آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بیرون کشیدن اطلاعات از وبسایت های دیگه

Bot
118238  8 سال پیش  8 سال پیش
0 0

+1 0
منظورت خوندن عناصر html هست؟ (8 سال پیش)
0 0
آره . الآن این سایت هایی که میان از سایت های دیگه اطلاعات رو بر میدارن . چیکا میکنن .دقیقا (8 سال پیش)
0 0
احتمالا باید از این لایبری ها استفاده کنید : لینک (8 سال پیش)
0 0
دوست عزیز به نظرم Inspect Element تو این زمینه خوب عمل میکنه (8 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
یحیی  8 سال پیش
0 0

برای چنین کارهایی اگر بخوای حرفه‌ای عمل کنی شاید توی php کتابخونه‌ی حرفه‌ای پیدا نکنی و مجبور بشی خودت از اول بنویسی، واسه همین من پایتون رو توصیه می‌کنم.

ولی خیلی از کارهای خودم رو https://sourceforge.net/projects/simplehtmldom/ راه انداخته.

که مثال زیر لینک تمام عکس‌های صفحه رو می‌گیره و نشون میده.

$html = file_get_html('http://ysarbabi.ir/blog/2016/01/install-genymotion-on-ubuntu/');
foreach ($html->find('img') as $img) {
echo $img->src . "<br>";
}

حتما یاد باشه که قبلش simplehtmldom‌ رو دانلود و require_once کنی.حالا مثلا خودت می‌تونی لینک تصاویر رو بجای نمایش مثلا دانلود یا ذخیره یا ... بکنی.مثلا من ی اسکریپت تقریبا 100 خطی با همین لایبریری نوشتم که هر روز تمام تصاویر یک صفحه رو ذخیره و توی دیتابیس هم اطلاعات‌شونرو ذخیره می‌کرد. و مسلما با cronjob هم اجراش می‌کردم.

 

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .