PDA

View Full Version : نحوه استفاده از اطلاعات آدرس http://mail.opi.yahoo.com/online?u=[username]&m=a&t=1



nimja145
دوشنبه 09 فروردین 1389, 15:05 عصر
این آدرس وضعیت افراد در یاهو رو نشون میده:
http://mail.opi.yahoo.com/online?u=[username]&m=a&t=1

وقتی یوز آنلاین باشه 01 و آفلاین باشه 00 نشون میده.
چه طور میتونم از این اطلاعات استفاده کنم و اونو در برنامه خودم به کار بگیرم؟
کدی نیست که این دو عدد رو بتونم درون یک متغیر بریزم؟

exlord
دوشنبه 09 فروردین 1389, 15:17 عصر
اگه منظورت خوندن query string .....

HttpContext con = HttpContext.Current;
string username = con.Request.QueryString["u"];
string t = con.Request.QueryString["t"];

nimja145
دوشنبه 09 فروردین 1389, 17:59 عصر
نه
میخواهم در برنامه یک یوزر با query string بقرستم به این سایت (تا اینجاش مشکلی نیست) بعد از طریق کدی که نشون میده (00 یا 01) بفهمم که یوزر آنلاین هست یا نه.

مشکل من دریافت اون کد هست. نمیدونم که اصلا این کار امکان پذیر هست یا خیر

raravaice
دوشنبه 09 فروردین 1389, 18:06 عصر
از webclient استفاده کنید تا مقدار برگشت داده شده را هم داشته باشید

nimja145
دوشنبه 09 فروردین 1389, 18:15 عصر
از webclient استفاده کنید تا مقدار برگشت داده شده را هم داشته باشید

میشه توضیح بدید؟ چون تا به حال نشنیده بودم.
ممنون

raravaice
دوشنبه 09 فروردین 1389, 18:22 عصر
Dim a As New Net.WebClient
a.DownloadString("http://mail.opi.yahoo.com/online?u=[username]&m=a&t=1")

nimja145
دوشنبه 09 فروردین 1389, 18:28 عصر
Dim a As New Net.WebClient
a.DownloadString("http://mail.opi.yahoo.com/online?u=[username]&m=a&t=1")


کد C# ندارید؟

nimja145
دوشنبه 09 فروردین 1389, 18:32 عصر
آقا دستت درد نکنه
تونستم بنویسم:


WebClient Wb = new WebClient();
string a = Wb.DownloadString("http://mail.opi.yahoo.com/online?u=[username]&m=a&t=1");
Response.Write(a);