Sms Gateway Memakai Java Dan Gammu Part 2 - Menjalankan Command Line Dengan Java

Bagian kedua ....

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

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel