Asciinema: Windows wird nicht unterstützt, oder?

Erstellt am 29. Okt. 2013  ·  12Kommentare  ·  Quelle: asciinema/asciinema

Ein kurzer Pip-Installationstest aus dem Github-Repository zeigt, dass Asciicinema unter Windows nicht sofort funktioniert, obwohl es eine .exe im Python-Skriptordner installiert. Auf meinem Win7-Rechner schlägt es mit ImportError: No module named termios fehl.

Ein wenig Suchen zeigt, dass es (wahrscheinlich) kein Windows-Äquivalent gibt,
http://stackoverflow.com/questions/933745/what-is-the-windows-equivalent-to-the-capabilities-defined-in-sys-select-h-and-t , und daher wird Asciicinema wahrscheinlich nicht angenommen unter Windows zu arbeiten.

Es wäre gut, wenn in der Readme angegeben wäre, für welche Betriebssysteme asciicinema gedacht ist / auf denen bekannt ist.

Alle 12 Kommentare

Richtig, es wird Windows nie unterstützen, da Windows kein Pseudo-Terminal, select() und andere Unix-Fähigkeiten hat. Die Informationen zu den unterstützten Systemen sind jetzt auf der Homepage: http://asciinema.org

@sickill ist es möglich, Cygwin zu unterstützen?

@noisy cygwin unterstützt kein UNIX-ähnliches Pseudo-Terminal, daher ist es unwahrscheinlich, dass es unter Windows funktioniert. Alle Systeme der UNIX-Familie (Linux, *BSD, Mac OS X) haben PTYs, aber Windows ist ein völlig anderes Betriebssystem.

@masaeedu experimentiere Das ASCII-Format ist dokumentiert. Solange die Aufzeichnung unter Windows eine kompatible ASCII-Datei erzeugt, sollte der Webplayer in der Lage sein, sie wiederzugeben.

@masaeedu Es gibt Windows-Fork von @mattn - https://github.com/mattn/asciinema/tree/windows

Ich lag falsch und sagte "es wird Windows nie unterstützen" :)
Es scheint, dass es jetzt unter Win10 (WSL) installiert und einwandfrei funktioniert: https://asciinema.org/a/123255

28. März 2018,
Ich habe eine Pip-Installation von Asciinema unter Windows 10 versucht und bin auf den Terminios-Fehler gestoßen. Ist das immer noch lösbar oder wo finde ich eine kompatible Version?

@sickill Windows 10 hat jetzt eine offizielle Konsolen-API , wodurch der Windows-Support weit weniger Code erfordern sollte. Ändert das etwas?

@mikemaccana, danke, dass

@sickill Hast du dir winpty angesehen? Es ist README behauptet, unter Windows XP und höher zu funktionieren.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

bashfulrobot picture bashfulrobot  ·  11Kommentare

pfalcon picture pfalcon  ·  4Kommentare

lebinh picture lebinh  ·  3Kommentare

omaraboumrad picture omaraboumrad  ·  10Kommentare

Bux42 picture Bux42  ·  9Kommentare