Cara Supaya Service SMS Daemon Gammu Berjalan Otomatis di Windows
December 3rd, 2009 | by rosihanari |
Cetak Artikel Ini
Apakah Anda ingin supaya service SMS Daemon (SMSD) Gammu yang sudah diinstall di komputer dapat berjalan secara otomatis begitu komputer dihidupkan (start automatically)? Jika ya, maka mudah-mudahan artikel ini bisa bermanfaat bagi Anda.
Mungkin Anda bertanya dalam hati pada saya: “Lho mas/pak, bukankah di service Gammu yang ada Windows sudah otomatis berjalan? kan kalau dilihat di Control Panel > Administrative Tools > Services tampak bahwa Startup Type dari service Gammu sudah tertulis Automatic?”
Iya.. sih.. tampaknya begitu, namun kenyataannya Anda tetap harus menjalankannya secara manual. Saya juga tidak mengerti kenapa hal ini terjadi. Mungkin ini bug dari service Gammu kali ya?
ah.. yang ngomong demikian tidak lebih pintar dari yang buat Gammu
positive thinking aja ah…
OK… bagi Anda yang sudah berhasil membuat service SMSD di Gammu, dan ingin supaya service tersebut berjalan otomatis begitu komputer dihidupkan, cobalah menjalankannya dengan menggunakan BATCH FILE. Di dalam batch file tersebut nantinya kita tuliskan perintah untuk menjalankan service Gammu nya. Supaya perintah untuk menjalankan service tersebut dijalankan secara otomatis, maka Anda letakkan ke dalam folder START UP. Mengapa di folder START UP? iya karena setiap kali Windows melakukan booting, maka dia akan menjalankan program yang ada di folder tersebut secara otomatis. Nah.. begitu idenya.
So… apa isi dari batch file tersebut? ini dia isinya:
START C:\gammu\gammu-smsd.exe -s -c C:\gammu\smsdrc -n GammuSMSD
Anda dapat membuat batch file dengan menggunakan Notepad, lalu tuliskan perintah di atas dan simpan sebagai file berekstensi (*.bat).
Oya… perintah di atas akan menjalankan file ‘gammu-smsd.exe‘ yang terdapat dalam direktori C:\gammu serta menggunakan file ‘smsdrc‘ sebagai file konfigurasi yang juga terletak di C:\gammu. Sehingga Anda harus menyesuaikan direktorinya bila letak file ‘gammu-smsd.exe’ dan ‘smsdrc’ nya tidak di C:\gammu.
Setelah batch file dibuat, selanjutnya Anda letakkan file tersebut di folder START UP. Dimanakah gerangan letak folder START UP? Kalau di Windows XP, letaknya di C:\Documents and Settings\All Users\Start Menu\Programs\Startup. Sedangkan kalau di Windows Vista atau Windows 7 ane belum tahu
Silakan dicari sendiri ya…
It’s DONE…. untuk melihat efeknya, silakan Anda restart komputer dan lihat hasilnya melalui Control Panel > Administrative Tools > Services, maka Gammu servicenya sudah otomatis berjalan.
Anda ingin mendownload beberapa tool programming 100% gratis?
Silakan download di FREE PROGRAMMING TOOLS.
atau ingin berdonasi untuk pengembangan blog ini cukup dengan $1 via Paypal?
Beberapa artikel terkait
- Cara Membuat Script PHP Untuk Cek Pulsa Dengan Gammu
- Setting Gammu untuk Aplikasi SMS Gateway
- Setting Gammu Untuk Lebih Dari Satu HP/Modem
- Teknik Dasar Mengirim SMS dengan Gammu
- Easy Gammu Installer & E-Book Gammu
- Cara Mengenkripsi Script PHP Supaya Tidak Terbaca
- Membuat Web Service Sederhana (Studi Kasus Proses Login)
- Membuat SMS Gateway Ucapan Ulang Tahun Otomatis dengan PHP + MySQL
- Teknik Mengirim Long Text SMS Gammu dengan Query SQL
- Membuat Script SMS Flash Dengan Gammu dan PHP
Share this article on:
Kata kunci: auto start gammu - cara menjalankan gammu - gammu service di windows - setting gammu - setting service gammu - sms gateway gammu -





