Tumira mameseji kune vashandisi veTeregiramu kubva kune yako Raspberry Pi

teregiramu

Kana iwe uri mushandisi we smartphone, iwe unozonyatso ziva kuti imwe yeakafanana uye anozivikanwa maficha eWhatsApp Teregiramu, a yakanyatsoita meseji mutengi iyo inoratidza akati wandei akasarudzika senge mukana wekugona kushandisa imwecheteyo nhare mbozha kubva kumidziyo yakasiyana panguva imwe chete. Ndatenda chaizvo pachinhu ichi, nhasi ndinoda kukupa iwe diki dzidziso iyo iwe yaunogona kutumira mameseji uye kunyange multimedia mafaera kune vako vokukurukura kubva kuRaspberry Pi.

Zvakanyanya kana kufadza inyaya yekuti tinogona kumisikidza Raspberry yedu Pi kuitira kuti, pamberi peumwe mutemo unogamuchirwa neTeregiramu, kadhi redu rinogona kushandisa zvimwe yekuwedzera kuita, kureva kuti, ngatifungei kuti tinotumira izwi «mufananidzo»Uye izvi zvinotipa mufananidzo weimwe nzvimbo mumba,«chiedza»Kuti ungobatidza chero mwenje kana«vhura»Kuti ugone kuvhura musuwo wegaraji.

Zvirokwazvo iyi yekuwedzera mashandiro yakabata pfungwa dzako. Kana zvirizvo, tinodzika kuzoshanda asi kwete tisati takuudza kuti isu tinoda Raspberry Pi B kana Raspberry Pi B + kuita chirongwa ichi pamwe ne8 GB Kirasi 10 microSD kadhi ine yazvino vhezheni yeRaspbian pre-yakaiswa.

Kana tangove nezvose zvataurwa pamusoro, tinotanga uye kubva a chiteshi Isu tinotanga neyekuvandudza uye yekutanga dhizaini. Chokwadi pachave nevashandisi vazhinji vasingade izvi asi isu zvirinani kuti tiite zvese nhanho nhanho uye padanho rakanaka kuti tirege kusvetuka chero chinhu. Isu tinotanga nekumhanyisa nekuvandudza mapakeji ne

sudo apt-get update
sudo apt-get upgrade

Isu tinoenderera nekumisikidza uye nekuvandudza emaraibhurari akakosha akati wandei iyo system ichawana ese maraibhurari atinoda

sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 li-blua5.2-dev libevent-dev make

Shift yeiyo repository GitHub

git clone --recursive https://github.com/vysheng/td.git && cd tg
./configure
make

teregiramu

Kana tangoisa zvese, inguva yekumisikidza lua, ine simba uye nekukurumidza mutauro wekunyora. Iyo syntax iri nyore kwazvo, muTeminal yedu isu tinoita:

sudo nano /home/pi/tg/action.lua

uye isu tinowedzera zvinotevera zvirimo:

function on_msg_receive (msg)
      if msg.out then
          return
      end
      if (msg.text=='ping') then
         send_msg (msg.from.print_name, 'pong', ok_cb, false)
      end
  end
   
  function on_our_id (id)
  end
   
  function on_secret_chat_created (peer)
  end
   
  function on_user_update (user)
  end
   
  function on_chat_update (user)
  end
   
  function on_get_difference_end ()
  end
   
  function on_binlog_replay_end ()
  end

Nezviri pamusoro, tingave nezvose zvakagadziriswa kuitira kuti, kana tatumira iwo mavara «ping»Izvi zvinodzoka«pong".

Isu tinofamba tg dhairekitori

cd /home/pi/tg

Isu tinoita zvinotevera zvinotevera

bin/telegram-cli -k tg-server.pub -W -s action.lua

Ino ndiyo nguva yekutanga kuyedza uye kuendesa yedu «ping»KuTeregiramu, nekukurumidza mumashure uye sezvaungaona mumufananidzo mhinduro ndiyo yatinotarisira«pong«. Tinofanira kufunga nezvazvo kana tikashandisa mavara makuru kana kuti kwete sezvo sisitimu iri nyore kushandisa kwavo.

Kana izvo zvatinoda zviri izvo, panzvimbo pe "pong" yedu Raspberry Pi inodzosera mufananidzo, mune basa ratino tumira mhinduro isu taizongofanira udza hurongwa kuti utore pikicha uchishandisa kamera yakamboiswa uye tumira kwatiri.

Link: zvinodzidziswa


Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Guillermo akadaro

    Kuona mikana yeizvi kwakaitika kwandiri kuti pamwe zvingave zvakanaka kukwanisa kutumira zvakachengeteka chero rairo kune yangu rasipiberi (kana kune chero Linux server) kubva kuteregiramu uye uwane zvakabuda. Kunyangwe gadzira mirairo yekuremekedza kuti usanyorwe kunyora zvakawandisa, shandisa vashandisi vanogona kuita zvakafanana pamushini mumwe chete kuti chero munhu asakwanise kuita zvavanoda ... nezvimwe

    Ini ndatanga kuzviita uye nhasi ndaburitsa 'Kuteerera'.
    Kana paine munhu anoda kukanganisa nekuyedza, enda kumberi

    https://github.com/GuillermoPena/obedience

  2.   John Louis Groves akadaro

    Mhoro Guillermo,

    Handina kuwana nguva yakawanda yekuongorora zvese asi ndinofanira kukuudza kuti zvinotaridzika zvakanaka. Kana ndine nguva vhiki ino ndichaedza zvese kuti ndione kuti zvinoshanda sei.

    Ndatenda zvikuru nebasa rako !!!

  3.   Jonathan akadaro

    Mhoro, yakanakisa post, ini ndaida iyo! Ndiri kungoda kuziva kana paine nzira yekumhanyisa iyo .lua script otomatiki pakutanga, kwaziso!