Github repo์ ๋น ๋ฅธ pip ์ค์น ํ
์คํธ๋ asciicinema๊ฐ Python Scripts ํด๋์ .exe๋ฅผ ์ค์นํ๋๋ผ๋ Windows์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ํ์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ด Win7 ์ปดํจํฐ์์๋ ImportError: No module named termios
์คํจํฉ๋๋ค.
์ฝ๊ฐ์ ๊ฒ์์ ๊ฑฐ๊ธฐ์ (์๋ง๋) Windows์ ์์ํ๋ ๊ฒ์ด ์๋๋ผ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
http://stackoverflow.com/questions/933745/what-is-the-windows-equivalent-to-the-capabilities-defined-in-sys-select-h-and-t , ๋ฐ๋ผ์ asciicinema๋ ๊ฐ์ ํ์ง ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. Windows์์ ์๋ํฉ๋๋ค.
Readme์ asciicinema๊ฐ ์๋ํ๋๋ก ์๋๋/์๋ ค์ง ์ด์ ์ฒด์ ๊ฐ ๋ฌด์์ธ์ง ๋ช ์ํ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
Windows์๋ ์์ฌ ํฐ๋ฏธ๋, select() ๋ฐ ๊ธฐํ ์ ๋์ค ๊ธฐ๋ฅ์ด ์๊ธฐ ๋๋ฌธ์ Windows๋ฅผ ์ง์ํ์ง ์์ต๋๋ค. ์ง์๋๋ ์์คํ ์ ๋ํ ์ ๋ณด๋ ์ด์ ํํ์ด์ง์ ์์ต๋๋ค: http://asciinema.org
@sickill cygwin์ ์ง์ํ ์ ์์ต๋๊น?
@noisy cygwin์ UNIX์ ์ ์ฌํ ์์ฌ ํฐ๋ฏธ๋์ ์ง์ํ์ง ์์ผ๋ฏ๋ก Windows์์ ์๋ํ์ง ์์ ๊ฒ์ ๋๋ค. ๋ชจ๋ UNIX ๊ณ์ด ์์คํ (Linux, *BSD, Mac OS X)์๋ PTY๊ฐ ์์ง๋ง Windows๋ ์์ ํ ๋ค๋ฅธ OS์ ๋๋ค.
@masaeedu ์์ ๋กญ๊ฒ ์คํํด ๋ณด์ธ์. ๋๋ asciinema์ ์น์ํ Windows ํฌํฌ๋ฅผ ์ ์ง ๊ด๋ฆฌํ๋ ์ฌ๋๊ณผ ๊ด์ฐฎ์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์ฌ๋ก์๋ Windows ๊ด๋ จ ๋ณ๊ฒฝ ์ฌํญ์ ๊ธฐ๋ณธ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ณํฉํ๋ ๋ฐ ๊ด์ฌ์ด ์์ต๋๋ค. asciicast ํ์ ์ด ๋ฌธ์ํ๋์ด ์์ผ๋ฏ๋ก Windows์์ ๋ น์ํ ๋ ํธํ๋๋ asciicast ํ์ผ์ด ์์ฑ๋๋ ํ ์น ํ๋ ์ด์ด์์ ์ฌ์ํ ์ ์์ด์ผ ํฉ๋๋ค.
@masaeedu @mattn์ Windows ํฌํฌ๊ฐ ์์ต๋๋ค - https://github.com/mattn/asciinema/tree/windows
"Windows๋ฅผ ์ง์ํ์ง ์์ ๊ฒ์
๋๋ค"๋ผ๊ณ ๋งํ๋ ๊ฒ์ด ์๋ชป๋์์ต๋๋ค. :)
์ด์ Win10(WSL)์์ ์๋ฒฝํ๊ฒ ์ค์น๋๊ณ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. https://asciinema.org/a/123255
2018๋
3์ 28์ผ,
Windows 10์์ asciinema์ pip ์ค์น๋ฅผ ์๋ํ๋๋ฐ termios ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์ด๊ฒ์ ์ฌ์ ํ โโํด๊ฒฐํ ์ ์์ต๋๊น, ์๋๋ฉด ํธํ๋๋ ๋ฒ์ ์ ๋ถ๊ธฐํ๋ ค๋ฉด ์ด๋๋ก ๊ฐ์ผํฉ๋๊น?
@amistele ์ฐธ์กฐ https://github.com/asciinema/asciinema/issues/150
@sickill Windows 10์๋ ์ด์ ๊ณต์ ์ฝ์ API๊ฐ ์์ผ๋ฏ๋ก Windows ์ง์์ ํจ์ฌ ์ ์ ์ฝ๋๊ฐ ํ์ํฉ๋๋ค. ๊ทธ๊ฒ ๋ฌ๋ผ์ง๋์?
@mikemaccana ์ฌ๋ ค ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค! ์ด๊ฒ์ด ๋ค์ดํฐ๋ธ Windows ์ง์์ ๊ธธ์ ์ด ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋งํฌ๋ ๊ธ๋ง ํ์ด๋ดค๋๋ฐ ๊ธฐ๋๊ฐ ๋๋ค์ ๐
@sickill winpty ๋ณด์ จ๋์? README๋ Windows XP ์ด์์์ ์๋ํ๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค.