PDA

View Full Version : گفتگو: ساخت روبــــــــــات های وب



iroogle
دوشنبه 21 مرداد 1387, 14:03 عصر
سلام خدمت تمام عزیزان
توی این تاپیک هرکسی در مورد ایجاد روبات های وب اطلاعاتی داره بنویسه تا با گفتگو بتونیم به نتایج جالبی برسیم و اگر بشه پروژه های مشترک رو انجام بدیم

choobin84
دوشنبه 21 مرداد 1387, 15:27 عصر
سلام خدمت تمام عزیزان

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

مثلا گوگل....


اگر بشه پروژه های مشترک رو انجام بدیم

بی خیال...

yaqubian
دوشنبه 21 مرداد 1387, 15:41 عصر
دوست عزیز
تاپیک جالبیه! کار خوبی رو شروع کردید.
موفق باشید

iroogle
دوشنبه 21 مرداد 1387, 16:02 عصر
مثلا گوگل....



نه مثل گوگل بلکه پیشرفته تر :چشمک:
نه یک سری روبات ها برای شروع تا ببینیم کار چطور پیش میره
امیدوارم دوستان همکاری کنن تا بتونیم با علم و تحقیق بشه یک سری کارها رو انجام داد مثل دور زدن راپیدشیر و دانلود رایگان ازش
یا مثلا روبات های مسنجر یاهو
عزیزان اگر تجربه ای تو این زمینه دارن بنویسن تا همه عزیزان استفاده کنند

امید امرایی
دوشنبه 21 مرداد 1387, 18:47 عصر
روبات هايي كه مثال زديد با PHP طراحي نشدن و نرم افزارهاي تحت سيستم عامل هستند نه WebBase.
اگه منظورتون PHP باشه مي تونيد از Corn براي اينكار استفاده كنيد كه البته اصلا مطلوب نيست .

اصولا براي ما با داشتن يك فضاي limited روي وب سرور ها اين كار با PHP چندان ميسر نيست

Arman_gh
دوشنبه 21 مرداد 1387, 21:27 عصر
یک کتاب به انگلیسی به نام No.Starch.Press.Webbots.Spiders.and.Screen.Scraper s.Mar.2007 هست. کتاب خوبی است و در زمینه‌ی ساخت وب‌بوت web bot یا همان روبات است. اگر خواستی دانلودش کنی همین عبارتی را که بهت داد در گوگل جست‌و‌جو کن. درباره‌ی رپیدشیر من فکر نکنم سایت‌های مثل رپیدباز و امثالهم رپیدشیر را دور بزنند. شما یک اکانت پرمیوم می‌خرید و لینک‌هایی را که کاربران به شما می‌دهند از اکانت خودتان دانلود می‌کنید.

maysamscript
دوشنبه 21 مرداد 1387, 23:36 عصر
اصولا براي ما با داشتن يك فضاي limited روي وب سرور ها اين كار با PHP چندان ميسر نيست
درسته ولی یه کارای جالبی میشه کرد مثلا درآوردن مقالات یه سایت خاص و یا درآوردن کلیه پست های یک وبلاگ و انتقال اون به یه cms خاص و ...
کلاً کارهای بدرد بخوری میشه انجام داد

امید امرایی
سه شنبه 22 مرداد 1387, 01:47 صبح
درسته ولی یه کارای جالبی میشه کرد مثلا درآوردن مقالات یه سایت خاص و یا درآوردن کلیه پست های یک وبلاگ و انتقال اون به یه cms خاص و ...
کلاً کارهای بدرد بخوری میشه انجام داد

به این موارد نمی شه نام Robot اطلاق کرد دوست من
چیز های شبیه به این بیشتر یه جور بازی هستند

iroogle
سه شنبه 22 مرداد 1387, 13:54 عصر
به این موارد نمی شه نام Robot اطلاق کرد دوست من
چیز های شبیه به این بیشتر یه جور بازی هستند
دوست عزیز چرا همش آیه یاس میخونید.
خوشحال میشیم بتونیم از معلوماتتون استفاده کنیم.
خواستن توانستن است.
:لبخندساده:میخواهیم پس میتوانیم:لبخندساده:

