Tujuankonfigurasi dilakukan jelas agar gammu dapat mengenali dengan baik modem yang akan digunakan sebagai SMS Gateway(modem yang digunakan untuk sms). Silahkan sobatNet download gammu versi terbaru disini. Setelah gammu selesai didownload, extractlah paket tersebut. Distribusi gammu terdiri dari 4 buah folder yaitu bin, include, lib, share. Agar SMS Engine gammu dapat berjalan sebagaimana mestinya dibutuhkan sebuah database server baik itu mysql, pgsql ataupun sqlite.
LangkahKeempat (Uji Koneksi) Langkah terakhir untuk proses setting GAMMU ini adalah melakukan uji koneksi antara Gammu dengan HP/modem Anda. Langkah ini dilakukan setelah proses setting konfigurasi dilakukan. Caranya adalah dengan masuk folder ' C:\gammu ' pada direktori Gammu Anda via DOS PROMPT.
Kitabisa dengan mudah melakukan menejemen SMS dengan komputer kita. Pada kesempatan kali ini saya akan berbagi cara membangun SMS-Gateway dengan Gammu. Spesifikasi sistem operasi komputer saya menggunakan Ubuntu 18.04 LTS dan modem Wavecom Fastrack M1306B. Berikut langkah-langkah instalasinya : Install gammu dan juga gammu-smsd menggunakan terminal, pastikan terhubung dengan internet. Masukkan perintah di terminal:
Vay Tiá»n Nhanh. Dalam kesempatan kali ini, penulis berkesempatan melakukan instalasi SMS Gateway menggunakan Windows 7, gammu dan playSMS. Karena kebutuhan akan mobilitas, maka digunakan laptop Dell E6330 yang terinstall Windows 7 64 bit. Gammu sendiri merupakan engine yang bertugas memberikan perintah ke modem untuk mengirimkan SMS dan menerima SMS sedangkan playSMS adalah software manajemen SMS yang memiliki kemampuan yang sangat fleksibilitas sebagai system portal berbasis web dengan memberikan berbagai layanan seperti SMS Gateway, bulk SMS provider, system messaging pribadi, perusahaan dan alat untuk berkomunikasi dalam sebuah group. Namun penulis hanya menggunakan playSMS sebagai SMS Gateway dimana dalam satu waktu akan mengirimkan SMS ke banyak nomor ponsel yang sudah terdaftar sebagai bagian dari group yang telah ditentukan, tentunya nomor ponsel mereka sudah terkonfirmasi sebagai karyawan atau anggota. Meskipun dalam prakteknya, SMS Gateway bisa saja digunakan untuk mengirimkan SMS ke banyak nomor ponsel secara acak. Karena berbasiskan web, maka diperlukan sebuah web server di laptop Dell E6330 dengan system Operasi Windows 7 64 bit. Software web server yang digunakan adalah XAMPP yang merupakan software popular untuk menunjang pengembangan PHP dimana sudah termasuk adanya Apache sebagai engine web server, MariaDB sebagai data base, PHP dan Perl untuk Bahasa pemrogramannya. Instalasinya juga cukup mudah dan langsung siap digunakan. Modem yang digunakan adalah Wavecom Fastrack M1306B dengan port USB. Pemilihan modem ini didasarkan karena tidak adanya port serial di laptop yang digunakan dan juga kehandalannya dalam menangani banyak SMS dalam satu waktu dan sangat mudah digunakan dengan gammu. Engine yang digunakan untuk berkomunikasi dengan modem adalah Gammu meskipun ada varian lainnya seperti Kannel. Namun Gammu dipilih karena penulis merasa Gammu sangat mudah digunakan berpasangan dengan Modem Wavecom. Gammu sendiri merupakan sebuah project lanjutan dari Gnokii yang memiliki kemampuan untuk mengakses fitur di ponsel dan memiliki dukungan yang banyak sekali terhadap berbagai macam ponsel atau modem. Modem Wavecom Fastrack M1306B merupakan salah satu modem yang didukung penuh oleh Gammu. Tidak banyak opsi perintah yang digunakan nantinya dalam melakukan instalasi SMS Gateway, yang perlu dilakukan hanya melakukan deteksi modem oleh gammu dan test pengiriman SMS oleh gammu. Jadi untuk melakukan instalasi SMS Gateway kali ini, berikut adalah beberapa hal yang harus diperhatikan. Laptop Dell dengan Sistem Operasi Windows 7 64bitModem Wavecom Fastrack M1306B port USBGammu untuk windows versi bisa di download di siniXAMPP untuk Windows versi atau yang terbaru, silakan download di siniplaySMS versi silakan download di sini Instalasi SMS Gateway di Windows 7 Berikut adalah Tahapan Instalasi SMS Gateway menggunakan Windows 7, Gammu dan playSMS. Instalasi XAMPP, Instalasi XAMPP cukup mudah, ikuti wizard yang sudah ada. Jika ada peringatan tentang UAC atau User Access Control yang bberhubungan dengan Windows 7 yang digunakan, silakan saja diabaikan terlebih dahulu. Setting UAC untuk XAMPP di Windows 7 berguna jika kita ingin XAMPP secara otomatis melakukan start. Jadi disesuaikan saja dengan Gammu, Gammu tidak perlu diinstall, cukup dengan melakukan UNZIP di folder root dari direktori C\ sehingga menjadi C\gammuInstalasi playSMS, sama dengan instalasi Gammu, playSMS tidak diinstall tapi cukup di ekstrak ke folder webserver XAMPP di folder C\xampp\htdocs\ lalu ubah nama foldernya menjadi playsms sehingga akan terlihat menjadi C\xampp\htdocs\playsms Kini tahapan berikutnya adalah menjalankan XAMPP, bagaimana melakukan setting modem termasuk instalasi driver Wavecom Fastrack di Windows 7 64 bit, setting gammu untuk berkomunikasi dengan modem Wavecom dengan menjalankan perintah gammu, kemudian bagaimana mengkonfigurasi playSMS sehingga bisa melakukan pengiriman dan menrima SMS melalui engine Gammu dan Modem. Konfigurasi SMS Gateway Gammu merupakan project kelanjutan dari Gnokii, Gammu sendiri merupakan singkatan dari akronim Gammu All Mobile Management Utilities. Tool ini bersifat Free dan Open Source sehingga bisa digunakan secara bebas. Gammu merupakan tool yang menggunakan perintah baris dalam terminal namun dalam perkembangan berikutnya, Gammu memiliki Wammu yang merupakan Gammu untuk versi GUI atau Graphic User Interface. Instalasi Gammu di Windows 7 bersifat copy paste dengan melakukan ekstrak file ZIP gammu ke folder C\gammu. Konfigurasi Gammu Berikut adalah cara konfigurasi gammu SMS Gateway di Windows 7 untuk memastikan modem bekerja dengan baik bersama gammu sebelum dikonfigurasi ke playSMS sebagai Software SMS Management. Colok modem ke salah satu port USB yanga da di PC/ driver modem wavecom fastrack terinstall dengan benar, jika ada kendala driver untuk windows 7 64 bit, silakan download di ke Device Manager, click bagian Ports COM & LPT lalu pastikan tidak ada lagi symbol tanda pentung di item Prolific USB-to-Serial Comm Port. Lalu perhatikan di COM berapa modem dikenali oleh Windows 7. Catat baik-baik port COM yang diberikan oleh Windows 7 ke file ZIP yang sudah di download ke folder C\ ke folder konfigurasi gammu di C\gammu\bin lalu edit file gammurc sesuai dengan konfigurasi berikut, [gammu] device = com3 connection = at115200 ; Do not use model configuration unless you really need it ;model = wavecom synchronizetime = yes logfile = gammulog logformat = textall ;use_locking = yes ;gammuloc = locfile ;startinfo = yes ;gammucoding = utf8 ;usephonedb = yes Perhatikan untuk opsi device, sesuaikan dengan port COM yang diberikan oleh Windows 7 ke Modem. Di Windows 7 yang kami gunakan, COM yang diberikan adalah COM3. Save file gammurc lalu lakukan verifikasi di terminal untuk melakukan identifikasi modem. Kembali ke folder C\gammu dan sorot folder bin lalu tekan tombol Shift kemudian klik kanan maka akan muncul menu kemudian pilih Open command window SIM Card terpasang di modem karena jika tidak ada gammu akan memberikan pesan âCan not access SIM Cardâ saat perintah gammu âidentify kita ketikkan di terminal dan pastikan output dari perintah identify seperti gambar di bawah test pengiriman SMS ke nomer ponsel yang aktif menggunakan perintah âgammu sendsms TEXT +628xxxxxxâ ikuti wizard yang ditampilkan di terminal, ketikka isi SMS yang akan dirimkan kemudian akhiri dengan menekan Control+Z lalu tekan tombol ENTER. Gammu akan segera mengirimkan SMS ke nomer ponsel yang kita tuju. Jika SMS terkirim ke ponsel yang dituju, artinya konfigurasi gammu sudah selesai dan siap digunakan oleh playSMS. Berikutnya akan dikonfigurasi playSMS untuk menggunakan gammu SMS gateway di Windows 7 untuk bekerja secara utuh sebagai software SMS Gateway di Windows 7 dengan basis web.
Cara membuat SMS Gateway dengan gammu dan mysql - Hallo teman-teman sekalian, kembali lagi ni saya kali ini akan membagikan sebuah artikel yang sangat menarik, kali ini saya akan membagikan bagai mana kita dapat dengan mudah mengirim dan menerima sms dengan menggunakan aplikasi gammu pada pc yang kita gunakan, kebetulan pc yang saya gunakan untuk mencoba aplikasi ini adalah sebuah laptop dengan operating system windows dan sebuah handphone nokia 2700 classic, handphone ini nantinya akan saya pegunakan sebagai media untuk pengiriman pesan singkat atau sms Gammu apasih itu??? Untuk penjelasan apa itu gammu silahkan anda dapat membacanya pada penjelasan dibawah ini Gammu is the name of the project as well as name of command line utility, which you can use to control your phone. It is written in C and built on top of libGammu. Gammu command line utility provides access to wide range of phone features, however support level differs from phone to phone and you might want to check Gammu Phone Database for user experiences with various phones. Generally following features are supported Call listing, initiating and handling SMS retrieval, backup and sending MMS retrieval Phonebook listing, export and import also from standard formats such as vCard Calendar and tasks listing, export and import also from standard formats such as vCalendar or iCalendar Retrieval of phone and network information Access to phone file system note that some phones work also as USB storage devices and those are not accessible through Gammu This project has originally forked from Gnokii and up to version has been named MyGnokii2. Then need for better name arrived and Gammu was chosen as an acronym for Gammu All Mobile Management Utilities, without knowing that Gammu from the "Heretics of Dune" book written by Frank Herbert exists. The Gammu package does not include just this binary, but as well Gammu SMS Daemon, Gammu library and Python bindings which you can use to develop own application accessing mobile phone. Gammu saat ini sudah memiliki versi yang lebih baru dengan seri gammu yang dapat kita download pada website gammu tersebut atau kita dapat mendownload di pilih lah gammu dengan operating system yang sesuai dengan os yang anda miliki saat ini, namun dikarenakan saya saat ini menggunakan operating system windows maka saya sarankan anda memilih gammu yang dapat dipergunakan pada operating system windows sajah. Langkah-langkah Instalasi gammu Proses intalasi smsgateway gammu sangat lah mudah, tidak sesulit yang kita bayangkan anda tidak akan tersesat hanya tinggal mengikuti langkah-langkah berikut ini. 2. selanjutnya silahkan anda download aplikasi gammu yang beberbentuk .zip untuk operating system windows dan aplikasi tersebut dapat anda download pada 3. ekstrak file .zip gammu tersebut pada direktori yang kita inginkan lalu masuk ke direktori C\ Carilah file gammurc dan smsdrc, copy kedua file tersebut dan masukkan kedalam direktori C\ lakukan lah instalasi modem yang anda pegunakan lalu lihat port yang terdapat pada modem pada device manager, device manager dapat anda lihat dengan cara melakukan klik kanan pada Computer atau mycomputer yang ada pada menu start lalu pilih manage selanjutnya pilih "Device Manager" dan selanjutnya pilih node modem, disana kita akan melihat modem yang kita pergunakan tersebut. Klik 2x pada modem yang kita pergunakan, kebetulan saat ini saya menggunakan handphone nokia 2700 classic sebagai media mengiriman sms ini. selanjutnya pilih tab modem dan kita dapat menemukan port yang kita pergunakan tersebut. Edit file "gammurc" bagian "device" disesuaikan dengan port yang kita pergunakan disini port yang saya gunakan adalah port com11, sedangkan untuk "connection" sesuaikan dengan modem/hp yang digunakan . misalnya pada modem yang kita pergunakan memiliki tipe koneksinya adalah "at", daftar tipe connecvtion dapat dilihat pada link " isis file gammurc adalah sebagai berikut [gammu] device = com11 connection = at Selanjutnya masuk ke dalam command promt, kemudian masuk ke direktori bin yang ada pada hasil ekstrak file .zip gammu dan ketikan perintah "gammu -identify", untuk masuk ke direktori gammu anda dapat mengetikan perintah berikut ini pada cmd sesuaikan denngan nama forlder yang anda pergunakan baca juga Cara membuat script iklan tampil bergantian ala google adsense Selanjutnya untuk melakukan pengecekan apkah modem yang pakai telah sesuai dengan setingan yang kita pergunakan maka kita dapat mengetikan perintah berikut ini pada direktori bin "gammu -identify" dan aplikasi gammu akan memberitahukan jika settingan kita benar. Pada tahap selanjutnya buat database dengan menggunakan nama "sms" pada mysql dan import file database gammu yang ada dalam direktori hasil ekstrak gammu yang bernama " file database tersebut berada pada direktori D\ Selanjutnya edir file "smsdrc" pada bagian "device" dan "port" sesuaikan dengan "UI Interface" seperti pada fil gammurc, begitu juga pada bagian "connection". kita dapat sesuaikan dengan modem/hp yang digunakan seperti pada setingan yang terdapat pada gammurc. isi file smsdrc adalah sebagai berikut [gammu] device = com11 connection = at [smsd] port = com11 connection = at PIN = 1234 debuglevel = 0 commtimeout = 30 sendtimeout = 30 service = mysql checksecurity = 0 user = root password = pc = localhost database = sms driver = native_mysql Pastikan kita menjalankan sevice Mysql dengan mencentang pada bagain modul svc yang terdapat pada control panel xampp Tahap selanjutnya masuk ke command promt sebagai administrator, kemudian masuk ke dalam direktori bin hasil dari ektrakan gammu yang kita download tadi lalu ketikkan perintah "gammu-smsd -c smsdrc -i". perintah yang kita ketikan tadi bertujuan untuk membuat service gammu pada komputer yang kita pergunakan. Untuk melihat service gammu tersebut terlah terinstall dengan baik, kita dapat melakukan pengecekan terlebih dahulu pada "Control Panel > Administrative Tools > service" atau kita dapat mengetikan "services" pada form yang ada pada start jika anda menggunakan windows 7. Pada tahap berikutnya kita akan mencoba mengirimkan sms dengan menggunakan perintah berikut ini. sebelumnya kita masuk ke command promp. lalu masuk ke bin pada gammu dengan menggunakan command promp lalu kita ketikan perintah berikut ini "gammu -sendsms text 089732xxxxxxxx". kemudian masukkan pesan . Setelah pesan yang kita ketikkan selesai kita selanjutnya tekan "enter". kemudian tekan "Ctrl+z" dan ketikan simbol titik dua "" kemudian tekan "enter". kita dapat melihat contoh berikut ini. Jika pengiriman sms tersebut berhasil, maka tahap selanjutnya kita dapat mencoba untuk mengirimkan sms melalui database mysql yang telah kita buat tadi. kita dapat mengetikan perintah berikut ini pada mysqlfront atau aplikasi fron end datatabese tersebut. insert into outbox DestinationNumber, TextDecoded, CreatorID values 0857696xxxxxâ,âCoba sms pake Databaseâ,âGammuâ; Maka dengan kita memasukkan data tersebut ke database, sms akan otomatis terkirim ke nomor tujuan yang ada pada database yang telah kita masukkan. kita dapat melakukan pengecekan dengan melihat pada tabel "senditems" jika sms yang kita telah kirim tersebut berhasil sampat pada nomor tujuan, Kesimpulan Dalam penggunaan aplikasi ini sangat tidak disarankan menggunakan handphone yang sama dengan milik saya, hal ini dikarenakan handphone yang saya pergunakan tidak dapat dibaca oleh gammu pada saat sms diterima, jadi saya sarankan anda menggunakan modem yang memang telah kompatibel dengan aplikasi gammu tersebut. Setelah kita berhasil melakukan setting pada gammu dan setting pada MySQL gammu maka tahap selanjutnya kita bisa membuat sms gateway dengan mempergunakan bahasa pemrograman apapun termasuk juga bahasa pemrograman Visual Basic .NET VB .NET atau pemrogrmaan web dengan mempergunakan bahasa pemrograman PHP. Asalkan kita memasukkan data ke database MySQL gammu maka kita akan dapat mengirimkan dan menerima sms dan menampilkan nya pada aplikasi yang telah kita buat dengan bahasa pemrograman apapun. Sekian penjelasan saya Cara membuat SMS Gateway dengan gammu dan mysql untuk membantu membuat aplikasi sms gateway dengan menggunakan berbagai bahasa pemrograman yang kita pergunakan. salam newbie code news
Perkembangan ditigal media yang pesat ini, banyak yang belum memahami arti SMS Gateway. Jadi, SMS gateway adalah sebuah platform yang membantu Anda untuk memberikan fungsi dan mekanisme dalam pengirim dan penerima SMS dari peralatan Mobile melalui SMSC Short Message Service Center. SMSC sendiri adalah sebuah jaringan berbasis telepon seluler yang berguna untuk menangani pengiriman SMS. Sehingga, menjadi salah satu mekanisme dasar agar SMS Gateway dapat dilaksanakan dengan baik melalui computer dengan mengembangkan sebuah aplikasi web. Aplikasi SMS Gateway sendiri seringkali digunakan untuk kebutuhan personal, bisnis, hingga korporat. Sehingga aplikasi SMS Gateway sangat banyak dicari dan dibutuhkan oleh berbagai pihak karena dapat memberikan banyak fungsi serta dampak kepada pengguna aplikasi SMS Gateway. Banyak sekali penyedia jasa layanan SMS gateway di Indonesia. Hal ini dikarenakan adanya perantara resmi dari pihak operator ke pihak konsumen dalam menjalankan layanan SMS gateway. Setiap penyedia layanan SMS Gateway memiliki kelebihan dan kekurangan masing-masing dari aplikasi yang disediakan. Meskipun begitu, sebagian besar penyedia jasa layanan SMS Gateway memiliki kesamaan fitur, karena SMS gateway dipantau langsung dari pihak operator. Beberapa manfaat dari aplikasi SMS Gateway antara lain adalah untuk mengirimkan pesan SMS secara masal hanya dengan satu kali klik. Selain itu, aplikasi SMS gateway juga dapat di integrasikan ke system perusahaan untuk dapat mengirimkan SMS OTP juga. Banyak perusahaan yang belum mengetahui bahwa mereka dapat membuat aplikasi SMS Gateway sederhana sendiri. Berikut adalah beberapa platform yang dapat digunakan untuk mengembangkan aplikasi SMS Gateway sendiri. 1. Gammu & Wammu Gammu sendiri adalah sebuah library untuk membangkitkan SMS Gateway. Karena sifatnya yang open source dan support banyak jenis modem, Gammu sangat popular dan banyak digunakan dalam pengembangan system/aplikasi berbasis SMS Gateway. Cara membuat SMS Gateway dapat dikembangkan oleh pengembang web, cukup dengan menggunakan script PHP dan basis database MySQL, dengan support Gammu. Gammu sendiri sudah dilengkapi dengan dokumentasi yang sangat lengkap dan mudah diaplikasikan oleh pemula. Wammu sendiri versi GUI dari Gammu. 2. Kalkun Kalkun adalah sebuah open source SMS Gateway yang berbasis web dan siap dipakai. Berbeda dengan Gammu, Kalkun tidak memerlukan proses coding. Pengaturan SMS Gateway seperti modem, nomor port, dan lainnya dilakukan melalui GUI yang sudah tersedia. Instalasi Kalkun sangat mirip dengan cara instalasi web apps yang berbasis CMS Content Management System. Kalkun memiliki berbagai fitur menarik seperti multiple user, multiple database backend, conversation, Flash SMS, Custom Folder Management, SMS Bomber, Phon Book Management, SMS Ads, SMS content, auto reply, Dan Unicode support juga. 3. PlaySMS PlaySMS tergolong dalam kategori platform SMS Gateway yang sudah lama berkembang, terhitung sejak tahun 2003 tetapi masih eksis hingga saat ini. PlaySMS sendiri adalah sebuah system portal mobile berbasis web yang fleksibel dalam menjalankan SMS gateway, Bulk SMS, Personalize messaging, dan juga komunikasi korporat grup. Dengan kelebihan fitur yang lengkap, PlaySMS sering dijadikan alternatif dari SMS Gateway. 4. Kannel Kannel merupakan salah satu aplikasi open source yang dipakai untuk WAP dan SMS Gateway. Kannel sendiri hanya bisa diakses menggunakan Linux UNIX. Kannel menyediakan sebuah layanan yang memungkinkan untuk mengirimkan SMS melalui computer yang dilengkapi dengan modem, WAP push services, dan koneksi internet tentunya. Untuk menjalankan kannel, pengguna perlu emahami perintah-perintah dasar untuk membuat kannel bekerja.
cara membuat sms gateway dengan gammu