PDA

نسخه کامل مشاهده نسخه کامل : ارسال pm به یاهو مسنجر از طریق وب !!!



mamalili
23-06-2007, 15:05
باعرض سلام و خسته نباشید خدمت کاربران عزیز :40:
من یه بار چشمم به یه سایتی خورد که میشد از طریق اون به یاهو مسنجر pm داد ( از روی سایت ) می خواستم از برنامه نویسهای غزیز سوال کنم که شما جای دیگه هم این کد رو دیدین یا می تونید کمکم کنید که کد مشابه اون رو پیدا کنم ؟
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
یه چیز مثل این
و یه چیز دیه اگه بخواهین روش قیمت بذارین چقدر میدین :31: ؟
مرسی :46:

M O H S E N
23-06-2007, 15:12
از سایت زیر امکان پذیر هستش.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mamalili
23-06-2007, 15:20
از سایت زیر امکان پذیر هستش.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من php رو می خوام با اون فایل dll که میره رو هاست !
یه چیز دیه تو این سایت اصلا شما id & pass نمیدید یعنی در قیقت اصلا login نمی کنید
شما اول اون سایت رو نگاه کن لطفا :46:

my friend
23-06-2007, 17:49
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hidensoft
23-06-2007, 19:23
این همون لینکه ها
فقط واسه اینه که 1 ماه دیگه اون یکی لینک غیر فعال می شه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mamalili
23-06-2007, 19:36
این همون لینکه ها
فقط واسه اینه که 1 ماه دیگه اون یکی لینک غیر فعال می شه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرسی my friend و hidensoft
منظورتون از لینک غیر فعال می شه همون تغییر لیسانس ؟ :13:
و یه سوال دیگه اینو من میریزم رو هاست parsehgig ارور cannot . .. میده
یکم توضیح بدین یا خودتون نمونش رو رو یه هاست بریزین

