Asciinema: توقيت الكتابة الطبيعي؟

تم إنشاؤها على ٣٠ يوليو ٢٠١٧  ·  3تعليقات  ·  مصدر: asciinema/asciinema

سألت نفسي عما إذا كانت هناك بالفعل أداة يمكنها إجراء معالجة لاحقة لـ asciinema json لجعلها تبدو كما لو كانت مكتوبة يدويًا.

قام أحد المساهمين في borgbackup مؤخرًا بعمل تسجيلات جديدة لـ asciinema ووجد طريقة لطيفة لإدخال الكثير من النص ، وتجنب الأخطاء المطبعية:

أدخلها أولاً في الغلاف (بدون تسجيل Asiinema) وبعد ذلك ، أثناء تسجيل Asiinema ، استخدم بعض ميزة الإكمال التلقائي / استدعاء السجل للقذيفة ، لذلك احتاج فقط إلى كتابة الأحرف القليلة الأولى يدويًا ثم تم إكمال الباقي من ذاكرة القشرة.

على الرغم من أن هذا اختراق رائع ، إلا أن له عيبًا واحدًا: تبدو الأحرف القليلة الأولى مكتوبة يدويًا ثم يأتي كل ما تبقى من هذا السطر في انفجار. تبدو غريبة ومن الصعب أحيانًا قراءتها / متابعتها من حيث السرعة.

قد تكون إحدى المشكلات في مثل هذه المعالجة اللاحقة هي معرفة ما تم ترديده من لوحة المفاتيح وما هو الناتج الذي تم إنشاؤه بواسطة الصدفة - هل هناك طريقة ما لمعرفة ذلك؟

التعليق الأكثر فائدة

كنت أفكر في شيء مشابه حيث يمكننا تحديد الأوامر التي سيتم تنفيذها في ملف وتمريرها إلى asciinema مع معلمة مثل انتقال الوقت من أجل تسجيلها دون تشغيل السيناريو يدويًا

ال 3 كومينتر

كنت أتساءل عن نفس السؤال منذ فترة. لقد كتبت بعض مرشحات JSON مع jq "لتطبيع" التأخيرات في التسجيل. تحقق من رقم 157. لست متأكدًا من أنه يمكنني العثور على البرامج النصية الخاصة بي الآن ، لكنني كنت أذهب مؤخرًا لاستخدام asciinema مرة أخرى ، لذلك سأكون مهتمًا بهذه المشكلة مرة أخرى.

على أي حال ، إذا كان هناك أي أدوات جاهزة للاستخدام بالفعل ، فسيسعدني أن أعرف ذلك أيضًا.

يمكن للمرء بالفعل بناء أداة يمكنها تمييز النص المردد من النص الذي تم إنشاؤه. سيتطلب مسجل asciinema أيضًا التقاط stdin (بالإضافة إلى stdout) وتخزينه في ملف التسجيل. ليس لدينا الآن ولكن لن يكون من الصعب تنفيذه (ونحن نناقش تنسيق asciicast v2 الآن ، مع الأخذ في الاعتبار حفظ stdin اختياريًا).

ThomasWaldmann أنا أستخدم بورغ ، إنه عمل رائع ، رائع! وكان من الجميل أن نرى Asiinema المستخدمة في مستندات borg

كنت أفكر في شيء مشابه حيث يمكننا تحديد الأوامر التي سيتم تنفيذها في ملف وتمريرها إلى asciinema مع معلمة مثل انتقال الوقت من أجل تسجيلها دون تشغيل السيناريو يدويًا

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

redaxmedia picture redaxmedia  ·  3تعليقات

Edo78 picture Edo78  ·  5تعليقات

abaykan picture abaykan  ·  10تعليقات

deeplook picture deeplook  ·  10تعليقات

Bux42 picture Bux42  ·  9تعليقات