Artificial Intelligence - هوش مصنوعی  
انجمن را در گوگل محبوب کنيد :

بازگشت   Artificial Intelligence - هوش مصنوعی > مقدمات هوش مصنوعی > پروژه های هوش مصنوعی در ایران


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۳-۲۹-۱۳۸۸, ۱۱:۵۰ قبل از ظهر   #1 (لینک دائم)
عضو جدید
 
آواتار amir00
 
تاريخ عضويت: خرداد ۱۳۸۸
پست ها: 4
تشكرها: 0
3 تشكر در 3 پست
Lightbulb چند سوال در مورد روبات یاهو..؟؟

با عرض سلام خدمت آقا سیاوش و دیگر دوستان

من پست روبات یاهو را در همین انجمن دنبال میکردم که تعدادی سوال برام پیش اومد . برای اینکه بحث تا 30 صفحه جلو رفته و سوال من در مورد قسمت های اولی هست و گفتم شاید بحث منحرف بشه اینجا میپرسم.


من با زبان PHP و سوکت نویسی در این زبان کار کرده ام. برای همین میخواهم روی یک روبات یاهو با این زبان کار کنم که چند تا مشکل دارم.

مثالی در اون یکی تاپیک پیش میرفت با زبان VB بود که چون من VB کار نکردم بعضی قسمت ها را نفهمیدم.

1- برای Encrypt کردن پسورد از یک فایل DLL استفاده میشه. فکر نکنم در PHP و در سیستم عامل Linux بتونم از این DLL استفاده کنم.
آیا راه دیگری برای این کار هست؟


2- یک توضیح کوچیک در مورد نحوه ی اتصال به سایت یاهو میخواهم. آیا باید با یک پورت خاص صجبت کنم؟؟ یا اینکه با HTTPrequest کار کنم؟

3- برای دریافت اطلاعات (مثلا متن پیغام هایی که برایم ارسال میشود) باید خودم در یک بازه زمانی درخواست ارسال کنم یا اینکه با باز کردن یک پورت روی سیستم خودم و شنود روی آن پورت این کار انجام میشود؟؟

اگر دوستانی که در این زمینه کار کرده اند راهنمایی بفرمایند ممنون میشم.
amir00 آفلاين است   پاسخ با نقل قول
از amir00 تشكر كرده است:
hamid_akbari (۱۰-۱۲-۱۳۹۰)

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online  
قديمي ۰۸-۳-۱۳۸۸, ۰۴:۰۵ بعد از ظهر   #2 (لینک دائم)
عضو جدید
 
آواتار sajadonline
 
تاريخ عضويت: آبان ۱۳۸۸
پست ها: 4
تشكرها: 0
1 تشكر در 1 پست
پيش فرض

مشکل بنده هم دقیقا مثل شما هست اگر دوستان آشنا کمک کنن ممنون میشیم :x
sajadonline آفلاين است   پاسخ با نقل قول
قديمي ۰۸-۴-۱۳۸۸, ۱۲:۵۳ بعد از ظهر   #3 (لینک دائم)
Administrator
 
آواتار Siavash
 
تاريخ عضويت: ارديبهشت ۱۳۸۷
محل سكونت: تهران
پست ها: 179
تشكرها: 27
439 تشكر در 108 پست
My Mood: Mehrabon
پيش فرض

دوست عزیز،
مشکل اصلی در ارتباط با لاگین با php این هست که شما باید یک Socket زنده داشته باشید و php بعد از چند دقیقه Execute timeout میده.
وقتی PHPای به شما فرستاده میشه برای شما از طرف یاهو مسنجر یک پکت میاد و سیستم به این گونه نیست که شما به آدرسی Request بزنید...
لاگین کردن مشکلی نداره اما شما بعد از چند دقیقه که php زمان اجراش تمام شد Logout‌خواهید شد مگر اینکه دسترسی به Shell سرور داشته باشید با دسترسی اجرای php-cli که در این حالت محدودیت زمانی نخواهید داشت و می‌تونید یک سوکت رو باز نگه دارید.
در ارتباط با لاگین نیازی نیست با یک dll این کار رو انجام بدید، اگر سورس جدید SMClient رو ببینید دیگه از dll استفاده نمی‌کنه و یک Request به یاهو میزنه و پسورد Encrypt شدرو میگیره...
برای php تا جایی که یادمه Library برای لاگین در یاهو موجوده اگر کمی سرچ کنید.
__________________
Siavash آفلاين است   پاسخ با نقل قول
قديمي ۱۱-۲۳-۱۳۸۸, ۰۱:۵۳ قبل از ظهر   #4 (لینک دائم)
عضو جدید
 
آواتار sajadonline
 
تاريخ عضويت: آبان ۱۳۸۸
پست ها: 4
تشكرها: 0
1 تشكر در 1 پست
پيش فرض

ممنون از پاسختون

بنده شل اکسس روی سرور لینوکس دارم و همینطور php بصورت کامل بلد هستم و هم نیاز به ارسال و هم دریافت pm از طریق روبات دارم دحقیقت میخوام از طریق یاهو آی دی به یک برنامه دستور ارسال کنم و جوابش رو بگیرم بنظر ممنون میشم بنده رو راهنمایی کنین
sajadonline آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۳-۱۳۸۹, ۱۰:۵۸ قبل از ظهر   #5 (لینک دائم)
عضو جدید
 
آواتار sajadonline
 
تاريخ عضويت: آبان ۱۳۸۸
پست ها: 4
تشكرها: 0
1 تشكر در 1 پست
پيش فرض

راه حل رو پیدا کردم

PHP: socket_create - Manual
sajadonline آفلاين است   پاسخ با نقل قول
از sajadonline تشكر كرده است:
roozy (۰۴-۹-۱۳۸۹)
قديمي ۰۵-۲۱-۱۳۸۹, ۰۳:۰۵ قبل از ظهر   #6 (لینک دائم)
عضو جدید
 
آواتار amir00
 
تاريخ عضويت: خرداد ۱۳۸۸
پست ها: 4
تشكرها: 0
3 تشكر در 3 پست
پيش فرض

مشکل سوکت نیست.

آقا سیاوش من وی بی کار نکردم. میشه کمی در مورد همین روشی که گفتید برای انکریپت کردن پسوورد توضیح بدید؟

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

هر کاری کردم نتونستم بفهمم چطوری لاگین میکنید یا پیام ارسال میکنید.

ممنون میشم اگر در یک تاپیک به صورت کلی این روش را توضیح دهید.
amir00 آفلاين است   پاسخ با نقل قول
پاسخ

Tags
robot, yahoo messenger



كاربران در حال ديدن تاپيک: 1 (0 عضو و 1 مهمان)
 

قوانين ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلکها فعال است
كد [IMG] فعال است
كدهاي HTML غير فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال




زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۳:۱۷ قبل از ظهر ميباشد.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

Teach and Learn at Hexib | Sponsored by www.Syavash.com and Product In Review

استفاده از مطالب انجمن در سایر سایت ها، تنها با ذکر انجمن هوش مصنوعي به عنوان منبع و لینک مستقیم به خود مطلب مجاز است

Inactive Reminders By Icora Web Design