View Full Version : سوال: کمک فوری در مورد ساخت یک روبات
majidrezaei2007
چهارشنبه 13 شهریور 1387, 02:40 صبح
با سلام خدمت دوستان عزیز سایت برنامه نویس
من با یکی از دوستام تصمیم گرفتیم که یک برنامه روبات مانند بنویسیم که بشه از طریق اون واسه یک وبلاگ بلاگفا نظر فرستاد . حالا اگه ما بخواهیم همون نظر یا خبر رو واسه چند تا سایت شبیه به هم بفرستیم وقت زیادی از ما هدر میشه . می خواستیم طوری باشه که با نوشتن نظر و اسم سایت ها نظرات ثبت بشه . حالا تو استارت برنامه گیر کردیم که باید از web browser استفاده کنیم یا چیز دیگه . دوستان اگه نمونه برنامه ای در این مورد دارن لطف کنن یا یه کمکی درباره ی چگونگی شروع این برنامه به ما بدن . مرسی
r0ot$harp
چهارشنبه 13 شهریور 1387, 02:55 صبح
با سلام خدمت دوستان عزیز سایت برنامه نویس
من با یکی از دوستام تصمیم گرفتیم که یک برنامه روبات مانند بنویسیم که بشه از طریق اون واسه یک وبلاگ بلاگفا نظر فرستاد . حالا اگه ما بخواهیم همون نظر یا خبر رو واسه چند تا سایت شبیه به هم بفرستیم وقت زیادی از ما هدر میشه . می خواستیم طوری باشه که با نوشتن نظر و اسم سایت ها نظرات ثبت بشه . حالا تو استارت برنامه گیر کردیم که باید از web browser استفاده کنیم یا چیز دیگه . دوستان اگه نمونه برنامه ای در این مورد دارن لطف کنن یا یه کمکی درباره ی چگونگی شروع این برنامه به ما بدن . مرسی
دوست عزیز باید از Winsock و متدهای GET و POST Header استفاده کنید نه WebBorowser
kingmech
چهارشنبه 13 شهریور 1387, 17:54 عصر
اقا احسان بيشتر توضيح بده
.:KeihanCPU:.
چهارشنبه 13 شهریور 1387, 18:10 عصر
اصلا تا حالا با Winsock کار کردین؟
خوب اگه نکردی یه جستجو کن یکم با Winsock آشنا شو بعد مفاهیم ارسال و دریافت اطلاعات رو در نت یاد بگیر
r0ot$harp
چهارشنبه 13 شهریور 1387, 18:17 عصر
اقا احسان بيشتر توضيح بده
دوست عزیز شما اول باید با ارتباط اینترنتی کاملا آشنا شید .
با متدهای GET و POST و HEAD . سپس باید با Tag های Html آشنا بشید . سپس برین سراغ یاد گرفتن کامل Winsock
بزار اینجوری بگم .
الان ما می خوایم به Forum Vbulletin لوگین کنیم . یه نام کاربری داریم یه گذرواژه . خوب وقتی شما روی دکمه ورود می زنین این اطلاعات به سرور فرستاده میشه !!!:
Host=forum.free-offline.com
User-Agent=Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language=en-US
Accept-Encoding=gzip,deflate
Accept-Charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive=300
Connection=keep-alive
Referer=http://forum.free-offline.com/index.php
Cookie=cybchatbox_fontWeight=bold; __utma=17995566.3823064619487035000.1218829954.122 0382880.1220451004.21; __utmz=17995566.1220373551.19.13.utmcsr=google|utm ccn=(organic)|utmcmd=organic|utmctr=teletext%20%D8 %AF%D8%B1%20dvbdream; __utmb=17995566.9.10.1220451004; __utmc=17995566; slider1=slider1:1; slider2=slider2:1; bbsessionhash=680162a7d0469216437fe8867affe575; bblastvisit=1220451017; bblastactivity=0; ___ptma=123575964; ___ptmb=123575964
Content-Type=application/x-www-form-urlencoded
Content-Length=189
vb_login_username=sanaz13x&vb_login_password=&s=&securitytoken=guest&do=login&vb_login_md5password=084e0696daf34311e6f530553ef54 cf9&vb_login_md5password_utf=084e0696daf34311e6f530553 ef54cf9
در آخر می بینید که یه سری کد هست که بعد از دوتا vbcrlf نوشته شده :
vb_login_username=sanaz13x&vb_login_password=&s=&securitytoken=guest&do=login&vb_login_md5password=084e0696daf34311e6f530553ef54 cf9&vb_login_md5password_utf=084e0696daf34311e6f530553 ef54cf9
به این می گن POST DATA و به کلش می گن Header که برای ورود به سایت باید این مقدار ها رو به جایی POST کنی که چون بقیه مطلب باعث خراب کاری می شه از گفتنش معذورم .
که وقتی این مقدار به سرور فرستاده بشه سرور در جواب Request شما ، شما را در سایت Login می کند .
فکر نکنید پیدا کردنه خط آخر که POST DATA نام داره به این سادگی هاس . ولی خیلی هم سخت نیست
باتشکر احسان
majidrezaei2007
پنج شنبه 14 شهریور 1387, 01:29 صبح
html رو بلدم و اسم winsock رو هم زیاد شنیدم ولی متاستفانه باهاش کار نکردم . راه دیگه ای غیر از winsock وجود نداره ؟
r0ot$harp
پنج شنبه 14 شهریور 1387, 03:56 صبح
html رو بلدم و اسم winsock رو هم زیاد شنیدم ولی متاستفانه باهاش کار نکردم . راه دیگه ای غیر از winsock وجود نداره ؟
راه دیگه استفاده از Inet هست . ولی اصلا پیشنهاد نمی کنم . شما Html بلدین آیا با Form و متدهای POST , GET آشنا هستین ؟ آیا با متدهای دریافت اطلاعات در PHP آشنا هستین با در Asp.Net ?
باتشکر احسان
scarce
پنج شنبه 14 شهریور 1387, 09:51 صبح
راه دیگه استفاده از Inet هست . ولی اصلا پیشنهاد نمی کنم . شما Html بلدین آیا با Form و متدهای POST , GET آشنا هستین ؟ آیا با متدهای دریافت اطلاعات در PHP آشنا هستین با در Asp.Net ?
باتشکر احسان
یک سایت در مورد این ها معرفی کنید
r0ot$harp
پنج شنبه 14 شهریور 1387, 13:20 عصر
یک سایت در مورد این ها معرفی کنید
scarce (http://barnamenevis.org/forum/member.php?u=63081) جان دوست عزیز من Winsock رو کاملا عملی یادگرفتم . ولی هرکی هر مشکلی داشت بگه من بهش بگم .
به خدا تمام سورس های Winsock من همش و خودم نوشتم و همش از برنامه های زیر می باشد که از گذاشتنشون واقعا وعذورم :
روم لاگر یاهو - روبوت یاهو - سپامر سیستم مدیریت محتوای Php Nuke و Vbulletin همه ی ورژن ها . DDOS برای سایت و ...
حالا واقعا خدایی اگه شما بودید می زاشتین که فردا همه سایت ها برن هوا .
مثل هکر ها می مونه باگ های Priv8 رو به هیچ وجه به هیچ کس نمی گن و زمانی که همه سایتها رو هک کردن و این باگ Patch شد اون وقت میان باگ رو برای یادگیری الگوریتم Public می کنن .
باتشکر احسان
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.