आज, एसएमएसद्वारे मजकूर संदेशन इंटरनेटद्वारे ईमेलसह मोबाइल अनुभवाचा एक महत्त्वाचा भाग आहे. व्यवसाय स्तरावर, बर्याच प्रकरणांमध्ये मोबाइल संदेशन सध्या वापरात असलेले सर्वात प्रभावी आणि सार्वत्रिक संप्रेषण चॅनेल आहे. आणि मेलसारख्या इतर संप्रेषण चॅनेलशी तुलना केली जाते, मोबाइल एसएमएस मेसेजिंगमध्ये बरेच कमी स्पॅम असतात आणि प्रसूतीनंतर त्वरित सर्व प्राप्तकर्त्यांद्वारे वाचले जाण्याची शक्यता असते.
यामुळे लिनक्स अंतर्गत सर्व्हरच्या मूलभूत सुविधांमध्ये नेहमी हात असणे महत्त्वाचे आहे Gammu सह एक एसएमएस संदेशन सर्व्हर, आवश्यक असल्यास कार्यासाठी तयार. आणि इन्स्टॉलेशन आणि कॉन्फिगरेशन मिळविण्यासाठी हे अनेक मार्गदर्शक किंवा मॉडेल म्हणून काम करतील त्याच्या सर्व्हर ऑफ फार्ममध्ये समान.
परिचय
गम्मू स्वत: चे उद्धृत करीत आहे स्पॅनिश मध्ये अधिकृत वेबसाइट
Of प्रकल्पाचे नाव, तसेच त्याचे नाव आपण आपला फोन नियंत्रित करण्यासाठी वापरू शकता कमांड लाइन उपयुक्तता. हे सी मध्ये लिहिलेले आहे आणि त्यावर अंगभूत आहे libGammu".
सामान्य शब्दात असे म्हटले जाऊ शकते गॅम्मू टेलिफोन लाईन्ससह मोबाइल डिव्हाइससाठी एक व्यवस्थापन प्रणाली आहे, म्हणजेच हा एक प्रकल्प आहे जो मोबाइल फोन आणि त्यांच्या कार्ये accessक्सेस करण्यासाठी अॅबस्ट्रॅक्शन लेयर प्रदान करतो. हे सुसंगत एटी फोन आणि नोकिया फोनवर लक्ष केंद्रित करते, अनेक ब्रँड ब्रँड व्यापते.
गॅम्मू कमांड लाइन (टर्मिनल) लायब्ररी आणि युटिलिटी आहेहे शेवटच्या वापरकर्त्यांद्वारे त्याचा वापर सुलभ करण्यासाठी वाम्मू नावाच्या ग्राफिक लेयरसह आला आहे. यात जीएनयू जीपीएल आवृत्ती 2 परवाना आहे.
हा प्रकल्प मार्सिन वायसेकने आणि इतरांसह एकत्रित सुरू केला होता आणि सध्या हे इतर अनेक सहयोगकर्त्यांच्या मदतीने मीकल इहाहे यांच्या नेतृत्वात आहे.
Gammu विविध वैशिष्ट्यांमध्ये प्रवेश प्रदान करते. तथापि, पाठिंबाची पातळी फोन ते फोन बदलते. विविध फोनवरील वापरकर्त्याच्या अनुभवांबद्दल जाणून घेण्यासाठी आपण गॅम्मू फोन डेटाबेस पाहू शकता. खालील वैशिष्ट्ये सहसा समर्थित आहेत:
- कॉल सूची, दीक्षा आणि हाताळणी
- पुनर्प्राप्ती, बॅकअप आणि एसएमएस पाठविणे
- एमएमएस पुनर्प्राप्ती
- संपर्कांची यादी, आयात आणि निर्यात (vCard)
- कॅलेंडर आणि कार्ये सूचीबद्ध करणे, आयात करणे आणि निर्यात करणे (व्हीकेलेंडर किंवा आयकॅलेंडर)
- फोन आणि नेटवर्क माहितीची पुनर्प्राप्ती
- फोन फाइल सिस्टममध्ये प्रवेश.
चरण 1 - गॅम्मू स्थापना
त्याच्या स्थापनेसाठी, पॅकेजेस डिस्ट्रो आणि त्याच्या आवृत्तीवर अवलंबून असतील, परंतु डेबियन 8 आणि डेबीयन 9 च्या प्रकरणांमध्ये त्यांचे वर्णन खाली केले जाईल:
आपोआप स्थापित गॅमू गाम्मू-डॉक गाम्मू-एसएमएसड लिबगाममू 7 लिबग्म्सड 7 # देबीयन 8 आपोआप स्थापित गॅमू गाम्मू-डॉक गाम्मू-एसएमएसड लिबगाममू 8 लिबग्म्सड 8 # देबीयन 9 अॅप्ट मोबाइल-ब्रॉडबँड-प्रदाता-माहिती स्थापित करा पीपीपी पीपीपीकॉन्फिग मॉडेममॅनेजर यूएसबी-मोडस्विच यूएसबी-मोडस्विच-डेटा डब्ल्यूव्हीडियल # यूएसबी पोर्टवर इंटरनेट डिव्हाइस / एसएमएस व्यवस्थापित करण्यासाठी उपयुक्त आणि सामान्य पॅकेजेस.
चरण 2 - «डायलॉट» बंदरांची सत्यापन
सूचीबद्ध केलेले आपले यूएसबी "डायलआउट" पोर्ट "ttyUSB0, ttyUSB1, ttyUSB2, ttyUSB3" किंवा ttyS0, ttyS1, ttyS2, ttyS3 या नावाने येऊ शकतात.
टीटी पोर्ट सूची चालवा - डायलआउट:
एलएस -एल / देव / टीटी * # टीटीवाय बंदरांची यादी करा
चरण 3 - एसएमएस मॉडेम डिव्हाइस कनेक्ट करा आणि त्याची तपासणी सत्यापित करा
रन lspci आज्ञा:
lsusb कनेक्ट केलेल्या यूएसबी उपकरणांची यादी करण्यासाठी आदेश
टर्मिनलमध्ये खालीलप्रमाणे कनेक्ट केलेले आणि आढळलेले डिव्हाइस स्क्रीनवर दिसून येईल अशी कल्पना करूया:
बस 001 डिव्हाइस 013: आयडी 19 डी 2: 0031 झेडटीई डब्ल्यूसीडीएमए टेक्नोलॉजीज एमएसएम एमएफ 110 / एमएफ 627 / एमएफ 636 # फोन प्रदाता इंटरनेट पेन्ड्रिव्हर
अनुक्रमांक साधनांची यादी कार्यान्वित करा:
एलएस / देव / अनुक्रमांक / बाय-आयडी -एलएस # कनेक्ट केलेल्या आणि आढळलेल्या सिरियल उपकरणांची यादी करण्यासाठी आज्ञा
चरण 4 - गॅम्मू कॉन्फिगरेशन
.Gammurc फाईल
गम्मू कॉन्फिगर करण्यासाठी आपण स्वहस्ते नावाची फाईल तयार करू शकता ".गॅमूरक" मध्ये "रूट होम" खालील सामग्रीसह आणि कमांड कमांड वापरुन:
नॅनो / मूळ / उदा. ममूरक ########### उदाहरण सामग्री ########### [गॅम्मू] पोर्ट = / dev / ttyUSB1 -> ttyUSB पोर्ट सक्षम (ttyUSB0 - ttyUSB1 - ttyUSB2) मॉडेल = कनेक्शन = at19200 -> कॉन्फिगर केले जाण्यासाठी कनेक्शनचा प्रकार. सिंक्रोनाइझटाइम = होय लॉगफाइल = लॉगफॉर्मेट = काहीही नाही use_locking = gammuloc = ################################################################################################################
किंवा आपण त्याच्या निर्मितीत आम्हाला मार्गदर्शन करण्यासाठी खालील आज्ञा अंमलात आणू शकता:
gamma-config कॉन्फिगरेशन फाईल तयार करण्यासाठी कमांड
.Gammu-smsdrc फाईल
Gammu कॉन्फिगर करण्यासाठी स्वतः नामित फाइल संपादित करा ".गॅमू-एसएमएसडीआरसी" फोल्डरमध्ये "इत्यादी" खालील सामग्रीसह ऑपरेटिंग सिस्टमची आणि कमांड कमांड वापरुन:
नॅनो / इत्यादी / गॅमु-एसएमएसडीआरसी ########### उदाहरण सामग्री ########### # Gammu SMS डीमनसाठी कॉन्फिगरेशन फाईल # गॅम्मू लायब्ररी कॉन्फिगरेशन, गॅमर्क पहा (5) [गॅम्मू] # कृपया हे कॉन्फिगर करा! पोर्ट = / देव / ttyUSB1 कनेक्शन = येथे # डीबगिंग # लॉगफॉर्मेट = मजकूर # एसएमएसडी कॉन्फिगरेशन, गॅम-एसएमएसडीआरसी पहा (5) [एसएमएसडी] सेवा = फायली लॉगफाइल = सिस्लॉग डीबगिंग माहितीसाठी वाढवा डिबगेलवेल = 0 # पथ जिथे संदेश संग्रहित आहेत इनबॉक्सपथ = / वार / स्पूल / गॅमू / इनबॉक्स / आउटबॉक्सपाथ = / वार / स्पूल / गॅमू / आउटबॉक्स / सेन्ट्सपथ = / वार / स्पूल / गामू / पाठविलेले / एरर्सस्पाथ = / वार / स्पूल / गॅमू / एरर / ################################################################################################################
चरण 5 - एसएमएस / मोबाइल इंटरनेट डिव्हाइस ओळखा
ही प्रक्रिया 2 प्रकारे केली जाऊ शकते:
फॉर्म 1
वापरणे gammu-smsdrc फाईल पुढीलप्रमाणे:
gammu -c / etc / gammu-smsdrc - شناخت करा ########## उदाहरण सामग्री ########### डिव्हाइस: / dev / ttyUSB1 निर्माता: झेडटीई कॉर्पोरेशन मॉडेल: अज्ञात (MF190) फर्मवेअर: BD_MF190V1.0.0B06 आयएमईआय: 355435048527666 आयएमएसआय सिम: 734061006753643 #########################################################
फॉर्म 2
वापरणे gammu ओळखी आज्ञा पुढीलप्रमाणे:
गम्मू ओळखा ########## उदाहरण सामग्री ########### डिव्हाइस: / dev / ttyUSB1 निर्माता: झेडटीई कॉर्पोरेशन मॉडेल: अज्ञात (MF190) फर्मवेअर: BD_MF190V1.0.0B06 आयएमईआय: 355435048527666 आयएमएसआय सिम: 734061006753643 ################################################################################################################
चरण 6 - गम्मू प्रोग्रामची चाचणी घ्या
आपण 2 मार्गांनी गॅमूची स्थापना आणि कॉन्फिगरेशनची चाचणी घेऊ शकता:
फॉर्म 1
पुढील आज्ञा चालवित आहे:
gammu getlinesms ########## उदाहरण सामग्री ########### 0 एसएमएस क्रमांकामध्ये 0 एसएमएस भाग ################################################################################################################
फॉर्म 2
पुढील आज्ञा चालवित आहे:
gammu 04161234567 मजकूर पाठवते आपला संदेश मजकूर प्रविष्ट करा आणि Ctrl + D दाबा: हा शिपिंगचा पुरावा आहे. आपण रद्द करू इच्छित असल्यास, Ctrl + C दाबा ... एसएमएस पाठवित आहे 1/1 ... नेटवर्क प्रतिसादाची प्रतीक्षा करीत आहे .. ठीक आहे, संदेश संदर्भ = 7
आता फक्त एसएमएस संदेश त्याच्या गंतव्यस्थानावर पोहोचला आहे हे सत्यापित करणे बाकी आहे! आणि जर आतापर्यंत सर्व काही चांगले झाले असेल तर आपल्याकडे आपल्या टर्मिनलच्या कन्सोलवरून एसएमएस संदेश पाठविण्यासाठी प्रोग्राम आधीच स्थापित केलेला आहे आणि उत्तम प्रकारे कॉन्फिगर केलेला आहे.
केवळ मास शिपमेंटसाठी आम्हाला डेटाबेस तयार करणे आणि नवीन शिपिंग चाचण्या करणे आवश्यक आहे. आम्ही हा सर्व भाग या लेखाच्या भाग 2 आणि भाग 3 मध्ये त्याचे एकीकरण पाहू काळकन वेब अनुप्रयोग.
आपल्याला फक्त आवश्यक असल्यास एक सोपा अनुप्रयोग जरी सामान्य वापरकर्त्यासाठी आपण हे करून पाहू शकता: ब्लूफोन
आपण याबद्दल थोडे अधिक पुनरावलोकन करू इच्छित असल्यास गम्मू ते जाऊ शकतात अधिकृत पुस्तिका किंवा आपल्यावरील अनुप्रयोगाविषयीच्या बातम्या वाचा बातमी विभाग किंवा खालील व्हिडिओ पहा:
Hola este servidor de SMS sirve para enviar SMS desde linux a cualquier tipo de teléfono con cualquier operadora??
आपण लक्षात घेतल्यास, हे डिव्हाइसवर आदेश पाठवण्याशी संबंधित आहे. दुसर्या शब्दांत, संदेश कोणत्याही ऑपरेटरला पाठविला जाऊ शकतो, परंतु याकरिता मॉडेम किंवा टेलिफोन वापरला जातो.
हॅलो, उत्कृष्ट ट्यूटोरियल मी सर्व काही फॉलो केले आहे, परंतु असे काहीतरी आहे जे मी सोडवू शकलो नाही, तुम्ही मला मदत करू शकता की नाही हे मला माहित नाही आणि ते म्हणजे मॉडेमला दूरस्थपणे कनेक्ट करणे, म्हणजेच 2 सर्व्हर असणे, एकामध्ये Gamm सर्व्हर, दुसऱ्या सर्व्हरमध्ये USB मोडेम, मग मी पॅरामीटर “port = /dev/ttyUSB1” कसे कॉन्फिगर करावे?
आगाऊ खूप खूप धन्यवाद.
एक ग्रीटिंग
ओथनीएलला शुभेच्छा. ते कसे केले पाहिजे याची मला खरोखर कल्पना नाही. त्याचा विश्वास होता की हे शक्य नाही... आशा आहे की गम्मूचा अधिक अनुभव असलेला कोणीतरी तुमच्या प्रश्नाचे उत्तर देईल.