View Full Version : مرور وب و درآوردن آدرسهاي ايميل از سايت با جاوا
dr-solomons
چهارشنبه 06 آذر 1387, 22:28 عصر
با سلام،
من حدود 10 سال كه برنامه نويسي مي كنم كار اصلي من برنامه نويسي وب است(asp,asp.net,php)
تازه جاوا رو شروع كردم
ميخواهم يه برنامه بنويسم كه يك سايت رو آنلاين مرور كنه (Brows) و آدرسهاي ايميل رو در بياره
البته خودم مي تونم آدرسها را از بين كدهاي html در بيارم ولي مشكلم مرور اون سايت است
آيا از دوستان كسي مي تونه منو راه بندازه؟؟
با تشكر فراوان
manvaputra
پنج شنبه 07 آذر 1387, 09:55 صبح
سلام دوست عزیز برای این منظور بهترین کار استفاده از BOT ها می باشد بات ها اصولا برنامه های ساده ای هستند که یک کار و می تونن مکررا انجام بدن به برنامه هایی که می تونن به اطلاعاتی رو از اینترنت به ما بر گردونن هم جز همین دسته (بات ها) به حساب میان بات ها انواع ویژه ای هم دارند:
spiders
agents
aggregators
inteligent agents
یه جورایی این بات ها رو میشه با ماکروها مقایسه کرد در نظر بگیر وقتی توی مثلا ورد یک ماکرئ تعریف می کنی این ماکرو به کاربر اجازه می ده که یه سری عملیات رو رکورد کنه و بعد همون عملیات رو متاوبا اجرا کنه. حالا یم بات رو همون ماکرویی در نظر بگیر که کارش پیمایش صفحات وب و برگردوندن اطلاعاتیه که ازش خواستی. اگه می بینی به توضیحات بیشتر نیاز هست بگو تا من ادامه بدم.
dr-solomons
پنج شنبه 07 آذر 1387, 12:00 عصر
با سلام و تشكر فراوان از پاسخ شما
اگه ميشه يه مثالي از بوت ها به من بديد.
در ضمن اين بوت ها در جاوا هست ديگه؟
من كتاب هربرت شيلد رو دارم. با اين كتاب ميشه اين پروژه رو انجام داد؟؟؟
با تشكر
manvaputra
پنج شنبه 07 آذر 1387, 19:08 عصر
دوست عزیز من این کتابو بهت پیشنهاد می کنم:
Programming Spiders, Bots, and Aggregators in Java
اییکیلتو بزار تا برات لینک دانلود بفرستم اگه هم عجله نکنی و همیشه اینجا مقاله می نویسیم همین مبحث بات ها هم تو برنتمه کاریم هست.
dr-solomons
پنج شنبه 07 آذر 1387, 20:03 عصر
سلام
اگه بفرستي ممنون مي شم
ايميل من
mohsen6[at]gmail.com
متاسفانه يه خورده فوريه چون اونو بايد تا چند هفته ديگه (پايان ترم) تحويل بدم.
با تشكر فراوان
manvaputra
پنج شنبه 07 آذر 1387, 21:10 عصر
سلام دوست عزیز من کتاب رو برات ایمیل کردم پکیج هاشو اونجا نوشته که از کجا بگیری توی اون هم اگه مشکل داشتی بگو. شروع کن به خوندن هر جا سوالی بود بپرس امیدوارم بتونم کمک کنم.
zehs_sha
شنبه 09 آذر 1387, 13:35 عصر
این لینک چیزهای خوبی پیدا می کنی
http://www.exampledepot.com/egs/java.net/pkg.html
Getting Text from a URL
try {
// Create a URL for the desired page
URL url = new URL("http://hostname:80/index.html");
// Read all the text returned by the server
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String str;
while ((str = in.readLine()) != null) {
// str is one line of text; readLine() strips the newline character(s)
}
in.close();
} catch (MalformedURLException e) {
} catch (IOException e) {
}
Related Examples
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.