Wisdom
23-06-2007, 19:39
منظورتون از لینک غیر فعال می شه همون تغییر لیسانس ؟ [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

نه ،‌ چون اون لينك در راپيد شر هستش و در آينده نزديك حذف ميشه [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

my friend
23-06-2007, 19:53
اون مشکل برای اینه که پرشین گیگ از php پشتیبانی نمیکرد.
( نمیدونم الان پشتیبانی میکنه یا نه. )

mamalili
23-06-2007, 19:54
یه چیز هایی برام عجیب :13:
مثلا yim.dll واسه چیه مثل همین dll یاهومسنجر کلاینت رو هاست کار میکنه
یا مثلا من داشتم sample.php رو می خوندم به [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برخورم می خواستم بدونم این برای لوگین کردن از رو سرور emessenger استفاده می کنه
و یه خواهشی از شما داشتم ممکنه نمونه ی این رو شما رو هاست دیگه آپلود کنین چون من هر کاری کردم لیسانس می خواست و تو لاین 2 یا 4 ارور می داد
اگه ممکنه ممنون میشم :40: خیلی ممنون

my friend
23-06-2007, 21:04
اینی که من گذاشتم توش فایل دی ال ال نیست.

میشه اونی که شما میگید رو بذارید؟

mamalili
24-06-2007, 12:59
با سلام خدمت شما
من لینک دانلود برنامه رو میزارم
ولی اینجور که معلومه برنامه برای کار کردن یه لیسانس میخواد :41:
میخواستم بدونم شما می تونید کاری کنید که این کد بدون لیسانس رو هاست کار کنه ؟
مرسی
لینک دانلود : [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
لطفا هر کی میتونه زود تر جواب بده مرسی :40:

my friend
24-06-2007, 13:07
از اونی که من گذاشتم استفاده کن ، فکر نکنم لیسانس بخواد.

mamalili
24-06-2007, 13:45
از اونی که من گذاشتم استفاده کن ، فکر نکنم لیسانس بخواد.
من لینکی که گذاشتین رو دانود کردم و رو هاست گذاشتم و کار نکرد میشه شما نمونش رو رو هاست بریزین ؟
چون من که تست می کنم جواب نمیده .
در ضمن تو فایل های شما php_yim.dll نبود :46: چرا ؟ :20:
منظورم اینه که بدون php_yim.dll هم کار میکنه :18: ؟
مرسی :40:

my friend
24-06-2007, 16:15
برای اینکه اونو یه نفر دیگه نوشته و یا گسترشش داده...
( احتمالا )

یکی بیاد اینو برای تست رو سایتش بزاره.

mamalili
24-06-2007, 17:56
برای اینکه اونو یه نفر دیگه نوشته و یا گسترشش داده...
( احتمالا )

یکی بیاد اینو برای تست رو سایتش بزاره.
اها یعنی ما بدون dll هم میتونیم استفاده کنیم :18:
خیلی خوبه :27:
خوب من هاست parsehgig دارم رو parsehgig میشه ریخت ؟
یه مقدار در مورد نحوه ی اپلود توضیح بدین منظورم اینه که این فولدر index.php یا index.html نداره
لطف کن یه مقدار بیشتر توضیح بده :40:
مرسی

jhoseinii
24-06-2007, 19:25
کار نمیکنه
خودتون تست کنید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mamalili
24-06-2007, 21:11
کار نمیکنه
خودتون تست کنید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام دوست عزیز
مرسی از لطفتون برای آپلود:40:
یه سوال شما در sample.php قسمت username & pass ایدی رو عوض کردید ؟
مرسی :46:

jhoseinii
25-06-2007, 00:29
سلام دوست عزیز
مرسی از لطفتون برای آپلود:40:
یه سوال شما در sample.php قسمت username & pass ایدی رو عوض کردید ؟
مرسی :46:


آی دی و پسورد خودم رو بجاش گذاشتم

mamalili
25-06-2007, 14:34
نمی دونم والا :19:
به نظر شما نمیشه کاری کرد از همین
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
بدون لایسنس استفاده کرد ؟
مرسی از لطفتون یه کاری برام بکنین لطفا :41:

mamalili
05-07-2007, 15:08
برنامه نویس های عزیز چه طور من می تونم این php که کارش ارسال pm هست سرورش رو از emessenger تغییر بدم :41: ؟
لطفا کمکم کنین :40:

yim.php

<?
// Class 'Yahoo Messenger API' v1.0
// details : send pm to any yahoo messenger IDs via PHP
// (c) Hadi Fanaee , Iran , Mashhad , Kasbarg Information Technology .
// Released under the terms of the GNU Public License
// Website : [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
// Email : info@php45.com
class YIM{
function login($user,$pass){

$server="lima";
$data="";
$content="messengerType=yahoo&username=$user&=&password=$pass&inv=off";
$length=strlen($content);
$data.="POST /vy072115/login.jsp [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept: */*\n";
$data.="Referer: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept-Language: fa\n";
$data.="Content-Type: application/x-[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept-Encoding: gzip, deflate\n";
$data.="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.1.4322)\n";
$data.="Host: $server.ebudy.com\n";
$data.="Content-Length: $length\n";
$data.="Connection: Keep-Alive\n";
$data.="Cache-Control: no-cache\n";
$data.="Cookie: user_name=$user; $phpcookie\n\n";
$data.=$content;
$fp = @fsockopen ("$server.ebudy.com", 80, $errno, $errstr, 100);
if(!$fp){echo "can not connect to $server.ebudy.com";exit;}
@fputs ($fp, $data);
$str="";
while (!feof($fp)){
$str.= fgets ($fp,128);
if(strpos($str,'Path=/webyahoo')){break;}
}
@fclose ($fp);
$jspcookie=trim(yim_getbet('JSESSIONID=',';',$str) );
$data="";
$data.="GET /webyahoo/signing.jsp [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept: */*\n";
$data.="Referer: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept-Language: fa\n";
$data.="Accept-Encoding: gzip, deflate\n";
$data.="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.1.4322)\n";
$data.="Host: $server.ebudy.com\n";
$data.="Connection: Keep-Alive\n";
$data.="Cache-Control: no-cache\n";
$data.="Cookie: user_name=$user; JSESSIONID=$jspcookie; $phpcookie\n\n";
$fp = @fsockopen ("$server.ebudy.com", 80, $errno, $errstr, 100);
if(!$fp){echo "can not connect to $server.ebudy.com";exit;}
@fputs ($fp, $data);
@fclose ($fp);
$data="";
$data.="GET /webyahoo/main.jsp [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept: */*\n";
$data.="Referer: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept-Language: fa\n";
$data.="Accept-Encoding: gzip, deflate\n";
$data.="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.1.4322)\n";
$data.="Host: $server.ebudy.com\n";
$data.="Connection: Keep-Alive\n";
$data.="Cache-Control: no-cache\n";
$data.="Cookie: user_name=$user; JSESSIONID=$jspcookie; $phpcookie\n\n";
$fp = @fsockopen ("$server.ebudy.com", 80, $errno, $errstr, 100);
if(!$fp){echo "can not connect to $server.ebudy.com";exit;}
@fputs ($fp, $data);
@fclose ($fp);
$cookie="user_name=$user; JSESSIONID=$jspcookie; $phpcookie";
//$r=array();
//$r["cookie"]=$cookie;
//$r["server"]=$server;
return $cookie;
}
function send($cookie,$to,$message){
$server="lima";
$message=urlencode($message);
$content="imMess=&send=Send&msg=$message&buddy=$to";
$length=strlen($content);
$data="";
$data.="POST /webyahoo/doImSend.jsp [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept: */*\n";
$data.="Accept-Language: fa\n";
$data.="Referer: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]$server.ebudy.com/webyahoo/imInput.jsp?buddy=$to/\n";
$data.="Content-Type: application/x-[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
$data.="Accept-Encoding: gzip, deflate\n";
$data.="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; .NET CLR 1.1.4322)\n";
$data.="Host: $server.ebudy.com\n";
$data.="Content-Length: $length\n";
$data.="Connection: Keep-Alive\n";
$data.="Cache-Control: no-cache\n";
$data.="Cookie: $cookie\n\n";
$data.=$content;
$fp = @fsockopen ("$server.ebudy.com", 80, $errno, $errstr, 100);
if(!$fp){echo "can not connect to $server.ebudy.com";exit;}
@fputs ($fp, $data);
@fclose ($fp);
}
}
function yim_getbet($str1,$str2,$str){
$x1=strpos($str,$str1);
if($x1){
$x2=strpos($str,$str2 , $x1+1);
$getbet=substr($str,$x1+strlen($str1),$x2-$x1-strlen($str1));
}else{
$getbet="";
}
return $getbet;
}
?>

sample.php


<?
include("yim.php");
$YIM=new YIM();
$cookie=$YIM->login("id","pass");
$YIM->send($cookie,"phpkar","I am using PHP YIM API :D");
?>

mamadfelfel1988
06-07-2007, 01:55
baba cheghad gijid do ta pass user set kon ro messanger login yahooo

jhoseinii
06-07-2007, 18:49
baba cheghad gijid do ta pass user set kon ro messanger login yahooo
دوست عزیز
اولاً طبق قوانین فروم fingilish لطف نفرمایید:thumbsdow
در ضمن اگر راه حل کارایی برای این مسئله دارید لطف کنید به صورت کد بزارید

Naser_helboy
07-07-2007, 00:58
احتمالا رفیقمون تو باغ نیست
شیش میزنه [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mamalili
08-07-2007, 12:15
baba cheghad gijid do ta pass user set kon ro messanger login yahooo
:39:این هم که کلا چته
شما اول صفحه های قبلی رو بخون بعدن بیا چرت بگو
این کد از کار افتاده !! میخوام فعالش کنم :42:

mamalili
10-07-2007, 11:47
جواب منو کسی نمیده :41:
بابا کمک کنین دیه باور کنین کارم گیره :19:

Naser_helboy
10-07-2007, 13:20
احتمالا كسي بلد نيست كه تا حالا جواب نگرفتي ديگه

mamalili
20-07-2007, 21:53
سلام
لطفا کاربران حرفه ای کمک کنند :)

mamalili
17-08-2007, 20:54
با سلام خدمت همه ی کاربران سایت

راستش من خیلی وقت منتظر یه کمک یا جوابی از طرف شما هستم
همونطور هم که میدونید { اگه پست های قبل رو خونده باشید } من می خوام کلاس php ارسال pm به یاهو مسنجر رو دوباره { با توجه به اینکه سرور e-messenger به ebuddy تغییر کرده } فعال کنم که شدیدا هم به کمکتون نیاز دارم :40:
می خواستم بگم که اگه من رویه سرور جدید ebuddy آدرس های

$data.="POST /webyahoo/doLogin.jsp
$data.="GET /webyahoo/signing.jsp
$data.="GET /webyahoo/main.jsp
رو پیدا کنم میشه کاری کرد که دوباره این کد که از دو بخش yim.php و sample.php دروست شده رو دوباره راه بندازم ؟
کد ها رو هم اینجا گذاشتم

yim.php


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

sample.php


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

امیدوارم کامل توضیح داده باشم :46:

mamalili
19-08-2007, 10:58
چرا یک نفر راهنمایی نمیکنه ؟

jhoseinii
19-08-2007, 13:59
خوب، از خود
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید بخرید اگه اینقدر براتون مهمه !

mamalili
19-08-2007, 17:20
خوب، از خود
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید بخرید اگه اینقدر براتون مهمه !

سلام
آخه عزیز من این از سرور e-messenger استفاده میکنه :13:
من از مدیران این بخش کمک خواستم
که یکیشون هم نیومد بگه نمیدونیم یا یع راهنمایی بکنه

jhoseinii
19-08-2007, 20:50
خوب استفاده کنه، مشکلش چیه؟
منظورت اینه که امکان ارسال به واسطه ی سرور دیگه ای هم هست؟

mamalili
19-08-2007, 21:55
خوب استفاده کنه، مشکلش چیه؟
منظورت اینه که امکان ارسال به واسطه ی سرور دیگه ای هم هست؟

عزیز من من نمیدونم چرا کلید کردم به این کده که این رو راه بندازم
شما هم خودتون تو barnamenevis.org بودین من شدیدا
دوست دارم این کد رو راه بندازم
فقط چیز دیگه ای هم که هست من به این کدی که تو ادرسی که شما دادین ندارم
فکر میکنم متوجه بشید منظورم چیه

مرسی :40: