View Full Version : آنلاین بودن کاربران یاهو و ام اس ان
tabib_m
یک شنبه 13 آذر 1384, 12:37 عصر
با سلام
چجوری میشه فهمید که در حال حاضر کاربران یاهو مسنجر و یا ام اس ان مسنجر آنلاین هستن یا نه؟
cpuman
سه شنبه 23 اسفند 1384, 19:07 عصر
با سلام
این کد در یاهو کار می کنه و در حالی کار می کنه که کاربر گزینه invisible رو در هنگام ثبت نام نزده باشه.
موفق باشی.
<HTML><HEAD></HEAD><body><?
/*
GET YAHOO MESSENGGER STATUS
Cre/*ated by Febian (http://www.geocities.com/frt21)
Created on Jun 13th, 2004 - 01:10am [GMT+7]
=================== Start Code ==========
*/
// Set the yahoo UserName / Setting Nama User
$strUser = "h_cpuman";
$url = "http://mail.opi.yahoo.com/online?u=".$strUser."&m=t&t=0";
$handle = fopen ("$url", "r");
$contents = "";
do {
$data = fread($handle, 10000);
if (strlen($data) == 0) {
break;
}
// Get the output from yahoo / Ambil Keluaran dari Yahoo
$contents .= $data;
} while(true);
fclose ($handle);
if ((strpos(strtoupper($contents),"NOT ONLINE") ? strpos(strtoupper($contents),"NOT ONLINE")+1 : 0)>0)
{
// If your yahoo username offline on Yahoo Messenger set variable status to OFFLINE / Jika Usernya OFFLINE di Yahoo Messenger berikan Variabel di Status jadi OFFLINE
$strStatus = "OFFLINE";
// Add custom Offline Image / Tambahkan gambar Offline yang diinginkan
$imgStatus = "<IMG SRC='im_offline.jpg' ALT='OFFLINE'>";
}
else
{
// If your yahoo username Online on Yahoo Messenger set variable status to ONLINE / Jika Usernya ONLINE di Yahoo Messenger berikan Variabel di Status jadi ONLINE
$strStatus = "ONLINE";
// Add Custom Online Image / Tambahkan gambar Online yang diinginkan
$imgStatus = "<IMG SRC='im_online.jpg' ALT='ONLINE'>";
$date = date("H:i");
if ( date("a") == 'pm' )
$p = 'am';
else
$p = 'pm';
}
// Print your custom output / Tampilkan keluaran hasil yang kamu inginkan
print "".$imgStatus;
//=================== End Code ==========
?></a></body></html>
tabib_m
چهارشنبه 24 اسفند 1384, 11:24 صبح
خیلی ممنون :)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.