membuat status yahoo messenger sendiri dengan PHP


membuat status yahoo messenger di web atau blog gak terlalu susah, yahoo telah menyediakan URL kusus untuk mengecek status yahoo messenger Online atau Offline
coba anda access url ini :

http://opi.yahoo.com/online?u=billinghotspot

u= user idnya,tinggal ganti user id anda
membuat status yahoo messenger di web atau blog untuk standar yahoo anda bisa menggunakan code html untuk memanggil gambar
<img src=”http://opi.yahoo.com/online?u=billinghotspot&m=g&t=1″ border=”0″>
hasilnya seperti ini

tapi jika t=1 anda coba ganti t=2 anda akan mendapatkan status lebih besar

dan coba2 ajah deh ganti t=1 sampai 16, nanti akan dapat gambar yang berbeda2

status yahoo messenger di atas udah umum di pakai, tapi jika anda kepingin lain dr pada lainnya .

kalo anda menggunakan CMS(Content management system) yang beredar di internet, yang free amaupun yang beli kadang udah menyedikan plug in atau komponen yang langsung bisa di pakai tinggal mengganti image status online maupun offline, contohnya plug in CMS wordpress anda bisa download disini

tapi jika anda pengen tahu gemana cara membikin status yahoo messenger sendiri, kususnya dengan PHP.

anda bisa memanfaatkan url yang di berikan yahoo yaitu

http://opi.yahoo.com/online?u=billinghotspot&m=a&t=1

kenapa memakai url di atas, karena url di atas mengeluarkan output sederhana, jika output 00 menandakan statusnya offline, tapi jika 01 menandakan status online, jadi kita bisa mudah memanfaatkan nya

dengan fungsi sederhana php membaca file yaitu fopen kita bisa membaca output status 00 atau 01 hingga kita mengkondisikan untuk menampilkan gambar yang menandakan online atau offline. ini contoh script PHP untuk status yahoo messenger

<?
$IDym=”billinghotspot”; //ganti user id yahoo

$Ym=fopen(”http://opi.yahoo.com/online?u=”.$IDym.”&m=a&t=1″,r); //membuka url
$status=fgets($Ym,3); //membaca isi dari url hingga menjadi variable
fclose ($Ym); //mentutup url
echo “<a href=\”ymsgr:sendim?”.$IDym.”\” target=\”_blank\”><img border=\”0\” src=\”";

//////jika 01 membuka gambar online jika tidak 01 membuka gambar offline
if($status==”01″){
echo “images/online.gif”;
}else{
echo “images/offline.gif”;
}
echo “\”></a>”;
?>

jadikan file php misalnya statusym.php dan includekan saja di template atau skin web anda

<?php include ’statusym.php’;?>

dan upload gambar untuk status online dan offline di folder images

contoh:

status otomatis akan berubah jika id yahoo nya online maupun offline di yahoo messenger.

selamat mencoba

Related Posts

16 Responses to “membuat status yahoo messenger sendiri dengan PHP”

  1. aha Says:

    wah pertama neh…
    pingin ngaplikasikan juga neh..

    rumit kg? aku coba ya mas

    [Reply]

    erwin reply on 31 July 2008 9:58 am:

    gak rumit kok mas, kalo web sampean pake wordpress mending download ajah plug innya, tapi kalo ingin tau cara kerja plugin itu dan belajar php juga, coba2 apa salah nya :D

    [Reply]

  2. sumintar Says:

    Pertama…. Wok bagus sekali infornya.

    Mas sampean dicari pak catur, ada order domain, hosting call aja di
    YM = caturhan007

    Salam sukses

    [Reply]

  3. sapimoto Says:

    Mantap nih tipsnya….
    Sudah lama mencari cara untuk mengganti icon tersebut, tetapi baru sekarang ketemu….
    Save dulu, ntar klo sudah agak longgar mau nyoba…
    Terimakasih informasinya….

    [Reply]

  4. Diah Says:

    Tambah TOP mas erwin…
    tinggal buat status kalau lagi bokek di website mas..di tunggu lho :D

    [Reply]

  5. lowongan kerja Says:

    wuih php mampu juga menangani masalah yg kayak gini ternyata… mantep infonya

    [Reply]

  6. Zalukhu Says:

    Postingan yang manthap…..
    Salam kenal

    [Reply]

  7. Info Beasiswa Says:

    wah mak nyuus banget neeh.. Langsung tak kasih bintang di google reader saya..

    [Reply]

  8. Petani Says:

    cocok untuk support itu mas,
    baqus sekali,
    dan memang sip

    [Reply]

  9. Bemper Mobil Says:

    Mantaff neh.. sip banget deh..

    [Reply]

  10. Ridho Says:

    Bermanfaat nih artikelnya. Udah lama Saya cari² akhirnya ketemu juga caranya disini. Makasih mas, udah posting artikel kaya gini. Main ke blog saya mas.

    [Reply]

  11. vienka Says:

    MAS BOLEH NANYA GA YAH MAS KALO SAYA MAU POSTING SCRIPT” DI BLOG SAYA KO SUSAH AMAT YAH KARNA SCRIPTNYA MALAH JALAN MAKSUD SAYA KAN MAU BUAT POSTINGAN MAS GIMANA YAH SUPAYA SCRIPT NYA ITU GA JALAN / GIMANA SCRIPNYA BIKIN SCROLLBARR MUNGKIN SCRIPTNYA NANTI SAYA MASUKIN SCROLLBAR TAPI GA NGERTI GIMANA BIKINNYA AJARIN YAH MAS :d

    [Reply]

    erwin reply on 9 August 2008 11:57 am:

    yah boleh ajah, kalo ingin buat script di scroll bisa pake textarea

    ini html nya

     <textarea rows="7" cols="47">

    <?
    $IDym=”billinghotspot”; //ganti user id yahoo

    $Ym=fopen(”http://opi.yahoo.com/online?u=”.$IDym.”&m=a&t=1″,r);
    //membuka url

    $status=fgets($Ym,3); //membaca isi dari url hingga menjadi variable
    fclose ($Ym); //mentutup url
    echo “<a href=\”ymsgr:sendim?”.$IDym.”\” target=\”_blank\”><img border=\”0\”
    src=\”";

    //////jika 01 membuka gambar online jika tidak 01 membuka gambar
    offline
    if($status==”01″){
    echo “images/online.gif”;
    }else{
    echo “images/offline.gif”;
    }
    echo “\”></a>”;
    ?>

    </textarea>

    [Reply]

  12. Warung Digital Says:

    Wah sip sip sip sip

    [Reply]

  13. orchard credit Says:

    Very Nice Site! Thanx!
    http://excellent-credit-card.blogspot.com

    [Reply]

  14. f Says:

    Phew, bisa menggunakan gambar sendiri juga loh. ada link tutorialnya nih :

    http://bloggingly.com/ym-online-status-membuat-status-ym-dengan-gambar-sendiri/

    [Reply]

Leave a Reply