Asciinema: [Funktionsanfrage] Mehrere tty gleichzeitig aufnehmen

Erstellt am 10. Dez. 2017  ·  9Kommentare  ·  Quelle: asciinema/asciinema

Hi

Sie wissen alle, dass Asciinema mit dem Skriptbefehl arbeitet (oder verwendet) (man script, wenn Sie es nicht wissen)

Die Idee wäre also, X-Argumente hinzuzufügen, die tty-Pfade sind

Es beginnt dann mit der Aufnahme dieser beiden (oder mehr) Terminals gleichzeitig

Nach dem Beenden (auf dem Terminal, das die Aufnahme gestartet hat) werden beim Drücken der Eingabetaste zum Hochladen alle Aufnahmedateien auf die Website hochgeladen

Die Website sollte also auch das gleichzeitige Abspielen mehrerer Aufnahmen unterstützen

Alle aufgezeichneten Sitzungen auf einer Seite anzeigen

Ich bezweifle, dass viele Leute diese Funktion außer mir brauchen würden

Hilfreichster Kommentar

Hallo @Bux42!

Das ist eine interessante Idee :) Und ja, obwohl es eine coole Sache ist, glaube ich, dass nicht viele Leute dies verwenden, um die Implementierung und Wartung dieses Features zu rechtfertigen.

Wenn Sie jedoch mehrere ttys aufzeichnen möchten , könnten Sie vielleicht eine aufzeichnen ?

Alle 9 Kommentare

Hallo @Bux42!

Das ist eine interessante Idee :) Und ja, obwohl es eine coole Sache ist, glaube ich, dass nicht viele Leute dies verwenden, um die Implementierung und Wartung dieses Features zu rechtfertigen.

Wenn Sie jedoch mehrere ttys aufzeichnen möchten , könnten Sie vielleicht eine aufzeichnen ?

TMux ist nichts, was ich lernen möchte, um Dinge persönlich aufzunehmen. Ich habe gerade ein Projekt, das ungefähr 5 verschiedene Fenster verwendet, und ich würde gerne in der Lage sein, alle gleichzeitig für eine Demonstration bei der Arbeit aufzunehmen.

Das wäre echt cool, um ehrlich zu sein. @sickill Wenn Sie mich in die richtige Richtung weisen können, inwieweit Änderungen erforderlich sind, kann ich dies versuchen (es sei denn, einige davon erfordern natürlich Änderungen an Closed Source).

Ich denke _häufig_ an diese Funktion.

@sickill Das wäre großartig, aber der tmux-Split-Workflow funktioniert in Asciinema nicht wirklich. asciinema-player und andere Renderer wie termtosvg scheinen aufgezeichnete Sessions zu verstümmeln, die geteilte Fenster in tmux beinhalten. Ich vermute, dass dies daran liegt, dass das Löschen des Bildschirms für einen bestimmten Bereich nicht irgendwie an die ASCII-Ausgabe weitergegeben wird, aber was auch immer die Ursache sein mag, Sie haben normalerweise eine durcheinandergebrachte Überlappung von Zeichen, die nicht verstanden werden können.

@masaeedu Ich habe viele erfolgreiche Aufnahmen von Sitzungen mit beteiligtem tmux gemacht und es hat gut funktioniert, daher bin ich überrascht zu hören, dass Sie hier Probleme hatten. Können Sie mich auf eine Beispielsitzung (auf asciinema.org) hinweisen, die im Webplayer nicht gut wiedergegeben wird, aber in Ordnung ist, wenn sie im Terminal wiedergegeben wird ( asciinema play filename.cast )?

Ich bin nicht wirklich ein Tmux-Experte, aber es scheint überhaupt nicht gut mit Asciinema zu funktionieren. Die .cast hat nur einen Bereich (denjenigen, von dem ich Asciinema gestartet habe). Mache ich etwas falsch?

@sickill Entschuldigung, dass ich mich diesbezüglich nicht zuvor

@dsyer Ich glaube, der Weg, um mehrere @sickill weiter oben im Thread, der zeigt, wie das geht.

FWIW Jahre später und das Fehlen dieser Funktion hat mich dazu gebracht, Asciinema nicht mehr zu verwenden.

@masaeedu das funktioniert, danke. Ich wünschte, es gäbe eine einfache Möglichkeit, das "tmux attach/tmux detach" am Anfang und am Ende des Casts zu überspringen.

Hier gilt das gleiche. Eine Multi-Tab-Aufzeichnungssitzung wäre großartig, aber ich denke, ich werde mich dann für die tmux-Lösung entscheiden.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

pfalcon picture pfalcon  ·  4Kommentare

abaykan picture abaykan  ·  10Kommentare

lukehinds picture lukehinds  ·  5Kommentare

redaxmedia picture redaxmedia  ·  3Kommentare

deeplook picture deeplook  ·  10Kommentare