امید امرایی
سه شنبه 22 مرداد 1387, 14:34 عصر
دوست عزیز چرا همش آیه یاس میخونید.
خوشحال میشیم بتونیم از معلوماتتون استفاده کنیم.
خواستن توانستن است.
:لبخندساده:میخواهیم پس میتوانیم:لبخندساده:

شفاف سازی رو با آیه یاس یکی نکنید دوست عزیز . اگه شما می خواید همین کارهایی رو که جناب maysamscript فرمودن انجام بدید و برید در مورد روبات بررسی کنید ممکنه به بی راهه هم برید .
عرض بنده این بود که همچین کارهایی نیاز به روبات ندارن و اگه شما هم به دنبال این کارایی ها هستید باید بحث دیگه ای رو دنبال کنید .

گذشته از این کارهایی مثل درآوردن مقالات یه سایت خاص یا از این قبیل خلاف قوانین جهانی و غیز اخلاقیه و ترویجش اصلا صحیح نیست

iroogle
چهارشنبه 23 مرداد 1387, 14:19 عصر
شفاف سازی رو با آیه یاس یکی نکنید دوست عزیز . اگه شما می خواید همین کارهایی رو که جناب maysamscript فرمودن انجام بدید و برید در مورد روبات بررسی کنید ممکنه به بی راهه هم برید .
عرض بنده این بود که همچین کارهایی نیاز به روبات ندارن و اگه شما هم به دنبال این کارایی ها هستید باید بحث دیگه ای رو دنبال کنید .

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

امید امرایی
چهارشنبه 23 مرداد 1387, 15:49 عصر
بله دوست من
یک نمونه ساده
http://www.byterun.com/php-calculator.php

vahid4134
چهارشنبه 23 مرداد 1387, 19:14 عصر
ببخشید قصد ناراحت کردنتونو نداشتم :ناراحت:
ممنون از راهنماییوتون :لبخندساده: میشه درمورد کاربرد ربات های وب کمی توضیح بدید؟
آیا تو پی اچ پی قابلیت برنامه های مقیم درحافظه وجود داره؟
اصولا نوشتن یک برنامه با php برای مقیم ماندن در حافظه گزینه مناسبی نیست مگر اینکه هواستون به متغیرهایی که نیاز ندارید و کانکشن هایی که نیاز ندارید باشه

امید امرایی
چهارشنبه 23 مرداد 1387, 22:03 عصر
اصولا نوشتن یک برنامه با php برای مقیم ماندن در حافظه گزینه مناسبی

بله دقیقا درسته


مگر اینکه هواستون به متغیرهایی که نیاز ندارید و کانکشن هایی که نیاز ندارید باشه

چون تکلیف نوع متغیر ها و میزان حافظه در اختیار گرفته شده توسط چندان مشخص نیست و به همین خاطر اغلب برنامه های Desktop با PHP به سرعت باعث کرش کردن سیستم می شن

iroogle
پنج شنبه 24 مرداد 1387, 11:14 صبح
بله دوست من
یک نمونه ساده
http://www.byterun.com/php-calculator.php
با تشکر
برنامه رو اجرا کردم ولی به نقش روبات درون برنامه پی نبردم
میشه یک توضیحی در مورد روبات وب و کاربردش بگید؟

امید امرایی
پنج شنبه 24 مرداد 1387, 17:00 عصر
نقش روبات نبود دوست عزیز
در مورد برنامه های مقیم حافظه پرسیدید پاسخی به اون بود

در مورد روبات شما بگید چه کاری می خواید انجام بدید که بشه بهتر تصمیم گیری کرد

iroogle
شنبه 26 مرداد 1387, 08:23 صبح
مثلا
روبات برای یاهو مسنجر
یا برنامه ای که بشه یک صفحه رو وب رو تجزیه و تحلیل کرد از قبیل لینک ها و تصاویر و مطالب و ...
میشه کد برنامه ای رو بگید که میزان بازدید کننده از وب سایت رو در هر یک ساعت برای مدیر میل کنه حتی اگر هیچ بازدید کننده ای وجود نداشت عدد صفر را ارسال کند

باتشکر

