ใช้โทรเลขจากเทอร์มินัล

ตอนนี้มีคุณมากกว่าหนึ่งคนที่เคยได้ยินและ / หรืออ่านเกี่ยวกับเรื่องนี้ Telegramระบบการส่งข้อความใหม่ที่เป็นคู่แข่งกับคนทั่วไป (และไม่ปลอดภัย) Whatsapp.
คุณจะรู้ด้วยว่ามันเป็นซอฟต์แวร์ฟรีและทั้งโปรแกรมและ API นั้นฟรี (ยกเว้นเซิร์ฟเวอร์แม้ว่าดูเหมือนว่ามันจะถูกปล่อยออกมาก็ตาม)
ในบทความนี้ฉันจะอธิบายขั้นตอนในการติดตั้งและใช้ไคลเอนต์สำหรับเทอร์มินัลซึ่งยังอยู่ในระหว่างการพัฒนา แต่เราสามารถใช้งานได้โดยไม่มีปัญหามากมาย

การติดตั้ง:

หากคุณเป็นผู้ใช้ archlinux หรืออนุพันธ์ที่คุณสามารถติดตั้งได้ AUR ผ่านแพ็คเกจ โทรเลขคอมไพล์ดังนั้นคุณสามารถข้ามขั้นตอนนี้ได้ นอกจากนี้ในที่เก็บโปรแกรมคุณสามารถค้นหาแพ็คเกจได้ รอบต่อนาทีเช่นเดียวกับการสร้างแพ็คเกจสำหรับ Gentoo, debian และอนุพันธ์

ในการรวบรวมเราจะต้องมีแพ็คเกจต่อไปนี้ (นอกเหนือจาก GCC, เครื่องมืออัตโนมัติและอื่น ๆ ):

  • ไป
  • OpenSSL
  • ดวงจันทร์
  • libconfig.php
ในบาง distros เช่น Debian หรือ Ubuntu 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
และทุกครั้งที่เราส่งหรือรับข้อความเราจะได้รับหมายเลข ID ของข้อความ

ฉันหวังว่ามันจะช่วยคุณได้รอให้ไคลเอนต์กราฟิกออกมาสำหรับผู้ที่ไม่ต้องการใช้เทอร์มินัลหรือไม่คุ้นเคยกับการใช้งาน

ที่เก็บโครงการ

ไม่มีอินเทอร์เฟซแบบกราฟิก พื้นเมือง สำหรับ GNU / Linux หากคุณต้องการใช้อินเทอร์เฟซแบบกราฟิกคุณมี เว็บแกรม เพื่อใช้จากไฟล์ เว็บเบราเซอร์. กรุณาอย่าถามเกี่ยวกับเรื่องนี้อีกทันทีที่มีคนออกมาจะมีการพูดคุยกัน ขอบคุณสำหรับความเข้าใจของคุณ.