شنبه یه خبراییه 🔥 منتظر شنبه باش 😉🥳
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمدجوکار
چطور میشه توسط اسکرپینگ، چیزی رو ذخیره کرد که در سایت‌ها، بدون پرداخت هزینه، اجازه دسترسی بهشون داده نمیشه!!
جامعه پی اچ پی ایجاد شده در ۲۴ دی ۱۴۰۱

باسلام و احترام

برخی سایت‌ها اصلا موجودیت‌شون، بر مبنای تصاویری هست که در اونها وجود داره. مثلا سایت unsplash.com

که البته مخصوصا این سایت، مدنظر من نیست.

گاهی اوقات بدون پرداخت حق اشتراک یا خرید مستقیم تصویر، اجازه دانلود داده نمیشه؛‌ خب ما مثلا اینجا میتونیم با اسکرپینگ اونارو بگیریم، بعد توسط چیزایی مثل file_get_content اگر اشتباه نکرده باشم البته، اونو بگیریم و ذخیره کنیم.

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

حالا بدون در نظر گرفتن پاراگراف بالا، آیا میشه این کار رو کرد؟؟؟؟

سلام محمد عزیز

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

پس در واقع شما در صورت دسترسی میتونی مورد رو دریافت کنی.

برای عملیات‌های لاگین و انجام عملیات‌های اضافه میوتنید از selenium اسفاده کنید.

بهترین پاسخ
احمدرضا فاطمی کیا ۲۴ دی ۱۴۰۱، ۱۴:۰۴