SMS gateway berbasis JAVA
kLo yang udah pernah bikin sms gateway dengan JAVA pasti udah tau library yang cukup handal untuk kita gunakan dalam membangun sms gateway..
namanya adalah SMSLIB,
kmu” boleh download file library beserta file pendukung nya disini ..saya anjurkan untuk download SMSLib v3.3.0 BETA 3 (Sources + Binaries, compiled with JDK 5). dan SUN Java Comm v2 (Win32) untuk pengguna microsoft.
ok, setelah kalian download..mari kita lakukan instalasi,
instalasi smslib :
1. extract file smslib yang udah di download
2. cari file smslib-3.3.0b2.jar , lalu tempatkan pada JDKDIR/jre/lib/ext/
agar dapat membaca port COM maka kita butuh librari java com, langkah instalasi nya adalah sbb :
1. extract file javacom yang udah kita download barusan,,
2. cari 3 file yang bernama comm.jar, javax.comm.properties, win32com.dll lalu
* File comm.jar tempatkan pada direktori JDKDIR/jre/lib/ext/
* File javax.comm.properties tempatkan pada direktori JDKDIR/jre/lib/
* File win32com.dll tempatkan pada direktori JDKDIR/jre/bin/
setelah semuanya ok mari kita lakukan coding untuk ngirim sebuah sms.
jangan lupa modem gsm nya udah terinstal dengan baik yes..
kLo saya sih pake modem HP sony ericson w830i
,,
import org.smslib.*;
import org.smslib.gateway.ModemGateway;public class SendMessage
{
public void doIt() throws Exception
{
Service srv;
OutboundMessage msg;OutboundNotification outboundNotification = new OutboundNotification();
System.out.println(“CONTOH PENGIRIMAN PESAN : “);
srv = new Service();
ModemGateway gateway = new ModemGateway(“modem.com1″, “COM1″, 57600, “Sony Ericsson”, “w830i”, srv.getLogger());
gateway.setInbound(true);
gateway.setOutbound(true);
gateway.setSimPin(“0000″);
gateway.setOutboundNotification(outboundNotification);
srv.addGateway(gateway);srv.startService();
// kirim pesan secara synchronously.
msg = new OutboundMessage(“+6285659980xxx”, “Hello World from smslib!”);
srv.sendMessage(msg);
System.out.println(msg);System.out.println(“Now Sleeping – Hit to terminate.”);
System.in.read();srv.stopService();
}public class OutboundNotification implements IOutboundMessageNotification
{
public void process(String gatewayId, OutboundMessage msg)
{
System.out.println(“Outbound handler called from Gateway: ” + gatewayId);
System.out.println(msg);
}
}public static void main(String args[])
{
SendMessage app = new SendMessage();
try
{
app.doIt();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
yes…kekirim ga..? smsnya..
atau ada error ga pada saat kompilasi nya..?klo ada berarti instalasi smslib + java com nya belum bener tuh…coba cek lagi aja..dan yang terpenting baca manualnya ok…
keep study….
salam
bemzinside
shout to : FAD
Thank’s for the tool’s i need these for my next porject “prereloaded voucher provider”
maap mo tanya ni bang..
coz buat bhan skripsi..
kl buat mms sm aja ato beda?
thanx b4
@yo,
kLo buat mms mah beda..
bisa cek disini mas http://jmmslib.sourceforge.net
semoga membantu
.thx
ok bang…!!
makasih buanyak
akan aku coba..dechh
sip semoga berhasil..:D
mau tanya sayakan bikin smsgateway pakai java dan sudah jadi tetapi ketika saya betukin jarnya itu kenapa tidak bisa dibuka ya jarnya. jadi ketika saya double klik jarnya itu tidak ada aksi apapun saya bingung mencari jalan keluarnya sudah tanya kesana kemari belum emu juga jawabannya.
jadi apakah di project saya ada yang kurang?
tolong mas bantu, bisa kirim jawabannya ke email saya aja lutfi_arab2004@yahoo.com.au
ok dah siap didownload
Terima kasih banyak ya mas,,, saya numpang ngopy ya…nanti kalo saya ada yang kurang paham, mohon petunjuknya ya….
thanx
regard
ajituelegi
sippp
1. mas, untuk menambahkan tag seperti REG, KRM, dan GET, bagaimana scripnya u/ sms gateway pd java? Mhn jawabannya mas. tdk tertutup jg u/ rekan2 yg mengunjungi blog ini dan tau caranya. Oya, untuk kasus ini saya menggunakan nomor biasa pd server gateway (operator), bukan 4 digit yg biasa disewakan oleh operator pd layanan sms premium.
2. apakah nomor operator harus disetting pd script atau gimana?
Anda dapat menggunakan function substr atau split untuk memisahkan antara atribut(REG, KRM, GET) dengan pesan
ex :
String pesan,attribut;pesan = 'REG nama saya adalah';
attribut = pesan.substr(0,3);
if (attribut == 'REG') {
//dan seterusnya ........
Wah, bagus juga nih… bisa dibantu ga ya? coz gw mau bikin TA tentang sms gateway..
boleh..boleh
Ok..thanks bro…nice post..
Thanks it’s very useful post…
Bos, kalo bikin auto reply gmana ya caranya..
to : lutfi_arab2004
setau saya begini mas ..
untuk membuka file *.jar harus ada emulator dulu.. ex: sjboy emulator
anda dapat mencarinya di mbah google.. kemudian install dehh..
gud luck..
thanx
Wah.,, kalo emulator (kayak sjboy emulator) untuk buka jar mah itu jar untuk aplikasi HP, kalo jar disini sebagai library java, ya kayak DLL-nya untuk windows…
kLo pengen kayak DLL nya windows berarti anda harus menambahkan path penyimpanan file jar tersebut kedalam classpath nya java. lalu setelah itu barulah library tersebut bisa dikenali oleh class yg akan/sedang anda buat.
mas,,law bisa artikelnya yang lengkap dong dari a-z
please,,mo nyusun TA ne
bantuin dong
waduwww…pengen nya si gitu tapi belum sempet aja nih…maybe next time gw tulis yg lengkap
Thanx Bro, moga banyak manfaat nyah,,,
Hallo mas, trims atas kemuliannya tidak pelit bagi ilmu mudah mudahan balasanya lebih dari itu,oh ya saya lgi skripsi buat aplikasi sms gateway dengan java udah berbagai buku saya beli kebanyakan bahas javanya (bukan buat library sms gatewaynya) ada buku “Membuat Aplikasi SMS Gateway Server dan Client dengan Java dan PHP + Disket” karya ferry gunawan stoknya habis sampe pesan k PT.elekmedia komputindo nya tapi tidak bisa di layani, cari di tk buku gramedia,gunung agung bandung,cirebon nihil gmana nih ada gak ferry2 lain atau yg pnya buku tsb saya beli plus bonus deh,..atau buku ”
Seri Penuntun Praktis Pemrograman SMS Interaktif Berbasis Java” karya M.Tri wicaksono . bantuin donk mas saya jadwal sidang udah di undur terus.trims ya. (saya pake modem hp siemen C55 + kabel data)
Amien, sama2x mas Nies
,,
saya kira kLo km mw ber-gugling ria..km akan mendapatkan banyak referensi mengenai SMS gateway menggunakan JAVA….ayo dong semangat jangan terlalu bergantung sama buku ,, btw sukses bwt TA nya
Terimakasih banyak nih buat seringnya. Jadi inspirasi. Mas minta link buat belajar sms gateway pake java dong.
mas makasih yha ilmunyah… ooo iyah mas TA saya juga tentang sms gateway di java tp nyoba dikembangin nyah di linux.. klo yang “SUN Java Comm v2 (Win32) untuk pengguna microsoft.” di linux apha mas??? makasiyh yha mas atas bantuannyah.. salam kenal:-)
untuk linux bsia pake java comm v3 ..bisa dilihat disini
makassssiiiihhh banyak yha mas:-)
mas ku gi pkl di sebuah SMP Negri pihak sekolah menyuruh bikin sms gateway untuk mengirimkan informasi masal, nah ku bingung kalo ku bisa lihat source code biar ku ada gambaran gitu. kalo gak kebaratan kirim ke rbganukasepthea@gmail.com makasih di tunggu ya secepatnya
mas, netbean aku ko ga nemuin ya packaga “gateway” yang ada di org.smslib.gateway.ModemGateway;
pada importnya dibilang ga exist link yg merujuk ke org.smslib.gateway.ModemGateway.
kira2 penyebabnya apa ya mas?
aku sudah cari2 di internet, dan saat ini masih mentok disini…
terima kasih
mas sya mo menjelang skripsi neh,,,,klo mo bimbel bsa gk???
pleace…..
wahhh skripsi nya mw bikin apa mas ?? waduh sepertinya aku masih belum cukup mahir untuk ngasih bimbel
, kLo ada pertanyaan boleh kontak lewat YM aku aja ya
sama2 masih belajar sih
mas bro thanks atas tutorialnya..
saya menggunakan netBean Ide 7, sesuai tutorial mas bro diatas saya sudah download library dan sudak sy Copy pastekan ke dirctory yg tertera.. yang saya gunakan JDK 7, tapi masalahnya ketika Coding import org. kok gak keluar lybrary nya smslib… yang keluar cuma org.xml dll…. yang org.smslibnya gak muncul mas…
pa perlu refresh ato gimana mas… mohon bantuannya trims
mas bro thanks atas tutorialnya..
saya menggunakan netBean Ide 7, sesuai tutorial mas bro diatas saya sudah download library dan sudak sy Copy pastekan ke dirctory yg tertera.. yang saya gunakan JDK 7, tapi masalahnya ketika Coding import org. kok gak keluar lybrary nya smslib… yang keluar cuma org.xml dll…. yang org.smslibnya gak muncul mas…
pa perlu refresh ato gimana mas… mohon bantuannya trims…
mas aku mau bikin TA tentang sms gateway mengunakan java tapi aq masih bunggung, kalo ku bisa aku minta kirimin source code contoh program_y biar ku ada gambaran gitu. kalo gak kebaratan kirim ke putra_mandiri89@yahoo.co.id makasih di tunggu ya secepatnya
mas numpang tanya neh kalo bikin sms gateway buat perpustakaan yang pertama dilakukan apa ya…………
mas aku slm kenal aja yach ..
aku ipank TA aku juga tentang sms gateway denmgan database mysql dengan bahasa pemograman java.tlong donk mas ngimana gara koneksi database mysql dgn java (netbean 6.5)dan ngimana pesan sms aharus dibikin
tahanks ya mas
mas.. aku butuh bantuan bgt ttg sms gateway, adakah no. HP mas bisa aku hubungi atau bagaimana cara nya agar aku bisa komunikasi ama mas??? tolong jwb ya mas ke emailku .. thx sblmnya mas
Wah,ini harus diupdate…
saya dah pake smslib, trakhir sampai posting saya ini,sudah versi 3.4.5. Saat ini saya baru mengerjakan proyek mandiri (mirip TA) pake smslib sebagai corenya…
emaiku/facebook: taufik@terdidik.com
Mas, klo library untuk handset berbasis symbian s60 tau ga mas?
matur nuwun…
slm knal mas…sy lg mo ngjuin TA ne mas…tertarik ama sms gateway…tp mslhnya sy gk dacoding tw referensi mengenai gateway mas…kl gk kebratan tlong dong mas krimn ak coding yg lengkap mngenai sms gateway..ke rinken22@yahoo.com termaksi atas informasi dan bantuannya ya mas..
Buat rekan2 yg sudah membuat sms gateway(terutama dgn java) bisa di bagi nggak aplikasinya, coz gk tau mau mulai dr mana membuat aplikasinya, maklum baru newbie
mas, sy mau nanya tntang sms gateway nya, sy bisa mnta ymny buat konsultasi?
mantaf gan, nais inpoh
mas, mau tanya nih.
ModemGateway gateway = new ModemGateway(“modem.com1?, “COM1?, 57600, “Sony Ericsson”, “w830i”, srv.getLogger());
kalo saya pake modem GSM huawei E160E, parameternya yg diganti yg mana aja ya? yg “57600″ itu maksudnya apa ya? thanks b4.
Boss.. mau bikin TA nih..
tentang SMS Gateway dari Java, mohon bimbingannya y klo lagi bngung..
Ijin Bookmark n sedot dlu bro…
“ModemGateway gateway = new ModemGateway(“modem.com1″, “COM1″, 57600, “Sony Ericsson”, “w830i”, srv.getLogger());”
57600 ini angka baud rate modemnya ya??
apakah sama untuk semua modem???
saya juga nunggu jawaban dari pertanyaan bang bigpoo..
saya mau bikin sms gateway pakai modem hwawei e160 nih…
nti klo ud dpt jwban dari sumber manapun..plis kabari ya… gitu jg klo saya ud dapet, pasti abang saya kasi info.
mari belajar bersama.
Sebaik baiknya manusia, adalah manusia yang bisa bermanfaat bagi orang lain.
saya juga nunggu jawaban dari pertanyaan bang bigpoo..
saya mau bikin sms gateway pakai modem hwawei e160 nih…
nti klo ud dpt jwban dari sumber manapun..plis kabari ya… gitu jg klo saya ud dapet, pasti abang saya kasi info.
mari belajar bersama.
Sebaik baiknya manusia, adalah manusia yang bisa bermanfaat bagi orang lain.
@oom.bemzinside
ini orang nya asik juga ya diajak share hebat
lanjutkan bikin posting tentang pemogramman nya
hheheee
salam kenal
by,
trah
Mas aku tertarik dengan sms gateway ini buat tugas akhir. karna aku baru mulai tertrik jadi masih agak bingung. it listing programnya pake netbeans 6.0 kn? trus selain hp SE td hp ap aj yg bisa digunakan. terima kasih.
mhon bantuannya. .
THX for the info…
akan saya coba2…
maklumlah Newbe..
mas untuk kirim sms auto nya gimana?
saya susah coba tapi sms nya ga masuk tuh ke aplikasi.. device nya si ke detect.
Wah menarik nih topiknya.. kebetulan saya mau rencana buat TA tentang sms gateway…
thanks buat yang buat artikel y..
Good Job!!
mas…ada tutorial yg lengkap buat sms gateway pake j2me,,cz ni buat tugas akhir saya
mas saya mau tnya buat skripsi saya bab 4…
klo pake smslib di j2se mau kirim ke j2me dengan port sms yg di tentukan gmna ya mas cara nyaa??
terima kasih….
mohon bimbingannya mas…
mohon petujuknya mas…
dpat hub.i saya di andriyudha@ymail.com
kalau untuk menerima sms bagaimana caranya?terima kasih
permisi..
saya mhasiswa tingkat akhir dari Sanata Dharma mau tnya,,
klo kita membuat aplikasi dari pc menggunakanbantuan library SMSLib lalu dikirim ke port-sms J2ME yg sudah ditentukan, ketika saya kirim dengan setingan encoding 7-bit ato 8-bit SMS dpat terkirim dan masuk pada inbox default HP,
gimana agar SMS yg dikirm dari PC bisa diterima oleh port-sms aplikasi J2ME yg saya buat???
saya mencoba slalu masuk pada inbox bawan HP bukan inbox dari J2ME yg saya buat..
terima kasih,,,
mohon bimbingannya…