![]() |
دوستان عزیز روبات رویای علی مشاطان اوپن سورس و تحت GPL ریلیز شده
میتونین برای بات خودتون از اون هم استفاده کنید آدرس : Mashatan Sofware شاد و موفق باشید |
نقل قول:
پس فرداد که پروتکل یاهو تغییر کرد مشاطان جواب نمی دهند ولی اس ام کلاینت اینطوری نیست قابل انعطاف تر است ما منکر زحمت های مشاطان هم نمی شویم ولی اس ام در ایران نه تنها در جهان تک است. شما تازه واردید و فکر کنم زیاد آشنایی ندارید با این تاپیک پیشنهاد می کنم از ابتدا تا انتهای این تاپیک را بخوانید به امید موفقیت شما سیاوش ما منتظر اس ام کلاینت جدید با قابلیت Web Remote و حل مشکل Smiley هستیم |
roya socks !
1(ها)ضميمه
نقل قول:
و اینم 91 پکت یاهو برای ویژوال بیسیک . امیدوارم به کارتون بیاد ! |
نقل قول:
سلام من دانلود کردم ولی چیزی ازش سر در نیوردم. ولی اگه این سایفر روبات مثل رویا بشه خیلی خوبه. منظورم رویای 2.5 که شما با VBScrip براش همه چیز می ساختید. من قبلا باهاش کار کردم و کد شام دارم. اگه خواستید بگید بزارم تا اگه خدا خواست یه چیزی مثل اونو درست کنیم. ممنونم |
سلام! ببخشيد من مجدداً به خاطر يك سمينار تهران نبودم و به اينترنت دسترسي نداشتم!
ورژن بعدي رو در اولين فرصت اينجا قرار ميدم. توي اين نسخه سعي مي كنم نظراتي كه دوستان در پست هاي اخير گفتن داخلش رعايت بشه. در جواب به آخرين پست بايد بگم كه شما در صورتي كه VBScript بلد باشيد با ديدن مثال هاي بخش هاي مختلف اين بات مي تونيد به راحتي بات رو به نحو دلخواه خودتون در بياريد. برام جالب بود كه اين درخواست رو كرده بوديد در حالي كه كل سورس VB اين بات در اختيار شماست و مي تونيد هر قسمتي از اين بات رو تغيير بديد. VBScript يك نسخه ي محدود شده از VBهست و در اون Syntax ها شبيه VB هستند. اما حق با شماست ما بايد يك آموزش جامع جهت ايجاد بخش هاي جديد براي اين بات ايجاد كنيم همينطور يك استاندارد براي ايجاد ماژول هاي جديد ايجاد كنيم تا به راحتي دوستان بتونن ماژول هاي نوشته شده توسط دوستان ديگر رو استفاده كنند و در بات خودشون اضافه كنند. |
نسخه 1.3.4 روبات ياهو مسنجر
1(ها)ضميمه
خوب بالاخره اين نسخه هم آماده شد.
اول از همه از دوستان بابت پيشنهاد هايي كه درباره امكانات جا افتاده ي بات دادند ممنونم... از دوستاني كه به پيشرفت بات با توسعه ي اون كمك كردن مثل اضافه كردن /status و منو و ... هم خيلي متشكرم. و اما امكانات جديد! توي اين نسخه موارد جديد زير اضافه شدند:
حالا فرض كنيد بعد از اينكه بات از من سوال كرد Man ro doost dari? بگم aReh. همونطوري كه ميبينيد اينجا كلمه ي آره مفهوم پيدا مي كنه و به معني من تو را دوست دارم هست. حالا فرض كنيد در جواب حالت خوب هست بگم آره! در اين صورت معني آره، حالم خوب هست ميشه. پس يك كلمه ي aReh در جاهاي مختلف با توجه به موضوع بحث معني هاي متفاوتي مي تونه داشته باشه! اينجاست كه مبحث موضوع دادن مطرح ميشه. اگر به جدول Patterns نگاه كنيد يك تگ جديد معرفي شده با نام <subject>. اين تگ موضوع صحبت رو تغيير مي ده. براي بهتر فهميدن موضوع يك مثال از حرف زدن من با بات رو ببينيد: كد:
Siavash: Mano doost dari? حالا اگر ادامه ي جدول رو نگاه كنيد سه سطر با TO MANO DOOST DARI به عنوان Subject وجود داره. يعني اين سه سطر جواب هايي هستند كه فقط وقتي موضوع اين هست بايد چك بشن. اين سه سطر مشخص مي كنند كه اگر در پاسخ are موجود بود و موضوع TO MANO DOOST DARI بود يك جواب بخصوص داده بشده اگر na موجود بود جواب ديگري داده بشه و اگر جواب ديگري بود و بات براي اون جوابي نداشت سوالش رو كه من رو دوست داري هست تكرار كنه. دقت كنيد اگر جواب كاربر آره يا نه باشه از تگ جديدي با نامه <subject /> استفاده شده كه معادل <subject></subject> هست. يعني موضوع تهي بشه. چون وقتي كاربر جواب سوال رو يك بار با بله با نه بگه ديگه موضوع منو دوست داري نيست و بايد موضوع خالي بشه. اگر در گفتگوي من با بات دقت كنيد اين موارد رو ميبينيد. در ابتدا جواب آره داده شده به سوال بات و بات هم عكس العمل مناسبي نشون داده. بعد يك بار ديگه سوال پرسيده شده اما اين بار من جواب بي ربطي دادم و بات به سراغ * با اين موضوع رفته و سوال رو تكرار كرده (موضوع همچنان منو دوست داري هست) بعد كه جواب رو نه گفتم بات مجدداً عكس العمل مناسبي داشته. در نهايت من يك بار ديگه نه اصلاً رو تكرار كردم و بات گفته متوجه نمي شم! كه منطقي هم هست. دليلش اين هست كه با جواب نه كه دفعه ي پيش داده شده موضوع تهي شده با تگ <subject />. موضوع Subject كمي در ابتدا پيچيده هست. اگر جاييش رو متوجه نشديد بگيد تا بيشتر توضيح بدم. كم كم مي تونيم يك مسابقه ي واقعي بين بات ها داشته باشيم! در صورتي كه باگ يا مشكلي ديديد داخل نسخه ي جديد حتماً همينجا اطلاع بديد. |
سلام،
از زحمات آقا سیاوش ممنونم. راستی چرا سورس رو بر روی مخازن آنلاین قرار نمیدید تا همه در هر لحظه بتونن در توسعه اون کمک کنند و اینطوری خیلی سریعتر کار پیشرفت میکنه و کیفیت بالاتر میره. موفق باشید نبی |
نبي جان من سورس رو روي سورس فرج قرار دادم كه دوستان به راحتي بتونن از SVN استفاده كنند.
آدرس پروژه در سورس فرج: كد:
https://sourceforge.net/projects/yahoo-robot/ كد:
https://yahoo-robot.svn.sourceforge.net/svnroot/yahoo-robot |
با سلام
با سلام و عرض خسته نباشید
یک مشکلی که روبوت داره این هست که ترافیکش میره بالا دیگه جواب نمی ده مثلا من با یک آیدی که یوز هاش بالا 4000 هست خوب جواب نمی داد تک و توک جواب می داد کارتون بسیار عالی هست در آخر به نظر من اگر برای برنامه setup نذارید بهتر هست این طوری بهتر هست سیستم رو هم کمتر درگیر می کنه |
دوست عزيز،
دريافت نكردن پيام در ترافيك بالا فكر مي كنم بيشتر به سرعت نت بستگي داشته باشه چون هر پكتي كه بات دريافت مي كنه پردازش ميشه و قبل از پردازش هم به ليست پيام هاي دريافت شده اضافه مي شه. منظورتون از جواب ندادن بات اين هست كه در اون ليست پيام ظاهر مي شه اما جواب فرستاده نمي شه يا اينكه كلاً در ليست پيام هاي دريافتي هم اضافه نميشه؟ در مورد Setup: اون فايل bat كه مي بينيد تنها فايل ها و DLL هاي مورد نياز براي اجراي اين برنامرو در جاي درستش كپي مي كنه و در اكثر كامپيوتر هايي كه VBRuntime روي آنها نصب هست بدون Setup كردن هم مي تونيد برنامرو اجرا كنيد. اون فايل براي افرادي قرار گرفته كه وقتي فايل رو اجرا مي كنند پيام خطا دريافت مي كنند كه نمونش در پست هاي قبلي هست... |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۱۰:۲۲ بعد از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.