امید امرایی
شنبه 26 مرداد 1387, 18:04 عصر
خوب ابتداعا شما باید انواع روبات ها رو بشناسید
1- Os Application Robots
2- Web Application Robots

در مورد اول شما نیاز به یه سرور اختصاصی داره که بتونید روش برنامه ای رو نصب کنید و همچنین داشتن دانش یکی از زبان های برنامه نویسی تحت سیستم عامل که بحث جدایی می طلبه

در مورد دوم هم با PHP با فرض اینکه مورد اول نباشه شما فقط میتونید از Corn استفاده کنید یا اینکه برنامتون رو به صورت Manual اجرا کنید

بحث پردازش اظلاعات صفحه هم بحث بسیار مفصلیه و و در نهایت شما خروجی هر صفحه رو می تونید به هر شکلی پردازش کنید . نا گفته نمونه ساخت روباتی مثل خزنده های یاهو 360 با PHP کار بسیار پیچیده ای می تونه باشه و سر بار ناشی از پردازش های طولانی می تونه عملکرد برنامه رو مختل کنه .

vahid4134
شنبه 26 مرداد 1387, 19:19 عصر
خوب ابتداعا شما باید انواع روبات ها رو بشناسید
1- Os Application Robots
2- Web Application Robots

در مورد اول شما نیاز به یه سرور اختصاصی داره که بتونید روش برنامه ای رو نصب کنید و همچنین داشتن دانش یکی از زبان های برنامه نویسی تحت سیستم عامل که بحث جدایی می طلبه

در مورد دوم هم با PHP با فرض اینکه مورد اول نباشه شما فقط میتونید از Corn استفاده کنید یا اینکه برنامتون رو به صورت Manual اجرا کنید

بحث پردازش اظلاعات صفحه هم بحث بسیار مفصلیه و و در نهایت شما خروجی هر صفحه رو می تونید به هر شکلی پردازش کنید . نا گفته نمونه ساخت روباتی مثل خزنده های یاهو 360 با PHP کار بسیار پیچیده ای می تونه باشه و سر بار ناشی از پردازش های طولانی می تونه عملکرد برنامه رو مختل کنه .
بسیار صحیح عرض کردند
البته شرکتهایی مثل yahoo یا google زیاد از روبوتها خوششون نمیاد خوب بلدن باهاشون دست و پنجه نرم کنند

Bahram0110
شنبه 26 مرداد 1387, 20:40 عصر
سلام
آقا وحيد شرمنده اين جمله منو گيج كرده:

البته شرکتهایی مثل yahoo یا google زیاد از روبوتها خوششون نمیاد خوب بلدن باهاشون دست و پنجه نرم کنند

vahid4134
شنبه 26 مرداد 1387, 21:28 عصر
سلام
آقا وحيد شرمنده اين جمله منو گيج كرده:

منظورم اینه که روبوتها وقتی که می خوان به سایتهایی مثل google دسترسی پیدا کنند و یک روبوت به جای یک انسان از این سایت ها استفاده کنه باهاشون مقابله می کنند. الان مثابله تبلیغاتهایی که google در سایتهای بقیه میزاره بسیار مورد حمله روبوتها قرار گرفته اما google باهوش با ترفندهای بسیار پیچیده و الگوریتم ها و توابع ریاضی مهندسان خودش جلوی این حملات رو گرفته که مورد توجه خاص و عام قرار گرفته

امید امرایی
شنبه 26 مرداد 1387, 23:36 عصر
منظورم اینه که روبوتها وقتی که می خوان به سایتهایی مثل google دسترسی پیدا کنند و یک روبوت به جای یک انسان از این سایت ها استفاده کنه باهاشون مقابله می کنند. الان مثابله تبلیغاتهایی که google در سایتهای بقیه میزاره بسیار مورد حمله روبوتها قرار گرفته اما google باهوش با ترفندهای بسیار پیچیده و الگوریتم ها و توابع ریاضی مهندسان خودش جلوی این حملات رو گرفته که مورد توجه خاص و عام قرار گرفته

بله دقیقا
بخصوص رقبای تبلیغاتی در گوگل برای به هدر دادن CPC های هم دیگه از روبات خیلی استفاده می کنن .