PDA

View Full Version : برنامه روبات یاهو بزودی



سید حمید حق پرست
جمعه 28 بهمن 1390, 12:35 عصر
سلام دوستان . امیدوارم همه ی دوستان (مدیران و کاربران سایت برنامه نویس ) سلامت باشند
بریم سر اصل مطلب (از مدیران محترم خواش میکنم این تاپیکرو حذف نکنید چون دروغ نیست )
دوستان من سورس برنامه روبات یاهویی داشتم که کار نمیکرد (اینو از قلم نندازم که خودم ننوشتم) و تغییراتی درش دادم و الان درست کار میکنه (خیلی جالب هم هست ) ولی مشکل اینجاست حجم برنامه (exe) و dll و ocx هاش با هم میشه 1.37 مگ . هرکاری کردم تو هیچ سایتی نتونستم واستون اپلود کنم ( با جی پی ار اس وصلم ) از دوستان خواهش میکنم راهنماییم کنید چه طور برای استفاده همه ی شما دوستان گلم از این روبات اپلودش کنم . نمیخوام فقط خودم ازش استفاده کنم ( میخوام همتون ازش استفاده کنید )

اگه دوستان در کامل کردن این برنامه کمک کنن حتما سورس هم میزارم



یا علی (ع)

سید حمید حق پرست
جمعه 28 بهمن 1390, 12:44 عصر
اینم یه نمونه از نحوه کار روبات .
روبات : mohamad
خودم : Hamid Elec


Hamid Elec: salam
mohamad: Salam Hamid Elec joon!
Hamid Elec: chetori
mohamad: Aaaaliam!
Hamid Elec: :D
mohamad: Cheh dandoonaieh ghashangi daria
Hamid Elec: han
mohamad: Motevajeh nashodam!
Hamid Elec: badjend
mohamad: Motevajeh nashodam!
Hamid Elec: badjens
mohamad: khodeti
Hamid Elec: boro baba
mohamad: Koja beram?!
Hamid Elec: boroooo
mohamad: Bashe, alan miram
Hamid Elec: boooooooorooooooooooooooooooooooo
mohamad: Koja beram?!
Hamid Elec: booorooo baabaa
mohamad: Doos nadaram beram!
Hamid Elec: boro
mohamad: Koja beram?!
Hamid Elec: nemiri
mohamad: Bashe, alan miram
Hamid Elec: :-P
mohamad: Cheh zabooneh derazi daria

ho3ein.3ven
جمعه 28 بهمن 1390, 13:21 عصر
از persiangig می تونی استفاده کنی

_behnam_
جمعه 28 بهمن 1390, 13:28 عصر
سلام،
اول اینکه تشکر از نیت شما واسه قرار دادن برنامه برای استفاده دوستان
و اینکه فکر نمیکنید قرار دادن exe توی سایت مناسب نیست؟
به دو دلیل :
1 . فاقد محتوای فنی
2. که خیلی مسئله مهمی هست : سورس باز نبودن پروژه
خودتون باید بهتر بدونید که ربات یاهو برنامه ای هست سلیقه ای و هرکس دوست داره که به سلیقه خودش روبات رو آماده کنه برای استفاده
به هرحال بارم ممنون که به فکر دوستان بودید

