استفاده از تلگرام از ترمینال

در حال حاضر ، مطمئناً بیش از یکی از شما در مورد آنها شنیده و یا خوانده اید تلگراف، سیستم پیام رسانی جدید که با همه گیر (و ناامن) رقابت می کند واتساپ.
همچنین می دانید که این نرم افزار رایگان است و هم برنامه و هم API آن رایگان هستند (به جز سرور ، اگرچه به نظر می رسد که امکان انتشار آن نیز وجود دارد)
در این مقاله من مراحل دنبال کردن برای نصب و استفاده از مشتری برای ترمینال را توضیح می دهم ، که هنوز در حال توسعه است ، اما ما می توانیم بدون مشکلات زیادی از آن استفاده کنیم.

نصب و راه اندازی:

اگر کاربر هستید آرچلینوکس یا مشتقات شما می توانید آن را از نصب کنید AUR از طریق بسته بندی تلگرام-گیت، بنابراین می توانید از این مرحله صرف نظر کنید. علاوه بر این در مخزن برنامه می توانید یک بسته پیدا کنید دور در دقیقه، و همچنین برای تولید بسته برای جنتو, دبیان و مشتقات

برای کامپایل به بسته های زیر احتیاج داریم (به غیر از GCC ، ابزارهای خودکار و سایر موارد):

  • رفتن
  • openssl
  • ماه
  • libconfig
در برخی از توزیع ها ، مانند دبیان یا اوبونتو ، openssl مثل این است libssl. علاوه بر این ، به یاد داشته باشید که کتابخانه هایی را که در انتها ختم می شوند ، نصب کنید -باد o -توسط.

پس از نصب وابستگی ها ، یک ترمینال را باز می کنیم و به پوشه ای می رویم که مخزن را شبیه سازی می کنیم:
git clone https://github.com/vysheng/tg.git
اکنون به پوشه تازه ایجاد شده ، tg ، منتقل شده و اجرا می کنیم:

./configure
make

اگر هیچ مشکلی وجود نداشته باشد ، ما برنامه را کامپایل خواهیم کرد.
برای آزمایش آن را اجرا می کنیم:
./telegram
صفحه ای از این دست را دریافت خواهیم کرد که از ما شماره تلفن خود را می خواهد تا برای ما پیامی با کد تأیید ارسال کند:

تلگرام-خانه

پس از ورود کد ، می توانیم از مشتری استفاده کنیم.
تلگرام-جلسه-آغاز شد

همچنین دارای تکمیل خودکار است ، هم برای دستورات و هم برای مخاطبین:
تلگرام-تکمیل خودکار

در پوشه ~ / .telegram پیکربندی مشتری ذخیره می شود ، علاوه بر پوشه ای که تصاویر ، فیلم ها و غیره که مخاطبین ما برای ما ارسال می کنند ذخیره می شود (اگرچه این کار باید با دست از طریق یک دستور انجام شود).

دستورات اساسی:

  • msg: ما به یکی از مخاطبین خود پیامی ارسال می کنیم
  • send_photo / video / text: ما یک فایل تصویری ، ویدیویی یا متنی ارسال می کنیم
  • create_secret_chat: ما با مخاطب مشخص شده یک گپ مخفی ایجاد می کنیم
  • add_contact: سعی کنید مخاطبی را اضافه کنید که شماره تلفن او را نشان دهد

اینها برخی از دستورات موجود است. برای دانستن بقیه موارد ، فقط راهنما بنویسید.

مشتری ، حتی اگر در مراحل اولیه باشید ، کاملاً خوب است ، اگر می دانید چگونه ترمینال را مدیریت کنید. نکته منفی لحظه این است که برای بارگیری آنچه آنها برای ما ارسال می کنند ، انجام این کار به صورت دستی و همچنین دانستن شناسه پیام ضروری است. برای این کار دستور را اجرا می کنیم:
set msg_num 1
و هر زمان که ما پیامی را ارسال یا دریافت می کنیم شماره شناسه پیام را دریافت خواهیم کرد.

امیدوارم که به شما کمک کند ، منتظرید یک مشتری گرافیکی برای شما که نمی خواهید از ترمینال استفاده کنید یا عادت به استفاده از آن ندارید ، بیرون بیاید.

