Namuhla, ukuthumela imiyalezo nge-SMS kuyingxenye ebalulekile yesipiliyoni seselula kanye ne-imeyili nge-Intanethi. Ezingeni lebhizinisi, imiyalezo yamaselula ezimweni eziningi iyaqhubeka nokuba yisiteshi sokuxhumana esisebenza kahle kunazo zonke futhi esetshenziswa njengamanje. Futhi uma kuqhathaniswa nezinye iziteshi zokuxhumana ezifana neposi, Ukuthumela imiyalezo nge-SMS ephathekayo kuqukethe ogaxekile abancane kakhulu futhi kungenzeka ukuthi kufundwe yibo bonke abamukeli ngokushesha lapho kulethwa.
Ngenxa yalokhu kubalulekile ukuthi sihlale sikhona kwingqalasizinda yethu yeseva ngaphansi kweLinux iServer Messaging Server eneGammu, ilungele ukusebenza uma kudingeka. FUTHI Lezi yizinyathelo ezizosiza abaningi njengesiqondisi noma imodeli ukufeza ukufakwa nokulungiswa okufanayo ngaphakathi kwepulazi layo lezinceku.
Isingeniso
Gamu ucaphuna owakhe Iwebhusayithi esemthethweni ngeSpanishi
»Igama lephrojekthi, kanye negama le- umugqa wensiza yomyalo ongayisebenzisa ukulawula ifoni yakho. Ibhalwe ngo-C futhi yakhelwe phezu libGamu".
Ngamazwi ajwayelekile kungashiwo ukuthi IGammu iyi-Management System yamadivayisi weselula anemigqa yocingo, okungukuthi, kungumsebenzi ohlinzeka ngesendlalelo sokukhipha ukufinyelela kumaselula nemisebenzi yawo. Imboza izinhlobo ezahlukahlukene zezinhlobo zefoni, igxile kumafoni we-AT ahambisanayo nezingcingo zeNokia.
IGammu ilabhulali yomugqa womyalo (ukuphela) kanye nokusetshenziswa. Inelayisense ye-GNU GPL version 2.
Le phrojekthi iqalwe nguMarcin Wiacek futhi nabanye, futhi manje iholwa nguMichal Čihař ngosizo lwabanye abaningi abasebenzisanayo.
IGammu inikeza ukufinyelela kuzici ezahlukahlukene. Noma kunjalo, izinga lokusekelwa liyahlukahluka kuye ngefoni. Ungabuka i-Gammu Phone Database ngokuhlangenwe nakho komsebenzisi ngamafoni ahlukahlukene. Izici ezilandelayo ngokuvamile zisekelwa:
- Ukufakwa kuhlu kwezingcingo, ukuqala nokuphatha
- Ukuthola kabusha, ukwenza isipele nokuthumela i-SMS
- Ukululama kwe-MMS
- Uhlu, ukungenisa nokuthekelisa koxhumana nabo (i-vCard)
- Ukufakwa kuhlu, ukungenisa nokuthekelisa ikhalenda nemisebenzi (i-vCalendar noma i-iCalendar).
- Ukuthola kabusha imininingwane yocingo nenethiwekhi
- Ukufinyelela kusistimu yefayela lefoni.
Isinyathelo 1 - Ukufaka kweGammu
Ngokufakwa kwayo, amaphakheji azoncika ku-Distro nakuhlobo lwayo, kepha ezimweni zika-DEBIAN 8 no-DEBIAN 9, bazochazwa ngezansi:
ukufaka kahle i-gammu gammu-doc gammu-smsd libgammu7 libgsmsd7 # UDEBHANE 8 ukufaka kahle i-gammu gammu-doc gammu-smsd libgammu8 libgsmsd8 # UDEBHANE 9 ukufaka kahle i-mobile-broadband-info-info ppp pppconfig modemmanager usb-modeswitch usb-modeswitch-data wvdial # Amaphakeji awusizo futhi ajwayelekile okuphatha amadivayisi we-Intanethi / i-SMS kumaPorts USB.
Isinyathelo 2 - Ukuqinisekiswa kwe- «DIALOUT» Izimbobo
Amachweba akho e-USB "Dialout" uma efakwe kuhlu angafika nesiqeshana segama elithi "ttyUSB0, ttyUSB1, ttyUSB2, ttyUSB3" noma i-ttyS0, ttyS1, ttyS2, ttyS3.
Qalisa uhlu lwe-port tty - ukudayela:
ls -l / dev / tty * # Uhlu lwamachweba we-TTY
Isinyathelo 3 - Xhuma i-SMS Modem Device bese uqinisekisa ukutholwa kwayo
Qalisa umyalo we-lspci:
lsusb # Umyalo wokufaka kuhlu amadivayisi we-USB axhunyiwe
Ake sicabange ukuthi Idivayisi exhunyiwe futhi etholakele ivela esibukweni ngokulandelayo ku-terminal:
Ibhasi 001 Idivayisi 013: ID 19d2: 0031 ZTE WCDMA Technologies MSM MF110 / MF627 / MF636 # Umhlinzeki we-inthanethi we-pendriver
Qalisa uhlu lwamadivayisi we-serial:
ls / dev / serial / by-id -ls # Command ukufaka kuhlu amadivayisi we-serial axhunyiwe futhi atholakele
Isinyathelo 4 - Ukucushwa kweGammu
Ifayela leGammurc
Ukulungiselela i-Gammu ungazenzela ngokwakho ifayela elibizwa nge- ".Gammurc" ku "Ikhaya lezimpande" ngokuqukethwe okulandelayo bese usebenzisa umyalo womyalo:
nano /root/.gammurc ########## ISIBONELO SOKUQUKETHWE ########## [igama] port = / dev / ttyUSB1 -> ttyUSB port inikwe amandla (ttyUSB0 - ttyUSB1 - ttyUSB2) imodeli = uxhumano = at19200 -> Uhlobo lokuxhuma oluzomiswa. isikhathi sokuvumelanisa = yebo ifayela lokungena = logformat = lutho ukusetshenziswa_ukuvala = i-gammuloc = # # # # # # # # # # # # # # #
Noma ungenza umyalo olandelayo ozosihola ekwakhiweni kwawo:
i-gammu-config # Umyalo wokwenza ifayela lokumisa
Ifayela leGammu-smsdrc
Ukulungiselela i-Gammu ngesandla hlela ifayela elinegama ".Gammu-smsdrc" kufolda "njll" Yohlelo Lokusebenza ngokuqukethwe okulandelayo bese usebenzisa umyalo womyalo:
nano / etc / gammu-smsdrc ######### ISIBONELO OKUQUKETHWE ########## # Ifayela lokucushwa le-Gammu SMS Daemon Ukucushwa kwelabhulali yeGammu, bona i-gammurc (5) [igama] # Sicela ukumise lokhu! imbobo = / dev / ttyUSB1 uxhumano = ku # Ukulungisa iphutha #logformat = umbhalo Ukucushwa kwe- # SMSD, bona i- gammu-smsdrc (5) [i-smsd] service = amafayela logfile = syslog # Khulisa imininingwane yokulungisa iphutha ukulungisa iphutha = 0 # Izindlela lapho kugcinwa khona imiyalezo ibhokisi lokungenayo = / var / spool / gammu / ibhokisi lokungenayo / i-outboxpath = / var / spool / gammu / ibhokisi lokuphuma / sentsmspath = / var / spool / gammu / sent / iphuthamspath = / var / spool / gammu / error / # # # # # # # # # # # # # # #
Isinyathelo 5 - Thola i-SMS / Idivayisi ye-Inthanethi Yeselula
Le nqubo ingenziwa ngezindlela ezi-2:
IFomu 1
Usebenzisa i- ifayela le-gammu-smsdrc Ngokulandelayo:
i-gammu -c / njll / gammu-smsdrc - khomba # # # # # # # # # # # # # # # # # # # # # # Idivayisi: / dev / ttyUSB1 Umkhiqizi: ZTE CORPORATION Imodeli: ayaziwa (MF190) I-Firmware: BD_MF190V1.0.0B06 I-IMEI: 355435048527666 I-IMSI SIM: 734061006753643 ############# #
IFomu 2
Usebenzisa i- gammu khomba umyalo Ngokulandelayo:
gammu khomba # # # # # # # # # # # # # # # # # # # # # # Idivayisi: / dev / ttyUSB1 Umkhiqizi: ZTE CORPORATION Imodeli: ayaziwa (MF190) I-Firmware: BD_MF190V1.0.0B06 I-IMEI: 355435048527666 IMSI SIM: 734061006753643 # # # # # # # # # # # # # # #
Isinyathelo 6 - Hlola uhlelo lweGammu
Ungahlola ukufakwa nokucushwa kweGammu ngezindlela ezi-2:
IFomu 1
Ukwenza umyalo olandelayo:
ukulele # # # # # # # # # # # # # # # # # # # # # # Izingxenye ze-SMS ze-0 ngokulandelana kwe-SMS oku-0 # # # # # # # # # # # # # # #
IFomu 2
Ukwenza umyalo olandelayo:
I-gammu sendms yombhalo 04161234567 Faka umbhalo womlayezo bese ucindezela u-Ctrl + D: Lobu bufakazi bokuthunyelwa kwemikhumbi. Uma ufuna ukukhansela, cindezela u-Ctrl + C ... Ithumela i-SMS 1/1 ... ilinde impendulo yenethiwekhi .. KULUNGILE, ireferensi yomyalezo = 7
Manje kusasele ukuqinisekisa ukuthi umyalezo we-SMS ufinyelele lapho uya khona! Futhi uma kuze kube manje konke kuhambe kahle, usuvele ufake uHlelo futhi ulungiselelwe kahle ukuthumela imilayezo ye-SMS evela ku-Console yeTheminali yakho.
Ngokuthunyelwa ngobuningi kuphela Sidinga ukudala i-Database futhi senze izivivinyo ezintsha zokuthumela. Sizobona yonke le ngxenye engxenyeni yesi-2 yale ndatshana futhi engxenyeni yesi-3 ukuhlanganiswa kwayo ne- Uhlelo lokusebenza lewebhu le-Kalkun.
Uma udinga kuphela uhlelo lokusebenza olulula noma umsebenzisi ojwayelekile ungazama lokhu: I-Bluephone
Uma ufuna ukudlula ngaphezulu mayelana Gamu bangaya ibhukwana elisemthethweni noma ufunde izindaba mayelana nesicelo ku isigaba sezindaba noma bukela ividiyo elandelayo:
Sawubona, le seva ye-SMS isetshenziselwa ukuthumela i-SMS desde linux kunoma yiluphi uhlobo lwefoni enanoma yimuphi u-opharetha??
Uma uqaphela, kubhekiswa ekuthumeleni imiyalo kumadivayisi. Ngamanye amagama, imilayezo ingathunyelwa kunoma yimuphi umsebenzisi, kepha imodemu noma ucingo kusetshenziselwa lokhu.
Sawubona, isifundo esihle kakhulu ngilandele yonke into, kodwa kukhona engingakwazi ukukuxazulula, angazi noma ungangisiza yini, futhi ukuxhuma i-Modem ukude, okungukuthi, ukuba namaseva angu-2, kwenye Iseva ye-Gamm, kwenye iseva iMODEMU ye-USB, khona-ke kufanele ngiyilungiselele kanjani ipharamitha "port = / dev / ttyUSB1"?
Ngiyabonga kakhulu kusenesikhathi.
ukubingelela
Sawubona, Otoniel. Angazi ngempela ukuthi lokho kufanele kwenziwe kanjani. Waze wakholelwa ukuthi lokhu akunakwenzeka ... ngithemba ukuthi othile onolwazi oluningi ngoGammu angaphendula umbuzo wakho.