Ukuba ungumsebenzisi we-smartphone ngokuqinisekileyo uya kwazi ukuba enye yezona zicelo ezifanayo nezaziwayo zeWhatsApp yiTelegram, a umxhasi wemiyalezo eguquguqukayo kakhulu ethi ibonakalise izinto ezahlukeneyo ezifana nokuba nakho ukusebenzisa inombolo efanayo yomnxeba kwizixhobo ezahlukeneyo ngaxeshanye. Enkosi ngoku kule nto, namhlanje ndifuna ukukubonisa isifundo esincinci onokuthi uthumele kuso imiyalezo kunye neefayile zemultimedia kubafowunelwa bakho abasuka kwiParpberry Pi.
Okunomdla okanye okunomdla ngakumbi kukuba sinako ukumisela iRaspberry Pi yethu ukuze, ngaphambi komyalelo othile ofunyenwe yiTelegram, ikhadi lethu linokusebenzisa ukusebenza okongeziweyoOko kukuthi, masicinge ukuba sithumela igama «mfa nekiso»Kwaye oku kusinika umfanekiso walo naliphi na igumbi endlwini,«eLuzi»Ukulayita ngokuzenzekelayo nakuphi na ukukhanya okanye«vula»Ukuvula ngokuzenzekelayo umnyango wegaraji.
Lo msebenzi wongezelelekileyo ubambe umdla wakho. Ukuba kunjalo, siyehla siye emsebenzini kodwa hayi ngaphambi kokuba sikuxelele ukuba sizakudinga i-Raspberry Pi B okanye i-Raspberry Pi B + ukwenza iprojekthi kunye ne-8 GB Class 10 khadi ye-microSD kunye Inguqulelo yamvanje yeRaspbian efakwe kwangaphambili.
Nje ukuba konke oku kungentla, siqale kwaye sivele Indawo yokukhwelela Siqala ngohlaziyo kunye noqwalaselo olusisiseko. Ngokuqinisekileyo kuya kubakho abasebenzisi abaninzi abangayidingiyo le nto kodwa kungcono senze yonke into inyathelo ngenyathelo kunye nesantya esihle ukuze ungatsiba nantoni na. Siqala ngokusebenza kunye nokuhlaziya iiphakheji nge:
sudo apt-get update
sudo apt-get upgrade
Siyaqhubeka ngokufaka kunye nokuhlaziya amathala eencwadi abalulekileyo apho inkqubo iya kuthi ifumane onke amathala eencwadi esiwafunayo
sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 li-blua5.2-dev libevent-dev make
Shift kwindawo yokugcina izinto GitHub
git clone --recursive https://github.com/vysheng/td.git && cd tg
./configure
make
Nje ukuba yonke into ifakiwe, lixesha lokuba simisele i-lua, ulwimi olunamandla kunye nolukhawulezayo. I-syntax ilula kakhulu, kwiTheminali yethu senza:
sudo nano /home/pi/tg/action.lua
kwaye songeza umxholo olandelayo:
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
Ngale ingasentla, besinokuyenza yonke into emiselweyo ukuze, xa sithumela isicatshulwa «ping»Oku kuya kubuya«tennis«.
Sihambisa umkhombandlela we-tg
cd /home/pi/tg
Senza lo myalelo ulandelayo
bin/telegram-cli -k tg-server.pub -W -s action.lua
Ngoku lixesha lokuqala ukuvavanya kwaye ungenise «ping»KwiTelegram, ngokukhawuleza emva koko kwaye njengoko ubona kumfanekiso impendulo ilindelekile«tennis«. Kuya kufuneka sithathele ingqalelo ukuba sisebenzisa oonobumba abakhulu okanye hayi kuba le nkqubo inovakalelo kukusetyenziswa kwayo.
Ukuba into esiyifunayo kukuba, endaweni ye «pong» yethu Raspberry Pi ibuyisela umfanekiso, ekusebenzeni apho sithumela khona impendulo kuya kufuneka xelela inkqubo ukuba ithathe ifoto usebenzisa ikhamera efakwe ngaphambili kwaye uyithumele kuthi.
Isixhumanisi: ezinokufundiseka
Ukubona amathuba oku kwenzeka kum ukuba mhlawumbi kuya kuba kuhle ukukwazi ukuthumela ngokukhuselekileyo nawuphi na umyalelo kwi-raspberry yam (okanye nakweyiphi na iseva yeLinux) kwitelegram kwaye ufumane imveliso. Nokuba wenze ii-aliases zomyalelo ukunqanda ukuba uchwetheze kakhulu, lawula abasebenzisi abanokwenza okufanayo kumatshini omnye ukuze nabani na angakwazi ukwenza le nto ayifunayo ... njl.
Ndiqalile ukuyenza kwaye namhlanje ndipapashe 'Ukuthobela'.
Ukuba nabani na ufuna ukungcangcazela kwaye azame, qhubeka
https://github.com/GuillermoPena/obedience
Molo uGuillermo,
Khange ndibenexesha elininzi lokuphonononga yonke into kodwa kufuneka ndikuxelele ukuba ijongeka intle kakhulu. Ukuba ndinexesha kule mpelaveki ndizakuzama yonke into ukubona ukuba injani.
Ndiyabulela kakhulu ngomsebenzi wakho !!!
Molo, iposti ebalaseleyo, ndiyayithanda! Ndifuna nje ukwazi ukuba ngaba ikhona indlela yokuqhuba iskripthi se-.lua ngokuzenzekelayo xa siqala, ukubulisa!