@آپلود
میتونید از سایت persiangig.com (http://persiangig.com) استفاده کنید

@.....
یه کم می تونید در مورد امکانات و رفتارای ربات توضیح بدید؟
مثلا واکنش به پیام های شما
در مورد شخصیتش
هوشش
و ......

سید حمید حق پرست
جمعه 28 بهمن 1390, 17:11 عصر
ممنون برای راهنماییتون . در رباط شما میتوانید با میل خودتون برنامه زیزیش کنید .
مثلا در قسمت reqeust مینویسیم سلام . حالا ما میخوایم رباط ما بهش جواب سلام رو بده و در قسمت response جوابرو مینویسی .

نکته : الان اگر یک نفر به شما کلمه ی سلام را پی ام کند شما بهش یه جواب مشخص میدید . حالا اگر طرف به جای سلام نوشت سلام خوبی ما چکار کنیم . برای این کار که reqeust های زیادی نسازیم اینو در reqeust برای جواب به هر جمله ای که سلام توش باشه به کار میبریم : *سلام* .. حالا طرف هر حرفی بنویسه که هم خوانواده سلام داخلش باشه جواب response *سلام* رو میده .. تغییر استاتوس خودتون . جواب دادن به تمام شکلکهای یاهوو . امکان زخیره ای دی و پس مثل یاهوو . امکان انتخاب آوتو لوگین . آوتو هایدن و...

ho3ein.3ven
جمعه 28 بهمن 1390, 17:34 عصر
کی میزاریش ؟

_behnam_
جمعه 28 بهمن 1390, 17:36 عصر
خوبه،
یادمه سال قبل هم من یه ربات یاهو با ویژوال نوشته بودم ربات تقریبا باهوشی بود
دارای شخصیت بود
یه شخصیت با ادب
یه جوری برنامه ریزی شده بود که کلمات و جمله هارو یاد میگرفت ، من هیچ دخالتی توی یادگیریش نداشتم خودش به تنهایی با توجه به جوابهای که از کاربران دریافت میکرد به اطلاعات خودش اضافه میکرد
مفهومه واژه هارو میفهمید مثلا اگه اول کار بی مقدمه بهش میگفتی آره کلمه آره واسش مفهومی نداشت و مثلا میگفت چی آره؟ یا از این جور چیزا
یا اینکه وقتی شما به شکل های مختلف چندین بار بهش سلام میدادی میگفت چرا اینقدر سلام میکنی؟
اینجوری :
من :سلام
ربات : سلام عزیزم
من : سلاااااااااااااااام
ربات : سلام خوبی؟
من : هلو
ربات : سلام عزیزم
من : های
ربات : جرا اینقدر سلام میکنی؟

وقتی مسخرش میکردی میفهمید
مثلا وقتی چند بار پی ام های خودشو بهش میدادی میگفت ادای منو در میاری؟؟!! و همینجور که شما ادامه میدادی اون عصبی تر میشد ( عصبی بودنشو از پی ام هاش میشد فهمید)
وقتی بهش فهش میدادی بهت میگفت فهش نده و بعده چند بار تکرار باهات قهر میکردو تا معذرت خواهی نیمکردی آشتی نمیکرد
حتی بعضی موقع ها قادر بود اسمتو حدس بزنه

*اگه خواستید تاپیک رو ادامه بدید من هم کمکی ار دستم بر باید دریغ نمیکنم

سید حمید حق پرست
جمعه 28 بهمن 1390, 18:22 عصر
یا اینکه وقتی شما به شکل های مختلف چندین بار بهش سلام میدادی میگفت چرا اینقدر سلام میکنی؟
اینجوری :
من :سلام
ربات : سلام عزیزم
من : سلاااااااااااااااام
ربات : سلام خوبی؟
من : هلو
ربات : سلام عزیزم
من : های
ربات : جرا اینقدر سلام میکنی؟

...
مال منم این قابلیترو داره . دارم محیطشرو مثل برنامه یاهو در میارم

خوش حال میشم همکاری کنید .
به نظر شما فرمشو چطوری طراحی کنم؟ مثل یاهو باشه؟

سید حمید حق پرست
جمعه 28 بهمن 1390, 18:30 عصر
کی میزاریش ؟

دارم رو گرافیک و امکانات جدید کار میکنم . تکمیل شد حتما میزارم


یا علی (ع)

_behnam_
جمعه 28 بهمن 1390, 18:35 عصر
...
به نظر شما فرمشو چطوری طراحی کنم؟ مثل یاهو باشه؟
بستگی به سلیقه خودتون داره!
در چنین برنامه هایی گرافیک و محیط خیلی زیاد مهم نیست،

سید حمید حق پرست
جمعه 28 بهمن 1390, 18:47 عصر
یادمه سال قبل هم من یه ربات یاهو با ویژوال نوشته بودم ربات تقریبا باهوشی بود
دارای شخصیت بود
یه شخصیت با ادب
یه جوری برنامه ریزی شده بود که کلمات و جمله هارو یاد میگرفت ، من هیچ دخالتی توی یادگیریش نداشتم خودش به تنهایی با توجه به جوابهای که از کاربران دریافت میکرد به اطلاعات خودش اضافه میکرد
مفهومه واژه هارو میفهمید مثلا اگه اول کار بی مقدمه بهش میگفتی آره کلمه آره واسش مفهومی نداشت و مثلا میگفت چی آره؟ یا از این جور چیزا
یا اینکه وقتی شما به شکل های مختلف چندین بار بهش سلام میدادی میگفت چرا اینقدر سلام میکنی؟

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

سید حمید حق پرست
جمعه 28 بهمن 1390, 18:48 عصر
و در مورد این امکانات که فرمودید :

وقتی مسخرش میکردی میفهمید
مثلا وقتی چند بار پی ام های خودشو بهش میدادی میگفت ادای منو در میاری؟؟!! و همینجور که شما ادامه میدادی اون عصبی تر میشد ( عصبی بودنشو از پی ام هاش میشد فهمید)
وقتی بهش فهش میدادی بهت میگفت فهش نده و بعده چند بار تکرار باهات قهر میکردو تا معذرت خواهی نیمکردی آشتی نمیکرد
حتی بعضی موقع ها قادر بود اسمتو حدس بزنه

ممنون میشم:قلب:

_behnam_
جمعه 28 بهمن 1390, 19:00 عصر
برنامه رو به چندین لیست تقسیم بندی کردم و تقریبا برای هر امکان یه لیست ( منظورم لیست باکس نیستا، میتونست آرایه ها استفاده بشه) و همینجور شرط تعیین میکردم
مثلا برای یادگیری
اومدم یه زیر برنامه نوشتم که کلمات یا جملاتی رو که ربات بلد نبود اونجا جمع آوری میکردم و بعد یه مدت به کاربران میداد و با توجه به جواب دریافتی اون هارو یاد میگرفت
و واسه امکانات دیگه هم همینجوری اول الگوریتم رو طراحی میکردم و بعد پیاده سازی میکردم