Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:linux:messaging:uebersicht

Dies ist eine alte Version des Dokuments!


Telegram CLI auf Eingebetteten Systemen

Definition Eingebettete Systeme
Bei mir kommen die beiden Plattformen Raspberry Pi in unterschiedlichen Versionen und das System Cubietruck (aka. Cubieboard 3) zum Einsatz.

Quellen:

Installation

Die folgenden Installationsschritte habe ich auf einem Raspberry Pi B Rev. 2 mit einem Raspbian GNU/Linux 9 (Stretch) durchgeführt.

sudo su
# notwendige Tools installieren
apt-get update
apt-get upgrade
apt-get install git libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make libssl1.0-dev
 
 
# Sourcen von Git kopieren
git clone --recursive https://github.com/vysheng/tg.git
 
# In der Datei tgl/mtproto-utils.c, die Zeilen 101 und 115 auskommentieren. Quelle [3]
# assert (0); // As long as nobody ever uses this code, assume it is broken.
# by
# //assert (0); // As long as nobody ever uses this code, assume it is broken.
# (or delete the lines) and run make again.
 
# Telegram CLI kompilieren
cd tg
./configure
 make

Bedienung

Telegram im interaktiven Modus starten:
bin/telegram-cli -k tg-server.pub
 
# Kontaktliste ausgeben:
./bin/telegram-cli -k tg-server.pub -e "contact_list"
 
# eine Textnachricht versenden:
./bin/telegram-cli -k tg-server.pub -e "msg <EMPFÄNGER> \"Hallo\""
wiki/linux/messaging/uebersicht.1515331180.txt.gz · Zuletzt geändert: (Externe Bearbeitung)