Selasa, 15 Juni 2010

[share] Simple Script Untuk Mengadministrasi Gammu

Setelah kemarin share tentang tutorial Gammu dan script sederhana untuk operasional SMS Gammu, kali ini saya coba share tentang script untuk melakukan administrasi standard Gammu. Script ini berfungsi untuk : Mematikan Service Gammu, Menghidupkan, Melakukan Detect Hardware, dan melakukan check Pulsa..

<?php

/*Script Sederhana untuk mengoperasikan/
mengadministrasi Gammu SMS Engine*/

#   http://bimosaurus.multiply.com  #
#                                    #
#####################################

/*Dipersilakan mengganti dan mengkopi tanpa seijin pembuat... */


/*Sesuaikan dengan LOKASI GAMMU anda*/


$gammuexe        =    "D:\Gammu-1.25.0-Windows\bin\gammu.exe";
$gammurc        =    "D:\Gammu-1.25.0-Windows\bin\gammurc";
$gammusvc        =    "D:\Gammu-1.25.0-Windows\bin\gammu-smsd.exe";
$gammusmsdrc    =    "D:\Gammu-1.25.0-Windows\bin\smsdrc";

    if(isset($_POST['mati'])){
        exec("$gammusvc -k",$ret);
        echo "<center>" . $ret[0] ."</center>";
    }
    if(isset($_POST['hidup'])){
        exec("$gammusvc -c $gammusmsdrc -s",$ret);
        echo "<center>" . $ret[0] ."</center>";
    }
    if(isset($_POST['cekdevice'])){
        exec("$gammuexe -c $gammurc --identify",$ret);
        echo "<center>" . $ret[0];
        echo $ret[1];
        echo $ret[2];
        echo $ret[3];
        echo $ret[4] . "</center>";       
    }
    if(isset($_POST['cekpulsa'])){
        $nodial=$_POST['nodial'];
        exec("$gammuexe -c $gammurc --getussd $nodial",$ret);
        echo $ret[1];
        echo "<center>" . $ret[0];
        echo $ret[2];
        echo $ret[3];
        echo $ret[4] . "</center>";       
    }
    ?>
       
   
<br /><br /><br /><br />   
        <form action="<?php echo $_SERVER['PHP_SELF'];?>?mod=admin" method="post">
            <input type="hidden" name="mati" value="mati">
            <input type="submit" value="MATIKAN">
        </form>
        <form action="<?php echo $_SERVER['PHP_SELF'];?>?mod=admin" method="post">
            <input type="hidden" name="hidup" value="hidup">
            <input type="submit" value="HIDUPKAN">
        </form>
        <form action="<?php echo $_SERVER['PHP_SELF'];?>?mod=admin" method="post">
            <input type="hidden" name="cekdevice" value="cekdevice">
            <input type="submit" value="CEK DEVICE">
        </form>
        <form action="<?php echo $_SERVER['PHP_SELF'];?>?mod=admin" method="post">
            <input type="hidden" name="cekpulsa" value="cekpulsa">
            <input type="text" name="nodial" value="*888#">
            <input type="submit" value="CEK PULSA">
        </form>
   
    <?php
   




?>

Demikian, script ini diletakkan pada document root anda, misal di bawah direktori [Docroot]/sms/ dan berilah nama semisal adminsms.php.

Panggillah file tersebut dari browser http://localhost/sms/adminsms.php, dan perhatikan apa yang terjadi.. Jangan komplain tentang tampilan, karena saya bukan graphics web desainer, ya tampilannya silakan dipercantik sendiri hihihihihi....

17 komentar:

  1. Walah! Suwe ora gammu, gammu pisan simple script!

    BalasHapus
  2. wah, iki emang iso nggo sms poe?

    BalasHapus
  3. tak jajal sik ah... hiehiehieh

    BalasHapus
  4. penasaran, sms gammu kie apa tah? *gakaptudet*

    BalasHapus
  5. sing nggo sms sing wingi mbak, nek iki nggo nguripke dan mateni, lihat 2 postingan lalu :D

    BalasHapus
  6. tralalaaaa trilili nggonku bukak kursusaaan

    BalasHapus
  7. wah...
    bukan versi linux yah....

    BalasHapus
  8. bukannya tinggal ganti path di konfigurasi di baris atas itu??

    BalasHapus
  9. baca posting sebelum ini , gammu itu bisa jalan di dua platform kok, ada yang Linux dan windows.. sebenarnya hampir semua engine sms yang hebat itu berasal dari platform linux..

    BalasHapus
  10. udah ga maenan sms lagi :D
    sekarang sudah keluar dari CP,
    sekarang jadi developer blackberry.

    BalasHapus
  11. saya keluar dari CP jadi pendakwah anti CP :D

    BalasHapus
  12. Itu mbak, khan ini cuma sebagian dari script SMS Gateway

    SMS Gateway itu dia intine menghubungkan antara komputer sama HP/modem. SMS yang masuk langsung masuk komputer. Dan disitu bisa diolah sesuai keinginan kita, bisa auto reply atau apa.. kalau yang diatas ini cuma file untuk biar smsgateway bisa dihidupkan matikan dari web..

    BalasHapus
  13. oOO...
    keren yak
    Wah jadi pengen belajar

    BalasHapus