Sms Gateway Memakai Java Dan Gammu Part 2 - Menjalankan Command Line Dengan Java
Bagian kedua ....
di Sini
Mengecek sisa pulsa
*) *888# no cek pulsa untuk Telkomsel
berikut hasilnya:
Status : Terminated
Service reply : "Sisa Pulsa Anda Rp.950. Penggunaan pulsa di kala ini
Rp.0. Aktif s.d. 28/07/2011. Cari t4 menarik dsekitarmu dgn TelkomselLacak.
Hub *123*55#"
hehe pulsanya cekak.
Nah, untuk mengakses perintah command line dari java, kita dapat memakai Class Runtime.
Perintah untuk menghindari error mengeksekusi command line gammu, sebelum menunjukkan command, pasitikan mendefinisikan file konfigurasinya:
misal:
Ok, kini kita buat isyarat java untuk mengeksekusi command Gammu dari Java
package test;
Klik Run dan... jreng jreng .......
Kita dapat menjalankan command gammu dari java,
Download Source: Klik Disini (4Shared)
Gammu, memakai command line dalam menjalankan aplikasinya. berikut referensi kecil memakai Gammu di windows.
Sebelum lanjut, pastikan sudah baca:di Sini
Mengecek sisa pulsa
gammu getussd *888#
*) *888# no cek pulsa untuk Telkomsel
berikut hasilnya:
Status : Terminated
Service reply : "Sisa Pulsa Anda Rp.950. Penggunaan pulsa di kala ini
Rp.0. Aktif s.d. 28/07/2011. Cari t4 menarik dsekitarmu dgn TelkomselLacak.
Hub *123*55#"
hehe pulsanya cekak.
Nah, untuk mengakses perintah command line dari java, kita dapat memakai Class Runtime.
Perintah untuk menghindari error mengeksekusi command line gammu, sebelum menunjukkan command, pasitikan mendefinisikan file konfigurasinya:
misal:
gammu -c FILE_KONFIGURASI -COMMADN_GAMMU
Ok, kini kita buat isyarat java untuk mengeksekusi command Gammu dari Java
package test;
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; /** * * @author Taopik Ridwan */ public class TesttingGammu { public static void main(String args[]){ String fileGammu = "C:/gammu/gammu.exe"; String fileKonfigurasiGammu = "C:/gammu/gammurc"; String gammuCommand = fileGammu + " -c " + fileKonfigurasiGammu +" getussd *888#"; try { Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec(gammuCommand); InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line; System.out.println("Menjalankan Command"); while ((line = br.readLine()) != null) { System.out.println(line); } } catch (IOException ex) { System.out.println("Error: " + ex.getMessage() ); } } }
Klik Run dan... jreng jreng .......
Kita dapat menjalankan command gammu dari java,
Download Source: Klik Disini (4Shared)
Belum ada Komentar untuk "Sms Gateway Memakai Java Dan Gammu Part 2 - Menjalankan Command Line Dengan Java"
Posting Komentar