این پروتکل تحت tcp انجام میشه
یه query با استفاده از پروتکل ymsg به یاهو سرور فرستاده میشه که پاسخ این query برای id های offline و invisible متفاوت هست.
در کل رفلکس آیدی های off و on را در مقابل packet های مختلف که به اونها سند میکنید متفاوته مثلا در مقابل یه invite . یاهو در مقابل پاکت های ارسالی شما در شرایط خاص رفلکس های مفیدی از خودش نشون میده که میشه با آنالیز اونها یه الگریتم جدید برای کشف راه حل مسئله پیدا کرد .
چطوری میشه اینکار رو انجام داد ؟ می تونی خودت انجام بدی ؟من میخوام طوری باشه که هیچوقت بخاطر مشغول بودن سرور اون سایت با مشکل مواجه نشم !
سلام به همگي آقا من ميخوام دستور /help رو تو ديتا بيسم داشته باشم اگه ميشه بيشر توضيح بديد.بعد مي خوام مثلا دستور help رو ميزنم كل كارايي هاي روبات نشان داده بشه .اگه ميشه كمكم كنيد ممنونم
من همین الان موفق شدم اضافه کنم ! ایولللللللللللل .... واقعآ از مرسی از همه مخصوصآ سیاوش .
خوب اگه موفق شدی دیگه لازم نیست به سیاوش زحمت بدهیم شما لطف کن سورس برنامه را در همین تاپیک قرار بده
با تشکر
>>>>>>هدف از این تاپیک انتقال تجربیات و دانش ها است<<<<<<
ممنون
سلام! مجدداً چند مدتي نبودم!
در مورد پيدا كردن اينويزيبل... اگر در حجم كم بخواين كار كنيد كار سختي نيست. مي تونيد به افراد PM بديد، در صورتي كه Offline باشند پيام برگشت مي خوره (تو يه بخش در همين سورس بات هم وجود داره اگر isOffline رو سرچ كنيد داخل كد). اگر اينويزيبل باشه طرف پيامي برگشت نمي خوره و اينطور مي تونيد وضعيت افراد رو بدست بياريد. اين روش دو تا مشكل داره:
1- حتماً بايد به شخص پيام بديد.
2- بعد از چندين بار انجام اين كار اين روش رو ياهو بلاك مي كنه براي اون IP براي 12 ساعت...
توي نسخه ي بعدي يكي از امكانات Remote web access خواهد بود. يعني از راه دور با مرورگرتون مي تونيد روبات رو كنترل كنيد. در حال حاضر براي بات اين كار رو انجام دادم و در واقع يك Web Server ساده براي اون نوشتم اما به نظرم خيلي Stable نيست هنوز. در هر صورت احتمالاً يك نسخه ي اون رو براي تست قرار مي دم تا دوستان هم دربارش نظر بدن.
امكان بعدي كه وجود داره گرفتن و فرستادن فايل هست كه باز هم انجام شده بدون استفاده از Dll هاي ياهو! مسنجر كه در اولين فرصت بعد از پياده سازي اون به زبان VB اون رو هم در نسخه ي جديدي از بات قرار ميدم...
از دوستان هم به خاطر همكاريشون در بهتر شدن بات كمال تشكر رو دارم...
سلام به همگي آقا من ميخوام دستور /help رو تو ديتا بيسم داشته باشم اگه ميشه بيشر توضيح بديد.بعد مي خوام مثلا دستور help رو ميزنم كل كارايي هاي روبات نشان داده بشه .اگه ميشه كمكم كنيد ممنونم
من دارم یه منو واسش میسازم کامل که شد همینجا میزارم استفاده بشه
سلام . شرمنده نمیتونم سورس رو بذارم ولی بهترین کاری که می تونه راهنماییتون کنه اسنیف کردن پکت های برنامه هایی هست که واسه تشخیص اینویزیبل هستن مثل Budy spy . چیزهای جدیدی که به روبات اضافه کردم :
تشخیص آیدی مدیر با پسورد مشخص و وقتی شناسایی میشه مدیر با فرمان های خاصی مثلآ لیست پی ام ها توی فایل تکست واسش فرستاده میشه و مدیر می تونه روبات و ریستارت کنه و کلی کار دیگه که دیگه لازم به Web remote نداره .
تشخیص حالت افراد با توجه به پی ام هایی که به روبات میدن .
رای گیری از یوزر ها برای موضوعات مختلف .
گرفتن اخبار از RSS و ارسال به یوزر در خواست کننده .
امکان ارسال فایل به یوزر ها .
و به زودی فرهنگ لغت .... که روبات بعد از آماده شدن فرهنگ لغت کاملآ اماده میشه و اون موقع آنلاین میشه