برگزیده های پرشین تولز

نمایش وضعیت در یاهو

vaheb

کاربر تازه وارد
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
134
لایک‌ها
0
چرا نمیشه , اون ادرس که بهت دادم رو با ساکت یا curl باز میکنی , نتیجه اش رو چک میکنی , اگه گفت انلاین میگی فلان عکس رو نمایش بده !
در غیر اینصورت اون یکی عکس , بشدت ساده هست ;)
مهدی جان میشه مثال بزنی ؟ ممنوت می شم مخم تعطیل شده خداییش. مرسی .
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
تابلو دیگه ,
PHP:
$handle = fsockopen("http://invisible.ir/getstatus.php?yahooid=yahooId", 80); 
$page = fread($handle, 16000); 
fclose($handle);
اون صفحه رو باز میکنه میریزه تو متغیر page حالا چند تا ایدی بده , بعد ببین متغیر محتواش چیه , مقایسش کن !
 

vaheb

کاربر تازه وارد
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
134
لایک‌ها
0
نه مهدی جان این موقته ! من می خوام فایل source php روی سرور خودم باشه !
وبگذر یه همچین خدماتی ارائه میده ! اما من source میخوام . مگه نمیشه روی همون مثال صفحه قبل کار کرد ؟
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
چرا , ریزالت همون رو بگیر بنویس , خیلی راحته , دم دست ندارم متاسفانه!
من دقیقا همین رو بصورت ماژول برای جوملا نوشته بودم که عکسی که خودم تعیین کرده بودم رو نمایش میداد, متاسفانه هاردم فرمت شد , پرید همش :(
 

vaheb

کاربر تازه وارد
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
134
لایک‌ها
0
فکر کنم این کار کنه :
PHP:
$yid = "MyId";
if(md5_file("http://opi.yahoo.com/online?u=".$yid."&m=g&t=0") == "c88938283ed6db846377f1b9702d42ae")
{ //Offilne

}
else
{ //online

}
ببین مهدی جان نمیشه روی همین کار کرد ؟ چرا جواب نمیده ؟
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
احیانا من هم همچین تاپیکی رو دو سه سال پیش زدم همینجا و میلاد هم جواب داد و کار هم کرد !
مرتضی lost هم بر همون اساس درست کرد اسکریپتش رو !!
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
30 تا پست برا یه برنامه ساده ,
PHP:
$op = file_get_contents("http://opi.yahoo.com/online?u=YahooID"); 
echo (strlen($op) == 140) ? 'online' : 'offline';
 
بالا