Asciinema: [рдлрд╝реАрдЪрд░ рдЕрдиреБрд░реЛрдз] [v2] рдХреГрдкрдпрд╛ рдПрдХ `--рдУрд╡рд░рд░рд╛рдЗрдЯ` рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рджрд┐рд╕ре░ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: asciinema/asciinema

рдореИрдВрдиреЗ v2 рдХреЛ рдХрд╕рд░рдд рджреЗрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рдПрдХ рдЫреЛрдЯреА рд╕реА рдмрд╛рдд, рдЬреЛ рдЖрдЬ рднреА рдореБрдЭреЗ рдкрд░реЗрд╢рд╛рди рдХрд░рддреА рд╣реИ:

  1. рдореИрдВ рдПрдХ рдореМрдЬреВрджрд╛ рдлрд╛рдЗрд▓ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЗрд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛, рдмрд▓реНрдХрд┐ рдЗрд╕реЗ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБред рдореБрдЭреЗ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓рддреА рд╣реИ asciinema: /path/file.asc already exists, aborting ред (рдпрд╣, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИ - рд╣рдо рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЖрдБрдЦ рдмрдВрдж рдХрд░рдХреЗ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред)

  2. рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдг рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ рдФрд░ рд╢реЗрд▓ рдХрдорд╛рдВрдб ( rm /path/file.asc ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ рдпрджрд┐ рдореИрдВ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреЗрд╡рд▓ --overwrite рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ, рдореМрдЬреВрджрд╛ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рдЕрдЪреНрдЫреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рд░рдЦрддреЗ рд╣реБрдПред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдореИрдВ рдЬреЛ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рд╣реИ:
1) __main__.py рдореЗрдВ рдирдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рддрд░реНрдХ рдЬреЛрдбрд╝реЗрдВ (рдзреНрд╡рдЬ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░реЗрдВ)
2) рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдзреНрд╡рдЬ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ record.py рдореЗрдВ os.remove(filename) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рдПрдХ рдХреВрдмрдбрд╝ рдерд╛, рдЬрд▓реНрдж рдпрд╛ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА :)

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдореИрдВ рдЬреЛ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рд╣реИ:
1) __main__.py рдореЗрдВ рдирдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рддрд░реНрдХ рдЬреЛрдбрд╝реЗрдВ (рдзреНрд╡рдЬ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░реЗрдВ)
2) рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдзреНрд╡рдЬ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ record.py рдореЗрдВ os.remove(filename) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдзрдиреНрдпрд╡рд╛рдж, @ рдПрдПрдордЖрд░-рдХреЗрд▓реЗрдЧ рдФрд░ @ рд╕рд┐рдХрд┐рд▓ !

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

redaxmedia picture redaxmedia  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pfalcon picture pfalcon  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nictuku picture nictuku  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yuvalif picture yuvalif  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

TyrfingMjolnir picture TyrfingMjolnir  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