Asciinema: waktu mengetik alami?

Dibuat pada 30 Jul 2017  ·  3Komentar  ·  Sumber: asciinema/asciinema

Saya bertanya pada diri sendiri apakah sudah ada alat yang dapat mem-postprocess asciinema json agar terlihat seperti diketik secara manual.

Seorang kontributor borgbackup baru-baru ini membuat rekaman asciinema baru dan dia menemukan cara yang bagus untuk memasukkan banyak teks, menghindari kesalahan ketik:

Dia pertama kali memasukkannya ke dalam shell (tanpa asciinema merekamnya) dan kemudian, saat asciinema sedang merekam, dia hanya menggunakan beberapa fitur pelengkapan otomatis/recall dari shell jadi dia hanya perlu mengetik beberapa karakter pertama secara manual dan kemudian sisanya selesai dari memori shell.

Meskipun itu adalah peretasan yang bagus, ia memiliki satu kelemahan: beberapa karakter pertama terlihat diketik secara manual dan kemudian menderu semua sisa baris itu masuk dalam ledakan. Terlihat aneh dan juga dari segi kecepatan terkadang sulit untuk dibaca/diikuti.

Satu masalah dengan pasca-pemrosesan seperti itu mungkin untuk benar-benar mengetahui apa yang digaungkan dari keyboard dan apa yang dihasilkan oleh shell - apakah ada cara untuk mengetahuinya?

Komentar yang paling membantu

Saya sedang memikirkan sesuatu yang serupa di mana kami dapat menentukan perintah yang akan dieksekusi dalam file dan meneruskannya ke asciinema dengan parameter sebagai transisi waktu untuk merekamnya tanpa memutar skenario secara manual

Semua 3 komentar

Saya bertanya-tanya pertanyaan yang sama beberapa waktu lalu. Saya menulis beberapa filter JSON dengan jq untuk "menormalkan" penundaan dalam rekaman. Periksa #157. Saya tidak yakin saya dapat menemukan skrip saya sekarang, tetapi saya baru-baru ini akan menggunakan asciinema lagi, jadi saya akan tertarik dengan masalah ini lagi.

Bagaimanapun, jika sudah ada alat yang siap pakai, saya juga akan senang mengetahuinya.

Seseorang memang dapat membangun alat yang dapat membedakan teks yang digaungkan dari teks yang dihasilkan. Itu akan membutuhkan perekam asciinema untuk juga menangkap stdin (selain stdout) dan menyimpannya di file rekaman. Kami tidak memilikinya sekarang tetapi tidak akan sulit untuk mengimplementasikannya (dan kami sedang mendiskusikan format asciicast v2 sekarang, mempertimbangkan stdin untuk disimpan secara opsional).

@ThomasWaldmann Saya menggunakan borg, ini fantastis, kerja bagus! Dan senang melihat asciinema digunakan dalam dokumen borg 😍

Saya sedang memikirkan sesuatu yang serupa di mana kami dapat menentukan perintah yang akan dieksekusi dalam file dan meneruskannya ke asciinema dengan parameter sebagai transisi waktu untuk merekamnya tanpa memutar skenario secara manual

Apakah halaman ini membantu?
0 / 5 - 0 peringkat