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 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…………