مخزن پروژه

هیچ رابط گرافیکی وجود ندارد بومی برای GNU / Linux. اگر می خواهید از یک رابط گرافیکی استفاده کنید ، باید استفاده کنید وبوگرام استفاده از آن از a مرورگر وب. لطفاً ، در مورد موضوع مجدداً س askال نکنید ، به محض بیرون آمدن موضوع ، در مورد آن بحث خواهد شد. ممنون به خاطر این که قضیه را درک می کنید.

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

55 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   آب سیاه dijo

    سلام ، تلگرام فوق العاده است ، بهترین چیزی است که من تا به حال امتحان کرده ام.
    اما استفاده از آن از طریق یک ترمینال با رابط کاربری زیبایی که در ویندوز وجود دارد وحشتناک است بنابراین امیدوارم که آنها در اسرع وقت GUI را منتشر کنند.

    سلام.

    1.    al_SeveR dijo

      اگرچه هیچ GUI بومی برای GNU / Linux وجود ندارد اما ما می توانیم از Webogram استفاده کنیم »
      http://zhukov.github.io/webogram

      1.    F3niX dijo

        ظاهراً اگر رابطی برای linux وجود دارد https://github.com/vysheng/tg

  2.   ماتیاس dijo

    درخشان!
    من اخیراً آموزش استفاده از wathsapp را از pidgin خوانده ام ،
    آیا راهی برای استفاده از تلگرام در pidgin وجود دارد؟ در آغوش گرفتن!

    1.    آنها لینک هستند dijo

      در حال حاضر نه ، البته من چیزی پیدا نکردم ، اما خوب است.

  3.   خورخه dijo

    تلگرام عالی ، اما همانطور که Fylux می گوید آنها باید یک رابط گرافیکی را در لینوکس پیاده کنند! از طرف دیگر ، آنچه من دوست ندارم این است که فقط یکی از مخاطبین من از آن استفاده می کند.

    1.    O_Pixote_O dijo

      اما این مسئله تبلیغ آن است و اگر می توانید ، این کار را شخصاً انجام دهید ، زیرا همه ما می دانیم که تنبلی دلیل موفقیت یک برنامه ناامن و اختصاصی است. من و برخی از دوستانم همه دوستان مهم خود را فریب داده ایم که با آنها صحبت کردیم تا آن را بارگیری کنیم و اکنون تعداد زیادی مخاطب داریم. چیزی که نمی توانید صبر کنید این است که یک قدیس از بهشت ​​پایین بیاید و به آنها بگوید آنها را نصب کنید.

    2.    O_Pixote_O dijo

      یک سوال ، آیا کنترل c برای خروج است؟ xD

  4.   دکومو dijo

    آیا راهی برای ایجاد حساب تلگرام بدون دادن شماره موبایل وجود دارد؟
    من سعی کردم از طریق یک مشتری دسک تاپ یک حساب کاربری ایجاد کنم و از آن موبایل می خواهد ، آیا برنامه در google play نیز این درخواست را دارد؟
    من نمی دانم اما همه چیزهایی که از من شماره تلفن همراه می خواهند باعث بی اعتمادی من می شوند: /

    1.    O_Pixote_O dijo

      اگر برنامه ای باشد که از شماره تلفن شما برای ایجاد گپ با مخاطبین شما استفاده کند ، حداقل مورد نیاز شماره موبایل شما خواهد بود ، به همان روشی که خط ، whatsapp ، چت و غیره دارد. آنها نیز از شما می پرسند اگر می خواهید کار را به خوبی انجام دهید ، ابتدا آن را روی تلفن همراه نصب کنید زیرا در غیر این صورت ، به احتمال زیاد ، هنگام شروع ، هیچ تماسی نخواهید داشت.

      1.    دکومو dijo

        او گذشت.
        من به همین دلیل هیچ کدام از آنها را ندارم ، نمی دانم ... من فقط دوست ندارم شماره را بدهم.
        از اطلاعات شما متشکرم ، زیرا ترجیح می دهم "بدون ارتباط" باشم
        با سلام

      2.    بوشل های بی نظم dijo

        تلگرام همچنین از نام مستعار برای برقراری ارتباط بین کاربران استفاده می کند اگرچه اجباری نیست ، اما در واقع ایجاد حساب بر اساس نام مستعار بدون شماره تلفن همراه کاملاً امکان پذیر است ، فقط با جستجوی مخاطبین خود با نام مستعار در جستجوی جهانی.

  5.   جوانه dijo

    من با وابستگی به libconfing مشکل دارم

  6.   مایکل dijo

    لطفا به دادن شهرت تلگرام ادامه ندهید. این چیزی نیست جز دام دیگری مانند WhatsApp. این واقعیت که منبع باز است فقط یک استراتژی برای مردم است که معتقدند قابل اعتماد است ، در حالی که کد سمت سرور اختصاصی است ، از یک پروتکل بسته استفاده می کند که استاندارد XMPP نیست ، کارشناسان امنیتی کشف کردند که الگوریتم رمزگذاری آن همان رند مورد استفاده NSA است. علاوه بر این ، سازنده آن همان VKontakte ، شبکه اجتماعی روسی است که برای استفاده از آن به شماره تلفن شما احتیاج دارد.
    زمان آن فرا رسیده که ما استفاده از شبکه های رایگان و پروتکل XMPP / Jabber رایگان / فدراسیون را ترویج کنیم.

    1.    شبانه dijo

      Openwengo از XMPP برای کنفرانس های ویدیویی استفاده کرد. حداقل برای زمان خود چند پلتفرمی و با کیفیت بود ، اما از آنجا که تقریباً همه دوستانشان msn بودند ، بعد از چند سال chiriguito را بست. گوگل به نظر می رسید که اگر Talk قصد داشت به سراغ XMPP برود ، اما تقریباً همیشه در نهایت استانداردهای باز را که با آن شروع شده بود ، از بین می برد ، در این مورد با Hangouts.

    2.    پاتریسیو dijo

      و بدترین کار این است که ما لینوکسرها در این مورد کاری نمی کنیم. من معتقدم که زمان آن فرا رسیده است که استفاده از XMPP برای ارتباطات رایگان و غیرمتمرکز ترویج شود و استفاده از شبکه های اجتماعی رایگان مانند Diaspora * ، Pump.io را تشویق کنیم ، چگونه ممکن است که ما اجازه استفاده از سیستم های چت در جهان را بدهیم اختصاصی ، بسته و تحت کنترل یک شرکت است که تنها چیزی که می خواهد سو abuse استفاده از کاربر با شرایط و ضوابط استفاده از آن باشد؟
      همانطور که ما استفاده از GNU / Linux را ترویج می کنیم یا رویدادهایی در نرم افزار رایگان برگزار می شوند ، و غیره. چرا نمی توان همین کار را برای این تهدید جدید که اخیراً همه ما را کنترل می کند انجام داد؟

      از لینوکس ، لطفا از این موضوع آگاه باشید.

      1.    دیازپان dijo

        مشتری های XMPP Jabber زشت هستند. دیاسپورا پر از هیپی است.

        1.    92 dijo

          در دیاسپورا پر از آنارشیست xd است

        2.    ایلاو dijo

          Pidgin زشت نیست همدلی سعی می کند نباشد. O_O

      2.    فرورفتگی dijo

        و نه تنها این بلکه ما با داشتن Startpage ، Ixquick ، ​​Duckduckgo و دیگران همچنان به استفاده و تشویق استفاده از Google ادامه می دهیم. ما به جای سرویس های محرمانه مانند Openmailbox ، Autistici و غیره ، همچنان به تبلیغات رایگان در Gmail ادامه می دهیم. ما همچنین تبلیغات رایگان برای آمازون انجام می دهیم (به نظر می رسد دیگر هیچ کتاب / رکورد / اسباب بازی / فروشگاه های دیگر در شبکه وجود ندارد).
        ما باید آزمایش سازگاری را با خود انجام دهیم و بسیاری از عادت ها را که اصلاً با فلسفه نرم افزار آزاد مطابقت ندارند تغییر دهیم.

    3.    فرورفتگی dijo

      حق با شماست ، اما کسی را می شناسید که یک برنامه گپ XMPP (البته غیر از فیس بوک) در تلفن همراه خود و البته یک حساب کاربری داشته باشد. نمیدونم. مردم "Guasa" ، Line ، Viber را دارند و از شمارش دست می کشند. تلگرام خود را برای WhatsApp صد در صد معرفی می کند و در کمال کامل بودن ، بسیار کمتر از WS است. بنابراین بسیار خوب است که بین ما سعی می کنیم از گزینه های دیگر استفاده کنیم ، اما لازم نیست که ارتباط خود را با واقعیت قطع کنیم و بپذیریم که دوستان ما قصد ندارند یک حساب و سرویس گیرنده XMPP را فقط برای صحبت با ما نصب و پیکربندی کنند ، بنابراین اینگونه نیست. چاره ای نیست جز استفاده از حداقل بدترین گزینه ، و فعلاً تلگرام است.

  7.   میگل پالاسیو dijo

    من تصور می کنم کسی در حال کار بر روی CLI است تا قسمت جلویی خود را ایجاد کند ، درست است؟ لازم است! به نظرم عجیب است که هنوز هیچ مشتری بومی لینوکس بیرون نیامده است. آیا در تلگرام شک و تردید زیادی در جامعه وجود خواهد داشت؟ امیدوارم اینطور نباشه. من می خواهم به عنوان مثال تلگرام را در KDE-Telepathy ببینم ...

    1.    بازدید کننده dijo

      به نظر می رسد که یک پروژه از این لحاظ در حال شروع است:
      http://comments.gmane.org/gmane.comp.kde.devel.telepathy/10214
      http://martys.typepad.com/blog/2014/02/kde-telepathy-08-beta1-with-improved-metacontacts-is-out.html (در مورد نظرات)

  8.   بیایید از لینوکس استفاده کنیم dijo

    سهم عالی!
    به سلامتی! پل

  9.   NauTiluS dijo

    متشکرم دوست ، فوراً برای من کار کرد. تاکنون برنامه به خوبی پیش رفته است.

  10.   xuri dijo

    من Windows client را از طریق شراب در linuxmint 16 نصب کردم و بسیار خوب کار می کند ، این را برای کسانی که به GUI در linux علاقه مندند می گویم

  11.   ianpocks dijo

    اگر بتوان آن را با pidgin با xmpp استفاده کرد خوشحال کننده خواهد بود

  12.   ویداگنو dijo

    ترمینال بسیار سریعتر است ، من بیشتر از برنامه هایی که می توانیم از خط فرمان اجرا کنیم بیشتر دوست دارم ، با تشکر از آموزش بسیار کامل.

    Saludos،
    جایزه اسکار

  13.   خورخه dijo

    سلام پست بسیار خوبی ، اما می خواستم بیشتر پیش بروم. من می خواهم شما توضیح دهید که چگونه می توانید نسخه تلگرام را برای linux اما با یک محیط گرافیکی در برنامه تلگرام اجرا کنید https://telegram.org/apps پرونده ها وجود دارد
    در مورد من برای OpenSuse 13.1 است و من نمی توانم rpm را به دلیل کمبود کتابخانه ای که نمی توانم پیدا کنم نصب کنم: S

    سلام

  14.   برایان dijo

    شک دارم. وقتی ترمینال بسته شد ، وقتی آن را دوباره باز می کنم ، چگونه می توانم دوباره برنامه را اجرا کنم؟ من می دانم که ممکن است یک سوال احمقانه باشد ، اما من فقط نمی دانم چگونه این کار را انجام دهم. خیلی ممنون!

  15.   جواب منفی dijo

    وبوگرام - http://webogr.am

  16.   سلام dijo

    می گیرم
    $ ./ تلگرام
    نسخه تلگرام-مشتری 0.01-بتا ، حق چاپ (C) 2013 ویتالی والتمن
    سرویس گیرنده تلگرام کاملاً بدون ضمانت است. برای جزئیات نوع "show_license" را تایپ کنید.
    این نرم افزار رایگان است ، و شما می توانید دوباره توزیع کنید
    در شرایط خاص؛ برای جزئیات "show_license" را تایپ کنید.
    *** قطع ارتباط با سرور .31.210.235.12 80:XNUMX
    *** قطع ارتباط با سرور .31.210.235.12 25:XNUMX

    1.    برایان dijo

      به پوشه شخصی خود بروید ، Ctrl + H را فشار دهید و پوشه .Telegram را حذف کنید. مراقب باشید ، هیچ چیز دیگری را حذف نکنید.

      هر زمان که می خواهید برنامه را اجرا کنید باید این کار را انجام دهید. و دوباره از طریق پیام کوتاه احراز هویت کنید. این یک درد در الاغ است.

      1.    سلام dijo

        آنچه اتفاق افتاد این بود که سرور از کار افتاده و کاملاً کار می کند ، من مجبور نبودم چیزی مانند آن را لمس کنم

  17.   اسکلت dijo

    واتس اپ است ، شما در مقاله اشتباه نوشتید. و بله ، می توان آن را بهبود بخشید. یک نقص این است که اجازه ارسال از طریق send_audio را نمی دهد زیرا این عملکرد قادر به پردازش فضاهای موجود در نام پرونده نیست ، مانند مثالهایی که می خواهم در زیر بیان کنم:
    این کار نمی کند
    "این هم کار نمی کند"
    \ "این هیچکدام \"

    \
    حتی_این_کار هم نیست

  18.   KUK dijo

    بیایید امتحان کنیم با تشکر !!! 🙂

  19.   جبرئيل dijo

    من فکر می کنم منابع لازم کامل نیست ، من نمی دانم از کجا باید بروم
    «برای کامپایل به بسته های زیر (غیر از GCC ، ابزارهای خودکار و سایر موارد) نیاز داریم:

    رفتن
    openssl
    ماه
    libconfig »
    به هر حال ممنون

  20.   آدال dijo

    از مانجارو استفاده کنید
    و به دنبال تلگرام این را پیدا کردم https://aur.archlinux.org/packages/arch-telegram/?setlang=es من نصب کردم و دارم تست می کنم ، روشن می کنم که در فاز آلفا است

  21.   آندرزرو dijo

    چون ممکن است نسخه گرافیکی آن هنوز وجود نداشته باشد. !

    1.    برایان dijo

      آن را توسعه دهید. اگر این کار را نمی کنید ، انتقاد نکنید که دیگران این کار را نمی کنند…

      1.    جاتان dijo

        یا حداقل با توسعه دهندگان Andrezero تماس بگیرید ... اگر می بینید افرادی علاقه مند به GUI Telegram بومی برای GNU / Linux هستند ، شاید این باعث پیشرفت بیشتر شما شود. تلگرام CLI بسیار خوب است. از برخی جهات به فحش برای XMPP توسط CLI در گنو / لینوکس شبیه است: http://www.profanity.im/index.html به خصوص با گزینه ارسال پیام با / msg ja: http://www.profanity.im/basic.html

        من یک مقاله جالب در مورد پاول و نیکولای دوروف ، که بنیانگذاران تلگرام هستند ، برای شما می گذارم تا ببینید آنها چه فکر می کنند:

        http://www.muycomputerpro.com/2014/02/25/detras-telegram-matematicas

        با سلام و تبریک به کل جامعه برای ساختن این وبلاگ از همه لحاظ به عنوان یکی از بهترین ها. زنده باد برادران کوبا مانند Elav و KZKG ^ Gaara که در این نوع موفقیت با بقیه شریک هستند. یک آغوش مجازی

        1.    جاتان dijo

          من فراموش کردم که به پابلو برای استفاده از لینوکس که اکنون با لینوکس پیوسته ایم اشاره کنم. حضور در این جامعه بزرگ چه لذتی دارد.

  22.   هکتور مامانی dijo

    در اینجا از اوبونتو 16.04 x64 این GUI عالی کار می کند https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
    اکنون ، من هنوز از ترمینال علاقه مندم که صحبت کنم از CHIP من استفاده از توزیع بر اساس debian 8 :-D.
    من هنوز هم با نظر استفاده از روشهای دیگر برای برقراری ارتباط موافقم اما میلی متر اما ما چه چیزی باقی مانده است؟ IRC؟

  23.   موم dijo

    apt-get همچنین libjansson-dev را بر روی دبیان نصب کنید تا کامپایل شود

bool (درست)