• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نوشتن ربات
#1
سلام
خیلی جاها احتیاج داشتم که یه ربات بنویسم . ولی نمیدونستم از کجا باید شروع کنم یا چی رو باید یاد بگیرم .

فکر کنم افراد مثل من هم زیاد وجود داشته باشه .
پس یه درخواست راهنمایی از دوستای گلم .

واسه شروع یه ربات عبور از کپچا ! که نمیدونم ساده هست یا دشوار .

مثلا یه صفحه از iranphp.org یه کپچا فوق ساده وجود داره .

که کدش اینه :

کد پی‌اچ‌پی:
<span>12345</span>
<
input type="text">
<
input type="button"

12345 توسط کد تغییر میکنه .

اگر توی صفحه خودم باشه با jquery میتونم متن داخل span رو بگیرم و وارد textbox کنم ولی همین جام نمیدونم چجوری باید روی دکمه کلیک کرد .

حالا دیگه تو صفحه یه سایت دیگه رو که اصلا نمیدونم
  پاسخ
تشکر شده توسط :
#2
کافیه HTML صفحه رو pars کنی. برا خوندن تصویر کپتچا هم نیاز به یه چیزی به اسم OCR داری اگه اشتباه نکنم
  پاسخ
تشکر شده توسط :
#3
کامل تر امکانش نیست ؟
خوب html رو پارس کنم ! بعدش چی ؟ چه جوری رو دکمه کلیک کنم !
ocr هم شنیده بودم منم فکر میکنم درسته
  پاسخ
تشکر شده توسط :
#4
دکمه رو نباید کلیک کنی که.
action فروم رو باید ارسال کنی، با پارامتر هاش
وبلاگ: Yousha.Blog.ir


 کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بالاتر => نگهداری بهتر

  پاسخ
تشکر شده توسط : Reza Hamid
#5
ببین چه nameهایی به مجا post میشه .
اونوقت با استفاده از ربات اون کارها رو میکنی .
برای پارسر هم میتونی با file_get_contents یا curl محتوا رو بگیری با preg_match اون قسمت متنها رو در بیاری و ...
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط : Hamid


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان