asciinema – Share your terminal sessions, the right way

asciinema - techblog.co.il

כבר לא מעט זמן שאני מחפש אחר מערכת שתאפשר לי להקליט את העבודה שלי עם ה Terminal הן לשימוש אישי והן עבור המדריכים שאני כותב. לאחרונה נתקלתי במערכת שנקראת asciinema המאפשרת לי לעשות בדיוק את זה בצורה יעילה ופשוטה מבלי להסתבך עם עריכות מיותרות או וידאו מטושטש שלא עוזר לאף אחד.

למערכת שלושה פיצ'רים עיקריים אשר גורמים לכך שהעבודה איתה תהיה קלה וללא סיבוכים מיותרים למקליט וכן מאפשר לצופים שימוש וצפיה נוחים:

  1. הקלטה פשוטה מתוך מסך הטרמינל על ידי הקלגת הפקודה asciinema rec, ועם סיום העבודה לחיצה על Ctrl+D.
  2. Copy & Paste – הצופה יכול בכל רגע נתון להעתיק את הפקודה מתוך הוידאו ולהשתמש בה.
  3. ניתן להטמיע את הוידאו בקלות באתר שלכם.

במדריך זה אסביר אודות ההתקנה והשימוש במערכת, אך לפני שנתחיל הכנס לאתר הבא וצרו חשבון על מנת שתוכלו להעלות ולשתף את ההקלטות שלכם.

שלב א' – ההתקנה

עבור מדריך זה עשיתי התקנה על שרת Ubuntu, אך ניתן להתקינה על שלל מערכות הפעלה לפי הפירוט בדף ההתקנה באתר.

לצורך ההתקנה כיתבו את הפקודות הבאות:

sudo apt-add-repository ppa:zanchey/asciinema
sudo apt-get update
sudo apt-get install asciinema
שלב ב' – ביצוע הקלטה

לצורך ביצוע ההקלטה, יש להקליד את הפקודה הבאה:

asciinema rec

תוכלו לראות שישנן 2 שורות בירוק שמציינות כי ההקלטה החלה וכן את הנתיב אליו תשמר ההקלטה ומה הפקודה לסיום ההקלטה:

asciinema - recording screen - techblog

כעת, לחצו על Ctrl+D על מנת לסיים את ההקלטה. עם סיום ההקלטה תתבקשו לבחור האם להעלות אותה לאתר של asciinema או לשמור העתק מקומי.

במידה ובחרתם להעלות אותה לענן, תקבלו קישור אותו יש להכניס לדפדפן, קישור זה יבצע LINK וישייך את הסרטון לחשבון שלכם באתר.

asciinema - upload and link
חלק ג' – הטמעת ההקלטות אצלכם באתר

על מנת להגיע להקלטות שלכם, כנסו לפרופיל שלכם באתר, שם תוכלו לראות את ההקלטות שלכם:

asciinema - profile

לחצו על ההקלטה, ובדף שיפתח גללו מטה אל מתחת לסרטון. כאן תוכלו לשים לב שהסרטון כרגע הא פרטי:

asciinema - private mode

על מנת שתוכלו לשתף את הסרטון ולהטמיע אותו אצלכם באתר, יש תחילה להפוך אותו לציבורי, לצורך כך לחצו על הכפתור של settings ובחרו ב Make Public

asciinema - make recording public

כעת נערוך את פרטי הסרטון ונוסיף לו כותרת, תאור ועוד. לצורך כך לחצו שוב על settings, רק הפעם לחצו על Edit ונקבל את מסך הפרטים לעריכה, לסיום לחצו על Save

Asciicast video settings

כעת נשתף את הסרטון שערכנו, לצורך כך לחצו על Share בתחתית הסרטון על מנת לקבל את אפשרויות השיתוף:

asciinema - Share this recording - Tomer Klein - תומר קליין

על מנת להציג את סרטון ההדגמה השתמשתי באופציה האחרונה של Embedded Player

בהצלחה!

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*