[[Vorlage(Getestet, general)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Programme_starten: Starten von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/terminal.png,48,align=left)]] [http://0xcc.net/ttyrec/index.html ttyrec] {en} ist ein kleines Programm, mit dem eine Terminal-Sitzung als Pseudo-Video festgehalten werden kann. Hierfür werden alle Ein- und Ausgaben mit Zeitstempeln in einer Datei abgelegt. Die Pseudo-Videos können auf der Konsole betrachtet werden. Laut Projekt-Homepage versteht sich `ttyrec` als Derivat des Programms [:script:]. = Installation = Das Programm kann über das Paket {{{#!vorlage Paketinstallation ttyrec, universe }}} installiert werden [1]. = Benutzung = == Sitzung aufzeichnen == Um eine Sitzung mit `ttyrec` aufzuzeichnen, startet man das Programm [2] durch Eingabe von {{{#!vorlage Befehl ttyrec }}} auf der Kommandozeile [3]. Aufgezeichnet wird in die Datei '''ttyrecord''' im aktuellen Verzeichnis. Möchte man einen anderen Dateinamen vergeben, muss man den Schalter `-a` nutzen: {{{#!vorlage Befehl ttyrec -a DATEINAME }}} Mittels {{{#!vorlage Befehl ttyrec -e PROGRAMM }}} kann ein Programm ausgeführt und gleichzeitig die Aufzeichnung gestartet werden. Unterbrochen wird die Aufzeichnung durch Eingabe von {{{#!vorlage Befehl exit }}} oder über die Tastenkombination [[Vorlage(Tasten, Strg+D)]]. == Aufzeichnung abspielen == Hat man ein Pseudo-Video erstellt, nutzt man den Befehl `ttyplay` zum Abspielen der Datei: {{{#!vorlage Befehl ttyplay DATEINAME }}} Möchte man, dass die Zeitstempel bei der Ausgabe ignoriert werden, nutzt man zusätzlich den Schalter `-n`: {{{#!vorlage Befehl ttyplay -n DATEINAME }}} Die Geschwindigkeit beim Abspielen lässt sich durch Tastenkürzel beeinflussen. == Tastenkürzel == {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, plus)]] / [[Vorlage(Tasten, f)]] Abspielgeschwindigkeit erhöhen +++ [[Vorlage(Tasten, minus)]] / [[Vorlage(Tasten, s)]] Abspielgeschwindigkeit verringern +++ [[Vorlage(Tasten, 1)]] Zurück zur Standard-Abspielgeschwindigkeit +++ [[Vorlage(Tasten, 0)]] Pause }}} = Links = * [http://0xcc.net/ttyrec/index.html Projektseite] {en} * [http://0xcc.net/tty/ tty mania] {en} - Beispielaufzeichnungen * [:Logdateien:] * [:Shell/Anwendungen:] {Übersicht} Übersicht zu weiteren nützlichen Shell-Befehlen #tag: Shell