עם למעלה מ -100 מיליון משתמשים פעילים בחודש, Telegram הוא ללא ספק אחד מיישומי העברת ההודעות הפופולריים ביותר כיום. נקודת המכירה הייחודית של היישום היא שהיא מבוססת על ענן ומציעה הצפנה חזקה, כמו גם את היכולת של הודעות להשמדה עצמית.

האפליקציה הרשמית של Telegram זמינה בכל הפלטפורמות הפופולריות, בין אם היא ניידת (Android, iOS ו- Windows Phone) או שולחן עבודה (Windows, MacOS ו- Linux). מדברים על Telegram עבור לינוקס, אנחנו כבר מכוסה כיצד להתקין את האפליקציה הרשמית על הפלטפורמה, כמו גם צד שלישי הלקוח Telegram בשם Cutegram.

עכשיו, גם את App הרשמי Telegram, כמו גם Cutegram הם מבוססי GUI, וכפי שרבים מכם יהיה מודע, לינוקס ניתן להגדיר להסיר את החלק הגרפי - יש אפילו כמה הפצות כי לא מגיעים עם GUI מתוך התיבה. אז, במאמר זה, נדון איך אתה יכול לגשת מברק דרך שורת הפקודה ב- Linux.

הערה : לידיעתך, כל הפקודות וההוראות המוזכרות במאמר זה נבדקו ב- Ubuntu 16.04.

גישה מברק משורת הפקודה

כדי לגשת לשירות העברת ההודעות משורת הפקודה, תחילה עליך להוריד ולהתקין (ממקור) כלי בשם telegram-cli, אשר ניתן לבצע באמצעות ביצוע הפקודות הבאות:

 sudo apt-get להתקין את gip libreadline-dev libconfig-dev lib libll-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev להפוך את שיבוט git - recursive https://github.com/vysheng/tg. git && cd tg. /configure לעשות sudo 

לאחר הפקודות שהוזכרו לעיל מצליחים, תוכל למצוא את המברק קלי בינארי בספריית המשנה "bin". כדי להפעיל את הכלי, בצע את הפקודות הבאות:

 cd bin sudo. /telegram-cli 

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

 מברק: tgl / mtproto-utils.c: 101: BN2ull: ההנחה '0' נכשלה. 

סביר מאוד שתקבל את השגיאה הזו גם כן.

ניסיתי googling את השגיאה נודע כי " טענה" 0 "נכשל " היא בעיה ידועה. לאחר שעבר את הפרטים, כמו גם הערות המשתמש בדף שבו הבעיה נרשמת, החלטתי להגיב על שורת מספר 101 בקובץ "tgl / mtproto-utils.c", לקמפל את הבינארי שוב, ולתת לו לנסות שוב .

הפעם הכלי הושק בהצלחה.

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

כדי להשתמש בשירות על הטרמינל, תצטרך לזכור רשימה של פקודות כי מברק קלי מציעה. לדוגמה, כדי לשלוח הודעה לאיש הקשר שלך, השתמש בפקודה הבאה:

 msg [peer] [text] 

החלף [peer] בשם איש הקשר (פשוט התחל להקליד את השם ולחץ על מקש TAB, השם יושלם אוטומטית) ו [טקסט] עם הטקסט שברצונך לשלוח. צילום המסך הבא מציג את ההודעה ששלחתי לאחד מאנשי הקשר שלי ואת תשובתם.

הנה רשימה ממצה של פקודות מברק- cli הקשורות הודעות:

  • msg [peer] [text] - שולח הודעה לעמית זה
  • fwd [משתמש] [msg-seqno] - הודעה קדימה למשתמש. באפשרותך לראות מספרי הודעות המתחילים עם לקוח -N
  • chat_with_peer [peer] - מתחיל מפגש צ'אט של אחד על אחד עם עמית זה. / exit / או על מנת לסיים את מצב זה
  • Add_contact [מספר הטלפון] [שם פרטי] [שם פרטי] - מנסה להוסיף איש קשר לרשימת אנשי הקשר בטלפון
  • [שם משתמש] [שם פרטי] [שם פרטי] - מנסה לשנות את שם איש הקשר. אם יש לך מכשיר אחר זה יהיה מאבק
  • mark_read [peer] - מסמן את כל ההודעות שהתקבלו עם עמיתים כקריאה
  • delete_msg [msg-seqno] - מוחקת את ההודעה (לא באופן מלא, למרות)
  • שחזור. [msg-seqno] - משחזר למחוק הודעה. בלתי אפשרי עבור צ'אטים סודיים. רק זמן קצר אפשרי (שעה אחת, אני חושב) לאחר המחיקה

לקבלת רשימה מלאה של פקודות שהכלי מציע, ראש כאן.

סיכום

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

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