سلام وقت بخیر،
یک ربات دانلودر چندپلتفرمی داریم به زبان پایتون که روی سرور لینوکس در حال اجراست. ربات از اکثر پلتفرمهای معروف دانلود انجام میدهد و روی سرور نیز پروکسی فعال است (IP ثابت نیست و قابل بلاک شدن نیست).
مشکل فعلی:
در برخی پلتفرمها، پس از چند درخواست متوالی (مثلاً حدود 10 ریکوئست)، سایت دسترسی را محدود کرده و نیاز به لاگین و کوکی معتبر (Session) دارد. در حال حاضر مدیریت کوکیها به صورت دستی انجام میشود و این موضوع در مقیاس بالا مشکلساز شده است.
هدف پروژه:
پیادهسازی یک سیستم Auto Login / Session Refresh پایدار و مقیاسپذیر برای مدیریت خودکار لاگین و تولید/نوسازی کوکیها، بهگونهای که:
در صورت منقضی شدن یا محدود شدن Session، به صورت خودکار لاگین مجدد انجام شود.
کوکیهای جدید استخراج و جایگزین شوند.
امکان مدیریت چند اکانت (Account Pool) برای تقسیم فشار وجود داشته باشد.
سیستم در حجم بالای درخواست (تعداد کاربر زیاد) پایدار بماند.
الزامات مهم:
❗ به هیچ عنوان نمیخواهیم از API برای این پروژه استفاده بشه
سیستم باید مقیاسپذیر (Scalable) باشد و بتواند تعداد کاربر بالا و درخواست زیاد را مدیریت کند.
مدیریت هوشمند کوکیها شامل:
تشخیص کوکی خراب یا منقضی
حذف از چرخه استفاده
رفرش خودکار
امکان استفاده از چند کوکی به صورت چرخشی (Rotation)
پیادهسازی باید بهصورت ماژولار باشد تا در آینده بتوان آن را توسعه داد.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.