Asciinema: Windows๊ฐ€ ์ง€์›๋˜์ง€ ์•Š์ฃ ?

์— ๋งŒ๋“  2013๋…„ 10์›” 29์ผ  ยท  12์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: asciinema/asciinema

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๊ฐ€ ์ž‘๋™ํ•˜๋„๋ก ์˜๋„๋œ/์•Œ๋ ค์ง„ ์šด์˜ ์ฒด์ œ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๋ช…์‹œํ•˜๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ชจ๋“  12 ๋Œ“๊ธ€

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 ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ํ˜ธํ™˜๋˜๋Š” ๋ฒ„์ „์„ ๋ถ„๊ธฐํ•˜๋ ค๋ฉด ์–ด๋””๋กœ ๊ฐ€์•ผํ•ฉ๋‹ˆ๊นŒ?

@sickill Windows 10์—๋Š” ์ด์ œ ๊ณต์‹ ์ฝ˜์†” API๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ Windows ์ง€์›์— ํ›จ์”ฌ ์ ์€ ์ฝ”๋“œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ๋‹ฌ๋ผ์ง€๋‚˜์š”?

@mikemaccana ์˜ฌ๋ ค ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ์ด๊ฒƒ์ด ๋„ค์ดํ‹ฐ๋ธŒ Windows ์ง€์›์˜ ๊ธธ์„ ์—ด ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋งํฌ๋œ ๊ธ€๋งŒ ํ›‘์–ด๋ดค๋Š”๋ฐ ๊ธฐ๋Œ€๊ฐ€ ๋˜๋„ค์š” ๐Ÿ‘

@sickill winpty ๋ณด์…จ๋‚˜์š”? README๋Š” Windows XP ์ด์ƒ์—์„œ ์ž‘๋™ํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