AplikasiSMS ini pada awalnya dibuat untuk program server pulsa, tepatnya untuk transaksi Dompet Pulsa XL. Akan tetapi, agar teman teman pembaca juga bisa mempelajarinya maka dibuatlah AplikasiSMS ini dengan fungsi yang lebih sederhana, tanpa koneksi ke database dan tanpa fungsi untuk transaksi Dompet Pulsa.
Gambar diatas merupakan tampilan utama AplikasiSMS. Dari tampilan yang sederhana, terdapat indikator waktu, signal, dan status service dari SMSLIB. Fungsi yang ada pada AplikasiSMS adalah fungsi dasar saja, yaitu menerima dan mengirim sms, serta fungsi USSD atau DIAl.
Aplikasi ini bisa dikembangkan lebih lanjut lagi untuk keperluan-keperluan lain, contoh saja untuk program SMS Gateway. Tetapi yang perlu diperhatikan, AplikasiSMS ini perlu dikembangkan lagi agar sesuai dengan kebutuhan SMS Gateway.
Silahkan download source code aplikasi ini di http://www.4shared.com/archive/iSkWcShUba/AplikasiSMS.html
#1 by Sapta Kesuma on April 7, 2016 - 8:26 am
Mas, sudah saya coba aplikasi sms nya terima kasih..
tetapi ada error sedikit nih mas..
61480 2016-04-07 07:45:18,140 [SMSLib-AsyncMessageProcessor : modem-COM100] DEBUG org.smslib.modem.AModemDriver – GTW: modem-COM100: BUFFER: +CMS ERROR: 321
61480 2016-04-07 07:45:18,140 [SMSLib-AsyncMessageProcessor : modem-COM100] DEBUG org.smslib.modem.AModemDriver – GTW: modem-COM100: RECV :+CMS ERROR: 321(cr)
Exception in thread “SMSLib-AsyncMessageProcessor : modem-COM100” java.lang.StringIndexOutOfBoundsException: String index out of range: -12
61683 2016-04-07 07:45:18,343 [PortReader() [COM100]] DEBUG org.smslib.threading.AServiceThread – Running…
at java.lang.String.substring(String.java:1967)
at org.smslib.modem.ModemGateway.readMessagesPDU(ModemGateway.java:552)
at org.smslib.modem.ModemGateway.readMessages(ModemGateway.java:213)
at org.smslib.modem.AModemDriver$AsyncMessageProcessor.run(AModemDriver.java:880)
61886 2016-04-07 07:45:18,546 [PortReader() [COM100]] DEBUG org.smslib.threading.AServiceThread – Running…
apa kira-kira solusinya ya mas??
langitdanbumi85@yahoo.com
#2 by Achmad Lutfi on April 19, 2016 - 5:28 am
modemnya pake apa ya?
#3 by Sapta Kesuma on June 4, 2016 - 9:01 pm
modem yang saya gunakan merk vodafone, xidol k5188
#4 by yogi on October 19, 2016 - 5:08 pm
mau tanya tentang ini bos di mana saya harus menambhkannya karen run langusng dari jar gak jalan java -Djava.library.path=dll -jar AplikasiSMS.jar
#5 by Achmad Lutfi on October 21, 2016 - 4:53 am
bisa make file BAT. jadi buat file BAT dulu.
Kalo gak gitu buat launcer exe dengan bantuan Launch4J
#6 by lukas on October 12, 2017 - 1:28 pm
log4j:WARN No appenders could be found for logger (smslib).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
351——114
Exception in thread “Thread-5” java.lang.ExceptionInInitializerError
at org.smslib.modem.SerialModemDriver.connectPort(SerialModemDriver.java:69)
at org.smslib.modem.AModemDriver.connect(AModemDriver.java:114)
at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:189)
at org.smslib.Service$1Starter.run(Service.java:277)
Caused by: java.lang.RuntimeException: CommPortIdentifier class not found
at org.smslib.helper.CommPortIdentifier.(CommPortIdentifier.java:76)