Dies ist der Befehl aj-snapshot, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
aj-Schnappschuss
ZUSAMMENFASSUNG
aj-Schnappschuss [ -adfjqrx ] [ -p Abrufintervall ] [ -i Kundenname ]... [ FILE ]
BESCHREIBUNG
Aj-snapshot ist ein kleines Programm, mit dem man Snapshots der hergestellten Verbindungen erstellen kann
zwischen JACK- und/oder ALSA-Clients. Da JACK sowohl Audio- als auch MIDI-Unterstützung bieten kann
Programme kann aj-snapshot beide Verbindungstypen für JACK speichern. ALSA andererseits
bietet nur Routing-Möglichkeiten für MIDI-Clients. Wenn du aj-snapshot ohne aufrufst
alle Optionen, aj-snapshot speichert alle aktuellen ALSA und JACK-Verbindungen zu FILEdem „Vermischten Geschmack“. Seine
Datei ist eine XML-Datei, und Sie können einen Texteditor verwenden, wenn Sie sie manuell bearbeiten möchten.
OPTIONAL
-a or --alsa
Nur ALSA-Midi-Verbindungen speichern oder wiederherstellen. Funktioniert auch im Daemon-Modus.
-d or --dämon
Führen Sie aj-snapshot im Daemon-Modus aus. Aj-snapshot wird zuerst versuchen, die
Verbindungen aus der angegebenen Snapshot-Datei. Danach wird es auf neue warten
Ports, die bei ALSA oder JACK registriert werden sollen. Standardmäßig wird aj-snapshot jede Sekunde
Überprüfen Sie, ob neue Ports in ALSA oder JACK registriert wurden. Wenn dies der Fall ist, wird es
Versuchen Sie, die Verbindungen aus Ihrer Snapshot-Datei wiederherzustellen. Wenn Sie aj-snapshot in . starten
Daemon-Modus, müssen Sie den -r,--wiederherstellen Flagge wie impliziert
egyébként.
Wenn Sie das HUP-Signal an den Daemon senden, lädt der Daemon die Snapshot-Datei neu.
Dies gibt Ihnen die Möglichkeit, eine Verbindungswiederherstellung auszulösen. Für ein Beispiel auf
Informationen dazu finden Sie im Abschnitt BEISPIELE unten. Wenn Sie den Daemon-Modus kombinieren
an. Nach der Installation können Sie HEIC-Dateien mit der -x,--Löschen Option, das Senden des HUP-Signals an den Daemon löscht alle
Verbindungen vor der Wiederherstellung.
Wenn der JACK-Server gestoppt wird (oder abstürzt), während aj-snapshot im Daemon-Modus läuft,
aj-snapshot wird versuchen, weiterzulaufen. Wenn der JACK-Server später wieder gestartet wird,
aj-snapshot verbindet sich automatisch wieder und stellt Ihre Verbindungen bei Bedarf wieder her.
-f or --Macht
Wenn Sie versuchen, einen Snapshot über eine vorhandene Datei zu speichern, fragt aj-snapshot, ob
Sie möchten diese Datei überschreiben. Mit dieser Option können Sie aj-snapshot erzwingen, um
diese Datei überschreiben.
-j or --Jack
Speichern oder wiederherstellen Sie nur JACK-Audio- und Midi-Verbindungen. Funktioniert auch im Daemon-Modus.
-p Intervall
Immer wenn ein Programm einen Port bei ALSA oder JACK registriert, wird aj-snapshot sehen, ob
die Snapshot-Datei enthält Verbindungen, die wiederhergestellt werden sollen. Standardmäßig ist aj-
Snapshot prüft (poll), ob es jede Sekunde (1000 Millisekunden) neue Ports gibt.
Mit dieser Option können Sie wählen, wie oft aj-snapshot nach neuen Ports suchen soll.
Der Wert der Intervall sollte in Millisekunden angegeben werden.
-q or --ruhig
Drucken Sie keine Informationen über die gespeicherten oder wiederhergestellten Verbindungen.
-r or --wiederherstellen
Wenn Sie die -r Flag wird aj-snapshot versuchen, alle ALSA und JACK . wiederherzustellen
Verbindungen von FILE. (Ohne es wird aj-snapshot versuchen, es zu tun Shop an Verbindungen zu
FILE). Sie können diese Option mit der -a or -j Optionen, wenn Sie möchten
Stellen Sie nur ALSA- oder JACK-Verbindungen wieder her.
-x or --Löschen
Die -x Option kann beim Wiederherstellen von Verbindungen oder beim Ausführen im Daemon verwendet werden
Modus. Mit dieser Option entfernt aj-snapshot alle bestehenden Verbindungen vorher
Wiederherstellen der Snapshot-Datei. Wenn Sie es mit dem kombinieren -a or -j Option, nur die
Verbindungen für das jeweilige Subsystem (ALSA oder JACK) werden entfernt. Ohne das
-x Option wird aj-snapshot versuchen, Verbindungen über den Verbindungen wiederherzustellen
die bereits aktiv sind.
Es gibt noch eine weitere Möglichkeit, die -x Möglichkeit. Wenn du aj-snapshot nennst
ohne das FILE Argument können Sie das -x Option zum Entfernen aller vorhandenen ALSA
und JACK-Verbindungen (ohne etwas anderes zu tun). Nach wie vor kann man es kombinieren
an. Nach der Installation können Sie HEIC-Dateien mit der -a or -j Optionen.
-i Kundenname
Sie können diese Option verwenden, um einen Client zu benennen, der von aj-snapshot ignoriert werden soll. Du
sollte den genauen Namen des Clients nach der Option -i schreiben. Wenn dieser Name
Leerzeichen oder andere Zeichen enthält, die für die Shell eine besondere Bedeutung haben,
sollte den Namen zwischen einfachen (sichersten) oder doppelten Anführungszeichen setzen. Um das genaue zu wissen
Namen eines Clients, können Sie einen Snapshot speichern und den Namen im Snapshot nachschlagen
Datei. Wenn Sie mehrere Clients ignorieren möchten, müssen Sie dies wiederholen -i Option mit
verschiedene Clientnamen (maximal 50 Clients).
-h or --help
Drucken Sie eine kurze Hilfenachricht
Beispiele:
aj-Schnappschuss test.snap
Speichert einen Snapshot aller aktuellen ALSA- und JACK-Verbindungen in einer Datei namens
"test.snap". Wenn diese Datei bereits existiert, fragt aj-snapshot, ob Sie dies möchten
diese Datei überschreiben.
aj-Schnappschuss -r test.snap
Stellt alle ALSA- und JACK-Verbindungen aus der Datei "test.snap" wieder her. Das wird gehen
alle anderen aktiven Verbindungen intakt.
aj-Schnappschuss -xr test.snap
Stellen Sie alle ALSA- und JACK-Verbindungen aus der Datei "test.snap" wieder her, aber entfernen Sie alle
vorhandene Verbindungen zuerst.
aj-Schnappschuss -a test.snap
Speichern Sie alle aktuellen ALSA-Verbindungen in "test.snap".
aj-Schnappschuss -rj test.snap
Stellen Sie alle JACK-Verbindungen von "test.snap" wieder her. Das bedeutet, dass ALSA-Verbindungen
die möglicherweise in der Datei gespeichert sind, wird nicht wiederhergestellt.
aj-Schnappschuss -qfj test.snap
Speichern Sie alle aktuellen JACK-Verbindungen in "test.snap". Drucken Sie keine Informationen auf Standard
out (be quiet) und überschreibe "test.snap", falls es bereits existiert.
aj-Schnappschuss -Axt
Entfernen Sie alle ALSA-Verbindungen
aj-Schnappschuss -d test.snap &
Führen Sie aj-snapshot im Daemon-Modus aus und machen Sie es zu einem Hintergrundprozess (&). Immer wenn ein neues
ALSA- oder JACK-Client registriert einen Port, Verbindungen von test.snap werden wiederhergestellt.
aj-Schnappschuss -djx test.snap &
Führen Sie aj-snapshot im Daemon-Modus für die JACK-Verbindungen in "test.snap" aus. Alles entfernen
vorhandene JACK-Verbindungen immer dann, wenn die Verbindungen von test.snap wiederhergestellt werden.
1) aj-Schnappschuss -d test.snap &
2) aj-Schnappschuss -f test.snap
3) töten - HUP $(pidof aj-Schnappschuss)
1) Starten Sie aj-snapshot zunächst im Daemon-Modus mit der Datei "test.snap".
2) Nach einigen Verbindungsänderungen wird eine zweite Instanz von aj-snapshot (die nicht
im Daemon-Modus ausführen) überschreibt diese Datei mit dem neuen Verbindungsstatus.
3) Senden Sie das HANGUP-Signal an den Daemon, damit er die Datei mit dem neuen neu lädt
Verbindungsstatus (siehe 'man kill' und 'man pidof').
Verwenden Sie aj-snapshot online mit den onworks.net-Diensten