pak klo smsdrc nya kita memakai 2 setingan, misal smsdrc dan smsdrc2 karena kita memakai 2 port apakah bisa jalan pak…
START C:\gammu\gammu-smsd.exe -s -c C:\gammu\smsdrc -n GammuSMSD
untuk mengirim sms klo tidak salah selain outbox khan pake script dari dos.
thx pak..
@dex: sepertinya servicenya sendiri2 mas, kalo ada 2 smsdrc yang saya tahu ada 2 service yang harus dibuat
wahh.. pertamax..
lama tidak berkunjung pak.. hehe.. eh udah ada sms gate away .. wah pak ari ne emang idolaku.. haha.. truskan pak, saya pengen belajar lebih banyak lagi.. tapi mulai dari yg gratis2 dulu..hehehe..
maklum pak.. mahasiswa
eh.. saya tidak liat.. ternyata bukan pertamax.. hehehe.. tapi keduax.. hahaha.. gpp yg penting page one
@nandang: gpp mas… pertamax atau gak, yang penting mejeng di blog ane…
Tmp saya bekerja menggunakan aplikasi Gammu V2 yg di beli melalui anda, saya di percayakan utk menggunakan’e, ad dua pertanyaan dari saya:
1. Bgmn agar sms yg msk melebihi dr 160 karakter dpt msk semw.
2. di inbox, saya cb merelasikan antara tabel sms_inbox dan sms_phonebook, bgmn agar nmr tlp 0815xxx dan +62815xxx di baca sama…
Maaf pertanyaan’e panjang, mohn pencerahan’e …
@aan: sudah saya balas via email mas…
Trimaksh byk atas jawabnnya …
Pa, saya mau nanya, aga banyak nih maklum baru kenal gammu
1. Saya ga bisa start servicenya seperti contoh yg diatas yah?
Peringatannya:
Error starting GammuSMSD service
Error 3: The System cannot find the path specified
Perintah yg saya jalankan:
gammu-smsd.exe -s -c D:\Gammu\bin\smsdrc -n GammuSMSD
2. Klo saya jalankan perintah
gammu-smsd.exe -c smsdrc
saya bisa konek ke MySQL dan bisa kirim pesan lewat tabel outbox, tapi ko setiap pesan balasan yg masuk ga langsung ke tabel inbox, itu kenapa ya pa?
Sebagai info saya menggunakan gammu 1.27.90. Terima kasih banyak sebelumnya…
@edwin: itu letak smsdrc nya di D:\ atau di folder yang sama dengan gammu-smsd.exe nya? kok path file nya beda.
Coba ngebantu
@edwin :
Lihat contoh dari pa ari
START C:\gammu\gammu-smsd.exe -s -c C:\gammu\smsdrc -n GammuSMSD
contoh dari anda
gammu-smsd.exe -s -c D:\Gammu\bin\smsdrc -n GammuSMSD
Mungkin ngaruh juga kali ya Start Up tuh bakalan nge Run Program Selain di Path C:
Tapi yang edwin tulis tuh
acakan banget..
gak da perintah START nya lagi..hehe
Kalo masih belum ngerti mending ikutin contoh dari pak ari, biar seARAH belajarnya..
Kalo udah mulai berhasil dari contoh2 pak ari baru deh eksperimen sendiri…
@dimas satria prasetia: thanks mas Dimas atas bantuannya..
Pak saya mau nanya nih,mungkin sedikit penyimpang dari program bapak.
Ada 2 pertanyaan:
1.Apa fungsi dari specified folder tersebut?
2.Cara pengguna specified folder pada komputer yang berbicara sendiri?
Mohon Pencerahannya
Heee…biasa pak saya orang awam
Pak saya mahasiswi yang sedang skripsi,saya ingin membuat pendeteksian kamera menggunakan gammu dalam mengirim SMS/MMS nya..tapi sy belum mengerti.Tlg dijelaskannya pak?sy mohon dijawab secepatnya..
@silvi: yang ditanya tidak lebih tahu dari yang bertanya mbak silvi… maksud skripsi anda bagaimana ya?
sebagai tambahan informasi, untuk otomatis running smsd nya tidak harus dengan cara diatas
tapi kita juga bisa langsung membuka regedit dari windowsnya. letaknya di :
HKLM-> Software-> Microsoft-> Windows-> CurrentVersion-> Run
kemudian klik kanan dan pilih new string value.
kemudian copy paste path yang ada di service (control panel). restart windows, dan abakadabra… smsd gammu nya akan running otomatis.
terima kasih,
Deni dan Salam CMIIW
pak, untuk memulai service daemon saya menemui problem
Error 1053: the service did not respond to the start or control request in a timely fashion
bagaimana cara mengatasinya?
@kurniawan: itu disebabkan adanya perbedaan versi gammu nya dengan struktur tablenya. Saran saya, hapus semua tabel2 gammu di MySQL yang sudah anda buat, lalu gunakan tabel sesuai versinya. Karena untuk setiap versi gammu itu struktur tabelnya berbeda2.
@deni: thanks atas sharing ilmunya mas deni… bisa dicoba nih..
sory pa sy tanya lg tentang artikel yg di atas
agar gammu langsung running pd saat win di jalanin
sy kan make gammu versi lama
untuk menjalankan gammu’y itu menggunakan perintah
gammu –smsd MYSQL smsdrc
klo perintah’y gt maka yg di tulis di file *.bat -nya gi mana ya
@fiyan: dah dicoba pake perintah yang sama spt di atas?
perintah yg di atas udah di coba
tp gak bs
kan versi gammu’y beda n perintah yg dipergunakan’y jg beda
klo di cmd perintah yg sy gunakan yaitu
masuk terlebih dahuulu ke direktory gammu tersebut di simpan
lalu ketik perintah
gammu –smsd MYSQL smsdrc
Kalo Menjalankan GAMMU Sebagai Service di linux tahu ga mas caranya gimana?
@wadahrerasan: saya gak bisa linux mas…
tapi bukan berarti saya anggota windows fans club lho
mas, tabel INBOX di phpmyadmin kok kosong, padahal sudah disettign gammurc dan smsdrc dengan benar. Saya kirim SMS melalui OUTBOX bisa, tapi menerima SMS tidak masuk ke tabel INBOX. Saya menggunakan model HUAWEI E160. Mohon penjelasannya. trims
@hutrianto: anda pakai versi gammu brp mas? bisa jadi versi tsb tidak sepenuhnya support dengan E160.
aku udah bisa jalankan servicenya dengan baik dan lancar …
settingan udah benar, bahkan saya identify jugA muncul sesuai produk modem yang saya pakai,
tapi masalahnya, kenapa sms yang aku send kok gag masuk – masuk ke nomor tujuan?
isi di tabel outbox pun udah pindah ke tabel sentitem, aku send pAKE dos juga sukses, tapi ya itu, sms tadi gag masuk2x ke nomor tujuan …
kenapa ya
@rendra: pakai gammu versi berapa?
saya pake versi 1.27
tapi sekarang udah bisa kok mas, berkat utak atik selama berjam – jam
makasih ya infonya
ntar kalo ada kesulitan lagi aku pasti kunjung sini lagi
Ass. Thanx atas tutorialnya mas..
mau tanya nih,,,Service sudah jalan, sudah bisa terima sms, tapi yang bikin heran saya adalah kenapa kalau saya pake nomor im3 tidak bisa mengirim sms, sementara kalau pake kartu As bisa padahal dengan modem yang sama n port yang sama.
kira2 dimana penyebabnya itu mas,,,,,??
@tamrin: mungkin masalah sinyalnya mas… saya juga punya kasus yang sama, IM3 bisa, tapi XL gak bisa.
mas, saya ga bisa nge-start servicenya, masalahnya sama kayak kurniawan,, padahal databasenya udah pake bawaan gammu di folder examplenya, saya pake gammu 1.25.0 mysql ver 5.1.41, makasi
Saya sudah coba artikel tentang membuat service gammu berjalan dengan otomatis.
Yang saya mau tanyakan, apakah service MySQL harus berjalan otomatis jg?
Soalnya saya coba cara2 diatas baik itu lewat startup atau regedit tetep gak mau jalan.
Setelah saya sisipkan perintah untuk menjalankan service mysql terlebih dahulu baru service gammunya mau jalan.
berhubung saya memakai MySQL bawaan XAMPP jadi saya sisipkan perintah berikut ini di file *.bat nya..
C:\xampp\xampp_cli.exe start mysql
START C:\gammu\gammu-smsd.exe -s -c C:\gammu\smsdrc -n GammuSMSD
setelah saya sisipkan baru deh service gammu-smsd nya mau jalan…
kesimpulan yg saya ambil
start service mysql baru start service gammu-smsd
mungkin temen2 ada kasus yang lain?
Oya, ada yg saya mau tanyakan lagi pa..
Setelah service gammu-smsd nya dijalankan kadang dalam beberapa detik atau menit sukat mati sendiri..kenapa ya pa?
Oya gammu yang saya gunakan versi 1.25
dan menggunakan windows 7
apa di windows XP suka mati sendiri juga…?
makasih pa ari
Pa ari udah ketemu masalahnya..
Ternyata gara2 anti virus “antivir” saya yang matiin service gammu. ntah kenapa antivir slalu mematikan kembali service gammu saya, padahal saya start lagi berulang2 eh malah matilagi2.
Setelah antivir saya matiin service gammunya jalan terus tuh…
Makasih Pa ari untuk artikelnya..
@dimas: he 3x… akhirnya ketahuan juga biang keroknya
@dimas: kalo pake AppServ nggak tuh mas… mungkin itu disebabkan begitu komputer start, mysql nya tidak otomatis jalan, musti dijalankan secara manual or via batch file
@doyok: gammu 1.25.0 nya ambil dari mana mas?
mas cara mengurangi delay pada gammu gimana mas?
COs saya buat sms interaktif waktu delay-nya terlalu lama
Dan Saya untuk interfacenya menggunakan python netbeans apakah ada pengarauh pada sistem delay mas???
TErima Kasih
Mohon Bantuannya
Mas kalo ngambil mms dari database gimana caranya?
trims.
@yora: blm pernah nyoba mas….
@imaru: coba anda kurangi nilai
commtimeout = …
sendtimeout = …
di SMSDRC nya, tapi jangan terlalu kecil karena gammu nya bisa crash untuk traffic pengiriman atau penerimaan yang besar.