jymsg SMS (Bahasa Indonesia)
Java Yahoo Messenger plus SMS (JYmsg + SMS). [FREE DOWNLOAD]
Sekarang kami menyediakan download gratis library Java Yahoo Messenger dengan support terhadap SMS. Proyek ini merupakan pengembangan dari JYMSG, sebuah proyek open source yang mendukung Yahoo Messenger dengan bahasa programming Java dengan kemampuan hampir semua features yang ada di Yahoo Messenger tetapi minus SMS.
Jika anda tertarik dengan proyek tersebut silahkan kunjungi website resmi http://jymsg9.sourceforge.net/.
Tidak ada hal baru yang kami usung selain dengan kekuatan pengiriman SMS yang tidak didukung oleh versi JYMSG dan kami berhasil memodifikasinya. Tetapi sekarang semua kami sebarkan secara gratis supaya dapat dipakai dan dikembangkan bersama-sama.
Coba bayangkan, anda dapat mengirim SMS ke semua nomor yang berafiliasi dengan Yahoo seperti telkomsel dan excelcom.
Kekurangan: Pada versi ini ,anda hanya dapat mengirimkan SMS tanpa dapat menerima Reply (tetapi akan segera kami update).
Sebagai langkah awal, silahkan download Java Yahoo Messenger plus SMS (JYMSG plus SMS), click disini.
Jangan lupa untuk memastikan JDK 1.4 (minimum requirement) terinstall di komputer anda.
Untuk mendapatkan JDK 1.4 atau versi lebih baru silahkan kunjungi situs resmi Java http://www.java.com/.
Setelah semua langkah diatas selesai dilakukan, kita telah siap untuk langkah selanjutnya.
Berikut ini adalah langkah-langkahnya.
1. Silahkan ketikkan beberapa baris program penting ini untuk mengirimkan SMS. Saya namakan program ini MySMS.java
import ymsg.network.*;
import ymsg.network.event.*;public class MySMS {
public static void main(String[] args) throws Exception {
String yid = “speedytown”;
String ypwd = “rahasia”;String provider;
String mobilenumber = “628170753077″;
String msg = “Hello, SMS ini dikirim oleh speedytown.com” ;if (mobilenumber.substring(2,5).equals(”811″) || mobilenumber.substring(2,5).equals(”813″) || mobilenumber.substring(2,5).equals(”812″) || mobilenumber.substring(2,5).equals(”814″) )
provider = “telkomsel.id”;
else
if (mobilenumber.substring(2,5).equals(”817″) || mobilenumber.substring(2,5).equals(”818″) || mobilenumber.substring(2,5).equals(”819″) )
provider = “excelcom.id”;
else { provider=null; } // outside IndonesiaSession s = new Session();
System.out.println(”YOUR ID: ” + yid);
System.out.println(”YOUR PROVIDER NAME: ” + provider);
System.out.println(”YOUR MOBILEPHONE’S NUMBER : ” + mobilenumber);
System.out.println(”YOUR MESSAGE : ” + msg);System.out.println(”Log in to Yahoo Messenger”);
s.login( yid, ypwd );
try { Thread.sleep(5*1000); } catch(Exception e) { } // DELAY 5 secSystem.out.println(”Sending SMS … “);
s.sendTextMessage( yid, provider, mobilenumber, msg);
try { Thread.sleep(5*1000); } catch(Exception e) { } // DELAY 5 sec
s.logout();
System.out.println(”Logout from Yahoo Messenger”);
}
}
Sangat mudah sekali bukan ?
untuk selengkapnya, silahkan download disini
2. Jangan lupa untuk mengkonfigurasikan CLASSPATH library jymsg_plus_sms.jar yang telah anda download. Sebagai contoh:
SET CLASSPATH=C:\ jymsg_061_sms.jar;%CLASSPATH%; (untuk lingkungan WINDOWS)
3. Compile program ini dengan langkah ini :
javac MySMS.java
4. Jalankan program ini yang telah dicompile:
java MySMS
5. SMS anda telah terkirim.
6. Jika ada pertanyaan, silahkan kirimkan komentar anda ke situs ini.
Anda juga mengeksplorasi source code library Session.java dari hasil download anda.
Dan berikut ini adalah petikan penting dari source code Session.java yang berperan dalam mengirimkan SMS anda, walaupun tidak persis sama.
public void sendTextMessage(String yid, String provider, String mobilenumber, String msg) throws Exception
{PacketBodyBuffer body = new PacketBodyBuffer();
body.addElement(”1″,yid); //
body.addElement(”69″,”WWW.SPEEDYTOWN.COM”);
body.addElement(”5″,mobilenumber);
body.addElement(”68″,provider); //telkomsel.id atau excelcom.id
body.addElement(”14″,msg); //
sendPacket(body, 0×2ea , STATUS_AVAILABLE); // 0×2ea YOU MAY ADD IT YOURSELF TO ServiceConstants.java}
Anda telah melihatnya sendiri, begitu mudahnya melakukan pengiriman SMS dengan program java.
Catatan: ANDA DIPERKENANKAN UNTUK MELAKUKAN MODIFIKASI DAN MENYEBARKAN SOURCE CODE INI.
Untuk menginventigasi lebih lanjut, saya anjurkan anda menggunakan ETHEREAL, click disini.
October 16th, 2006 at 5:56 am
http://speedytown.com/step/
November 2nd, 2006 at 4:06 pm
hebat!!!
November 6th, 2006 at 1:16 pm
[...] Sekarang kami meyediakan download gratis program Java Yahoo Messenger plus SMS lengkap dengan tutorialnya, Proyek ini merupakan pengemgembangan dari jymsg9 yang mempunyai fitur yang telah mendekati program Yahoo Messenger. Jadi, anda dapat chatting, mengirimkan Instant Messaging, mengirimkan SMS, dan lain-lain. Baca lebih lanjut >> [...]
December 15th, 2006 at 5:34 am
Good program…
December 20th, 2006 at 10:14 am
thx all, klo ada masalah atau bugs tolong kirim komentar kesini..