خانه/مقالات

مقالات

همه
برنامه نویسی
آموزش وب اسکرپینگ از صفر تا صد
اسکرپینگ با پایتون (Python)
اسکرپینگ با Selenium و Playwright
طراحی خزنده و وب‌کراولینگ
ابزارها و فریم‌ورک‌ها (Scrapy, Puppeteer و …)
مدیریت پروکسی و چرخش IP
بهینه‌سازی درخواست‌ها و جلوگیری از بلاک‌شدن
قوانین، اخلاق و robots.txt در وب اسکرپینگ
استخراج داده از سایت‌های پویا و SPA
پاکسازی، نرمال‌سازی و ذخیره‌سازی داده
زمان‌بندی و اتوماسیون خزش
اسکرپینگ با Selenium و Playwright
1404-11-20
اسکریپ با Playwright: گرفتن اسکرین‌شات
این راهنمای عملی نشان می‌دهد چگونه با Playwright انواع اسکرین‌شات (صفحه کامل، ناحیه‌ای، المنتی، سفارشی با کیفیت) بگیریم، خروجی را به بافر منتقل کنیم، PDF بسازیم و خطاهای رایج را رفع کنیم. مثال‌های کد محور، نکات بهینه‌سازی و الگوهای retry/pattern برای پروژه‌های وب اسکریپینگ ارائه شده‌اند.
اسکرپینگ با Selenium و Playwright
1404-11-18
اسکریپ فرم‌ها با Playwright برای توسعه‌دهنده‌های پایتون
این راهنمای عملی به توسعه‌دهنده‌های پایتون نشان می‌دهد چگونه با Playwright فرم‌های وب را برای اسکریپینگ و تست اتوماتیک کنند؛ شامل انتخابگرها، نمونه‌کدهای پایتون برای انواع ورودی‌ها، مدیریت پاسخ‌ها، روش‌های حل کپچا و نکات رفع اشکال و بهترین‌شیوه‌ها است.
ابزارها و فریم‌ورک‌ها (Scrapy, Puppeteer و …)
1404-11-17
وب اسکریپینگ با Playwright و پراکسی در NodeJS
راهنمای عملی برای افزودن پراکسی به اسکریپرهای NodeJS با Playwright؛ شامل مثال‌های کدنویسی برای پراکسی ساده، پراکسی با احراز هویت، ادغام با proxy port و نکات مهم در مورد SSL، retry، مدیریت کلیدها و بهترین روش‌ها برای پایداری و عملکرد.
اسکرپینگ با Selenium و Playwright
1404-11-17
مدیریت کوکی‌ها با Playwright
این مقاله یک راهنمای عملی برای مدیریت کوکی‌ها با Playwright در وب اسکریپینگ ارائه می‌دهد: گرفتن، فیلتر، ذخیره/بارگذاری، حذف و نکات تولیدی. مثال‌های پایتون، بهترین شیوه‌ها و روش‌های عیب‌یابی به شما کمک می‌کنند کوکی‌ها را امن و پایدار در خودکارسازی‌ها مدیریت کنید.
اسکرپینگ با Selenium و Playwright
1404-11-10
وب اسکرپینگ با Playwright بدون‌ شناسایی شدن
این راهنمای فارسی و عملی به توسعه‌دهنده‌های پایتون میانی نشان می‌دهد چگونه با ترکیب تنظیمات مرورگر، پراکسی‌های مسکونی، تقلید رفتار انسانی و مدیریت خطا یک اسکریپ Playwright بسازند که کمتر شناسایی شود؛ شامل مثال‌های کد پایتون برای لانچ مرورگر، تعامل انسانی، پراکسی و حل CAPTCHA است.
اسکرپینگ با Selenium و Playwright
1404-10-18
ورود خودکار با Playwright
این مقاله راهنمایی عملی برای اسکریپ کردن ورود به وب‌سایت‌ها با Node.js و Playwright ارائه می‌دهد: ورود ساده، ورود چندمرحله‌ای، استفاده از پلاگین stealth برای کاهش شناسایی، حل خودکار CAPTCHA با 2Captcha، و نکات عملی برای جلوگیری از بلاک شدن و مدیریت ریسک‌های حقوقی.
اسکرپینگ با Selenium و Playwright
1404-10-17
راهنمای سریع اسکریپ با Playwright برای اسکرول
این مقاله روش‌های مختلف اسکرول در Playwright را با مثال‌های پایتون (async) و توضیحات فنی پوشش می‌دهد؛ از اسکرول به عنصر خاص تا اسکرول مرحله‌ای، اسکرول تا انتها، شبیه‌سازی ماوس و لمس، و نحوهٔ مدیریت لیزی‌لودینگ و چالش‌های متداول در وب اسکریپینگ. در انتها الگوهای عملی برای افزایش پایداری و کارایی اسکریپ‌ها ارائه شده است.
اسکرپینگ با Selenium و Playwright
1404-10-16
وب اسکریپینگ با Playwright برای استخراج داده از سایت‌ها
این مقاله یک راهنمای عملی برای استفاده از Playwright در Node.js برای وب اسکریپینگ است؛ شامل نصب، نمونه‌های کد برای باز کردن صفحه، استخراج المان‌ها، همگام‌سازی با صفحه، کلیک، اسکرول نامحدود، گرفتن اسکرین‌شات، تنظیم پراکسی و بهترین‌روش‌های اجرای پایدار و امن.
اسکرپینگ با Selenium و Playwright
1404-10-15
راهنمای سریع XPath برای وب اسکریپینگ با Playwright
این راهنمای عملی به شما نشان می‌دهد چگونه با Playwright در پایتون از XPath برای پیدا کردن عناصر، انتظار برای ظهور آنها، کلیک، اسکرین‌شات، اسکرول اتوماتیک و استخراج داده‌ها استفاده کنید؛ همراه با مثال‌های کدی، توضیح توابع و بهترین‌روش‌ها برای وب اسکریپینگ پایدار.
اسکرپینگ با Selenium و Playwright
1404-10-14
راهنمای سریع اسکریپ با CSS در Playwright
این مقاله قدم‌به‌قدمِ استفاده از CSS selectorها در Playwright را برای اسکریپ کردن صفحات وب توضیح می‌دهد؛ از اصول پایه تا سلکتورهای پیشرفته، مثال‌های Node.js و Python، روش‌های انتظار برای عناصر داینامیک و نکات پرفورمنس و امنیتی. با مطالعهٔ مقاله می‌توانید سلکتورهای منعطف و پایدار بنویسید و اسکریپ‌های قابل اتکایی بسازید.
اسکرپینگ با Selenium و Playwright
1404-10-13
راهنمای سریع XPath در Playwright برای وب اسکریپینگ
این راهنمای فارسی نشان می‌دهد چگونه با Playwright و XPath عناصر وب را پیدا و داده‌ها را استخراج کنید. شامل مثال‌های عملی به زبان Python برای locator ها، انتظارها، کلیک، اسکرول و لاگین اتوماتیک است و بهترین‌روش‌ها برای پایداری، امنیت و عملکرد نیز معرفی شده‌اند.
اسکرپینگ با Selenium و Playwright
1404-10-12
راهنمای سریع Playwright Extra برای وب اسکریپ
این مقاله یک راهنمای فنی و عملی برای استفاده از Playwright Extra در وب اسکریپینگ است؛ نصب و نمونه‌های کد، پلاگین‌های کلیدی (stealth، anonymize-ua، recaptcha)، استراتژی‌های پایدارسازی مانند پراکسی و مدیریت session و نکات پیشرفته مانند TypeScript و چند نمونهٔ مستقل پوشش داده شده‌اند.