بازگشت به وبلاگ

چگونه حذف خودکار پروکسی‌های مسدود شده از استخر را تنظیم کنیم: راهنمایی برای آربیتراژ و SMM

راهنمای گام به گام برای تنظیم بررسی خودکار و حذف پروکسی‌های غیرعملی از استخر - برای آربیتراژها، متخصصان SMM و فروشندگان بازارهای آنلاین

📅۱۷ بهمن ۱۴۰۴
```html

زمانی که با 20-50 حساب کاربری در Facebook Ads، Instagram کار می‌کنید یا تبلیغات را در Avito مدیریت می‌کنید، مشکل پروکسی‌های مسدود شده به یک مشکل بحرانی تبدیل می‌شود. هر پروکسی غیرکارآمد یعنی زمان از دست رفته، کمپین تبلیغاتی مختل شده یا حساب کاربری مشتری مسدود شده. بررسی دستی صدها پروکسی هر روز غیرممکن است.

در این راهنما بررسی می‌کنیم که چگونه بررسی خودکار پروکسی و حذف پروکسی‌های غیرکارآمد از استخر را تنظیم کنیم — برای مرورگرهای ضد شناسایی (Dolphin Anty، AdsPower، Multilogin)، برای پارسرهای بازارهای آنلاین و برای اتوماسیون SMM. راه‌حل‌های آماده بدون برنامه‌نویسی و اسکریپت‌های ساده برای کاربران پیشرفته را نشان خواهیم داد.

چرا حذف خودکار پروکسی‌های مسدود شده مهم است

یک وضعیت را تصور کنید: شما یک آربیتراژکننده هستید و 30 حساب تبلیغاتی Facebook Ads را از طریق Dolphin Anty مدیریت می‌کنید. به هر حساب یک پروکسی از استخر اختصاص داده شده است. یکی از پروکسی‌ها توسط Facebook مسدود می‌شود — اما شما از آن مطلع نیستید. پروفایل را باز می‌کنید، تبلیغ را راه‌اندازی می‌کنید و Facebook بلافاصله IP مشکوک را می‌بیند. نتیجه — مسدود شدن حساب، از دست رفتن پول‌های سرمایه‌گذاری شده در کمپین و مشتری ناراضی.

یا سناریوی دیگری برای متخصص SMM: شما 50 حساب Instagram مشتریان را از طریق AdsPower مدیریت می‌کنید. سه پروکسی از استخر شما دیگر کار نمی‌کنند — ارائه‌دهنده آن‌ها را مسدود کرده یا مدت اجاره آن‌ها به پایان رسیده است. شما فقط زمانی متوجه می‌شوید که مشتری می‌نویسد "چرا پست‌ها منتشر نمی‌شوند؟". شهرت آژانس در خطر است.

مشکلاتی که حذف خودکار پروکسی‌های مسدود شده حل می‌کند:

  • پیشگیری از مسدود شدن حساب‌ها — شما پروفایل را از طریق پروکسی غیرکارآمد راه‌اندازی نخواهید کرد
  • صرفه‌جویی در زمان — نیازی به بررسی دستی هر پروکسی از لیست 100-500 عددی نیست
  • به‌روز بودن استخر — فقط پروکسی‌های زنده که بررسی شده‌اند در کار هستند
  • واکنش سریع به مشکلات — سیستم پروکسی غیرکارآمد را در عرض چند دقیقه حذف می‌کند، نه چند روز
  • کاهش هزینه‌ها — شما برای پروکسی‌هایی که دیگر کار نمی‌کنند پول پرداخت نمی‌کنید (اگر بتوانید تمدید را لغو کنید)

این موضوع به‌ویژه برای پروکسی‌های مسکونی که اغلب توسط آربیتراژکنندگان و متخصصان SMM استفاده می‌شود، بحرانی است — آن‌ها می‌توانند چندین بار در روز وضعیت خود را تغییر دهند، زیرا از IP کاربران واقعی استفاده می‌کنند.

چگونه تشخیص دهیم که پروکسی مسدود شده یا کار نمی‌کند

قبل از تنظیم حذف خودکار، باید معیارها را درک کنید: چه زمانی باید پروکسی را "مسدود شده" یا غیرکارآمد در نظر بگیرید؟ این همیشه واضح نیست، زیرا انواع مختلفی از مشکلات وجود دارد.

انواع مشکلات با پروکسی

نوع مشکل نشانه‌ها اقدام
پروکسی پاسخ نمی‌دهد Timeout در اتصال، عدم پاسخ به درخواست فوری حذف کنید
احراز هویت نادرست خطای 407 نیاز به احراز هویت پروکسی بررسی نام کاربری/گذرواژه، سپس حذف کنید
IP توسط پلتفرم مسدود شده Facebook/Instagram در هر درخواست مسدودسازی، کد CAPTCHA را برمی‌گرداند حذف کنید، جایگزین کنید
سرعت کند زمان پاسخ بیشتر از 5-10 ثانیه برای جایگزینی علامت‌گذاری کنید
موقعیت جغرافیایی نادرست IP کشور/شهر دیگری را نشان می‌دهد اگر موقعیت جغرافیایی بحرانی است، حذف کنید
پروکسی در لیست سیاه IP در پایگاه‌های لیست اسپم (Spamhaus و غیره) وجود دارد برای کار با شبکه‌های اجتماعی حذف کنید

روش‌های بررسی پروکسی

برای تعیین وضعیت پروکسی از چندین روش بررسی استفاده می‌شود:

1. بررسی پایه اتصال

ساده‌ترین روش — ارسال درخواست HTTP/HTTPS از طریق پروکسی به یک وب‌سایت آزمایشی (برای مثال، http://ip-api.com یا https://ifconfig.me). اگر پروکسی پاسخ دهد و IP صحیح را برگرداند — در سطح پایه کار می‌کند.

2. بررسی سرعت پاسخ

زمان از ارسال درخواست تا دریافت پاسخ را اندازه‌گیری می‌کنیم. اگر پروکسی بیش از 5-10 ثانیه پاسخ دهد — برای کار با شبکه‌های اجتماعی یا پارس کردن خیلی کند است. برای آربیتراژ Facebook Ads زمان پاسخ تا 2-3 ثانیه بحرانی است.

3. بررسی از طریق پلتفرم هدف

دقیق‌ترین روش — ارسال درخواست به پلتفرمی که با آن کار می‌کنید. به عنوان مثال، برای Instagram دسترسی به instagram.com را از طریق پروکسی بررسی می‌کنیم، برای Wildberries — به wildberries.ru. اگر پلتفرم مسدودسازی یا کد CAPTCHA را برگرداند — پروکسی به‌طور خاص برای این کار مسدود شده است.

4. بررسی موقعیت جغرافیایی

برای کارهایی که موقعیت جغرافیایی مهم است (تبلیغات در مناطق، پارس کردن Avito بر اساس شهرها)، بررسی می‌کنیم که آیا موقعیت جغرافیایی واقعی IP با آنچه ارائه‌دهنده اعلام کرده مطابقت دارد یا خیر. از سرویس‌هایی مانند ip-api.com/json یا ipinfo.io استفاده می‌کنیم.

ویژگی‌های داخلی بررسی در مرورگرهای ضد شناسایی

بیشتر مرورگرهای ضد شناسایی محبوب برای آربیتراژ و SMM دارای ابزارهای داخلی برای بررسی پروکسی هستند. این ساده‌ترین روش برای کسانی است که نمی‌خواهند با اسکریپت‌ها سر و کار داشته باشند.

Dolphin Anty — بررسی و حذف خودکار پروکسی

Dolphin Anty یکی از محبوب‌ترین مرورگرهای ضد شناسایی در میان آربیتراژکنندگان Facebook و TikTok است. این نرم‌افزار دارای ویژگی بررسی انبوه پروکسی و حذف خودکار پروکسی‌های غیرکارآمد است.

تنظیم مرحله به مرحله در Dolphin Anty:

  1. بخش "پروکسی" را در منوی اصلی Dolphin Anty باز کنید
  2. دکمه "بررسی همه پروکسی‌ها" را فشار دهید (آیکون تیک در نوار بالایی)
  3. Dolphin درخواست‌های آزمایشی را از طریق هر پروکسی از لیست شما ارسال می‌کند
  4. در ستون "وضعیت" نتایج ظاهر می‌شود: سبز (کار می‌کند)، قرمز (کار نمی‌کند)، زرد (کند)
  5. تمام پروکسی‌های با وضعیت قرمز را انتخاب کنید → کلیک راست → "حذف انتخاب شده"
  6. برای اتوماسیون: تنظیم "حذف خودکار پروکسی‌های غیرکارآمد" را در بخش "تنظیمات → پروکسی" فعال کنید

پس از فعال‌سازی حالت خودکار، Dolphin Anty پروکسی‌ها را قبل از هر بار راه‌اندازی پروفایل بررسی می‌کند. اگر پروکسی پاسخ ندهد — مرورگر هشدار می‌دهد و پیشنهاد می‌کند که آن را جایگزین کنید. این از راه‌اندازی تصادفی حساب از طریق IP مرده جلوگیری می‌کند.

مهم: Dolphin Anty فقط در دسترس بودن پروکسی را بررسی می‌کند، اما بررسی نمی‌کند که آیا IP در پلتفرم خاصی (Facebook، Instagram) مسدود شده است یا خیر. برای بررسی کامل از روش‌های اضافی استفاده کنید.

AdsPower — بررسی و فیلتر کردن انبوه

AdsPower یک سیستم مدیریت پروکسی پیشرفته‌تر را با امکان ایجاد استخرها و چرخش خودکار ارائه می‌دهد.

تنظیم در AdsPower:

  1. به بخش "مدیریت پروکسی" بروید
  2. لیست پروکسی خود را از طریق دکمه "وارد کردن" وارد کنید (فرمت‌های TXT، CSV را پشتیبانی می‌کند)
  3. بر روی "بررسی انبوه" کلیک کنید → AdsPower همه پروکسی‌ها را به‌طور همزمان بررسی می‌کند
  4. در نتایج، وضعیت (آنلاین/آفلاین)، سرعت پاسخ، موقعیت جغرافیایی IP را مشاهده خواهید کرد
  5. فیلتر را تنظیم کنید: فقط پروکسی‌های آفلاین را نمایش دهید → همه را انتخاب کنید → حذف کنید
  6. تنظیم "بررسی خودکار قبل از راه‌اندازی پروفایل" را فعال کنید — AdsPower پروکسی‌ها را قبل از هر بار راه‌اندازی پروفایل بررسی خواهد کرد

ویژگی اضافی AdsPower — ایجاد "استخرهای پروکسی". شما می‌توانید استخر را از 50 پروکسی ایجاد کنید، بررسی خودکار را هر 6 ساعت تنظیم کنید و AdsPower خود به‌طور خودکار پروکسی‌های غیرکارآمد را حذف کرده و فقط پروکسی‌های زنده را نگه‌دارد. این برای آژانس‌های SMM که تعداد زیادی حساب مشتری را مدیریت می‌کنند، راحت است.

Multilogin و GoLogin

Multilogin و GoLogin همچنین دارای ویژگی‌های داخلی برای بررسی پروکسی هستند، اما آن‌ها کمتر از Dolphin Anty و AdsPower خودکار هستند.

در Multilogin: هنگام ایجاد پروفایل بر روی "بررسی پروکسی" در کنار فیلد ورودی پروکسی کلیک کنید — سیستم وضعیت و IP را نشان می‌دهد. بررسی انبوه وجود ندارد، فقط دستی برای هر پروفایل.

در GoLogin: ویژگی "آزمایش پروکسی" هنگام ویرایش پروفایل در دسترس است. برای اتوماسیون باید از API GoLogin و اسکریپت‌های خارجی استفاده کنید (در مورد آن در زیر توضیح داده شده است).

سرویس‌های خارجی برای بررسی خودکار استخر پروکسی

اگر شما فقط از مرورگرهای ضد شناسایی استفاده نمی‌کنید بلکه از پروکسی برای پارس کردن، ارسال خودکار یا سایر وظایف استفاده می‌کنید — استفاده از سرویس‌های تخصصی برای بررسی استخرهای پروکسی راحت‌تر است.

ProxyChecker.co — بررسی آنلاین لیست‌ها

سرویس آنلاین رایگان برای بررسی انبوه پروکسی. از HTTP، HTTPS، SOCKS4، SOCKS5 پشتیبانی می‌کند.

چگونه استفاده کنیم:

  1. به وب‌سایت proxychecker.co بروید
  2. لیست پروکسی خود را در فرمت IP:PORT:USER:PASS (هر کدام در یک خط جدید) وارد کنید
  3. نوع بررسی را انتخاب کنید: پایه (سرعت) یا پیشرفته (موقعیت جغرافیایی + ناشناسی)
  4. بر روی "بررسی پروکسی‌ها" کلیک کنید — سرویس همه پروکسی‌ها را در 1-2 دقیقه بررسی می‌کند
  5. نتیجه را دانلود کنید: لیست به "کار می‌کند" (پروکسی‌های کارآمد) و "مرده" (پروکسی‌های غیرکارآمد) تقسیم می‌شود
  6. فقط پروکسی‌های کارآمد را به ابزار خود وارد کنید

محدودیت: نسخه رایگان تا 100 پروکسی را در یک بار بررسی می‌کند. برای استخرهای بزرگ‌تر به اشتراک پرداختی یا استفاده از روش‌های دیگر نیاز است.

ابزار بررسی پروکسی (برنامه دسکتاپ)

برای کسانی که با استخرهای بزرگ (500+ پروکسی) کار می‌کنند و می‌خواهند آن‌ها را به‌طور محلی بدون ارسال داده‌ها به سرویس‌های خارجی بررسی کنند، برنامه‌های دسکتاپ وجود دارد.

برنامه‌های محبوب:

  • ProxyChecker by Proxy-Store (Windows، رایگان) — تا 1000 پروکسی را به‌طور همزمان بررسی می‌کند، سرعت و موقعیت جغرافیایی را نشان می‌دهد
  • Elite Proxy Switcher (Windows، پرداختی) — بررسی + جایگزینی خودکار پروکسی در سیستم
  • Proxy Checker Pro (Windows/Mac، پرداختی) — بررسی پیشرفته با آزمایش در وب‌سایت‌های خاص

این برنامه‌ها به شما امکان می‌دهند بررسی خودکار را بر اساس زمان‌بندی تنظیم کنید (برای مثال، هر 6 ساعت) و فقط پروکسی‌های کارآمد را به فایل صادر کنید، که سپس آن را به Dolphin Anty یا AdsPower وارد می‌کنید.

اسکریپت‌های ساده برای بررسی خودکار و پاکسازی استخر

برای کاربران پیشرفته که می‌خواهند کنترل کامل بر روی فرآیند بررسی داشته باشند، می‌توانند از اسکریپت‌های ساده استفاده کنند. نگران نباشید — حتی اگر برنامه‌نویس نیستید، اجرای این اسکریپت‌ها و تنظیم آن‌ها برای وظایف خود آسان است.

اسکریپت Python برای بررسی لیست پروکسی

این اسکریپت لیست پروکسی را از یک فایل بررسی می‌کند، درخواست‌ها را از طریق هر کدام ارسال می‌کند و فقط پروکسی‌های کارآمد را در یک فایل جدید ذخیره می‌کند.

import requests
import time

# لیست پروکسی را از فایل می‌خوانیم
with open('proxies.txt', 'r') as f:
    proxy_list = f.read().splitlines()

working_proxies = []
dead_proxies = []

# هر پروکسی را بررسی می‌کنیم
for proxy_line in proxy_list:
    # فرمت: IP:PORT:USER:PASS
    parts = proxy_line.split(':')
    proxy_url = f"http://{parts[2]}:{parts[3]}@{parts[0]}:{parts[1]}"
    
    proxies = {
        'http': proxy_url,
        'https': proxy_url
    }
    
    try:
        # ارسال درخواست آزمایشی
        response = requests.get('http://ip-api.com/json', 
                              proxies=proxies, 
                              timeout=10)
        
        if response.status_code == 200:
            print(f"✓ کار می‌کند: {parts[0]}:{parts[1]}")
            working_proxies.append(proxy_line)
        else:
            print(f"✗ کار نمی‌کند: {parts[0]}:{parts[1]}")
            dead_proxies.append(proxy_line)
            
    except Exception as e:
        print(f"✗ خطا: {parts[0]}:{parts[1]} - {str(e)}")
        dead_proxies.append(proxy_line)
    
    time.sleep(0.5)  # تأخیر بین بررسی‌ها

# ذخیره نتایج
with open('working_proxies.txt', 'w') as f:
    f.write('\n'.join(working_proxies))

with open('dead_proxies.txt', 'w') as f:
    f.write('\n'.join(dead_proxies))

print(f"\nآماده شد! کارآمدها: {len(working_proxies)}, مرده‌ها: {len(dead_proxies)}")

چگونه اجرا کنیم:

  1. Python را نصب کنید (python.org) و کتابخانه requests را: pip install requests
  2. فایل proxies.txt را با لیست پروکسی ایجاد کنید (فرمت: IP:PORT:USER:PASS، هر کدام در یک خط جدید)
  3. اسکریپت را به عنوان check_proxies.py ذخیره کنید
  4. اجرا کنید: python check_proxies.py
  5. دو فایل دریافت کنید: working_proxies.txt (کارآمدها) و dead_proxies.txt (برای حذف)

اسکریپت با بررسی از طریق پلتفرم هدف

نسخه پیشرفته‌تر — بررسی پروکسی نه در وب‌سایت آزمایشی، بلکه در پلتفرم واقعی (Instagram، Facebook، Wildberries). این نشان می‌دهد که آیا IP به‌طور خاص برای وظیفه شما مسدود شده است یا خیر.

import requests
import time

# وب‌سایت هدف برای بررسی (برای مثال، Instagram)
TARGET_URL = 'https://www.instagram.com/'

with open('proxies.txt', 'r') as f:
    proxy_list = f.read().splitlines()

working_proxies = []

for proxy_line in proxy_list:
    parts = proxy_line.split(':')
    proxy_url = f"http://{parts[2]}:{parts[3]}@{parts[0]}:{parts[1]}"
    
    proxies = {
        'http': proxy_url,
        'https': proxy_url
    }
    
    try:
        start_time = time.time()
        response = requests.get(TARGET_URL, 
                              proxies=proxies, 
                              timeout=15,
                              headers={'User-Agent': 'Mozilla/5.0'})
        response_time = time.time() - start_time
        
        # بررسی می‌کنیم: آیا وب‌سایت در دسترس است و مسدودسازی وجود ندارد
        if response.status_code == 200 and 'login' in response.text.lower():
            if response_time < 5:  # سرعت کمتر از 5 ثانیه
                print(f"✓ OK: {parts[0]} | سرعت: {response_time:.2f}s")
                working_proxies.append(proxy_line)
            else:
                print(f"⚠ کند: {parts[0]} | {response_time:.2f}s")
        else:
            print(f"✗ مسدود شده: {parts[0]}")
            
    except Exception as e:
        print(f"✗ کار نمی‌کند: {parts[0]}")
    
    time.sleep(1)

with open('instagram_working_proxies.txt', 'w') as f:
    f.write('\n'.join(working_proxies))

print(f"\nپروکسی‌ها برای Instagram: {len(working_proxies)}")

این اسکریپت دسترسی به Instagram را از طریق هر پروکسی بررسی می‌کند و فقط آن‌هایی را ذخیره می‌کند که: (1) به وب‌سایت دسترسی دارند، (2) مسدودسازی را نمی‌بینند، (3) سریع‌تر از 5 ثانیه پاسخ می‌دهند. به همین ترتیب می‌توان آن را برای Facebook، TikTok، Wildberries تنظیم کرد — فقط TARGET_URL را تغییر دهید.

اتوماسیون از طریق cron (Linux/Mac) یا Task Scheduler (Windows)

برای اینکه بررسی به‌طور خودکار هر چند ساعت یک‌بار انجام شود، اجرای اسکریپت را بر اساس زمان‌بندی تنظیم کنید.

Linux/Mac (از طریق cron):

  1. ترمینال را باز کنید و وارد کنید: crontab -e
  2. یک خط برای اجرای هر 6 ساعت اضافه کنید:
    0 */6 * * * /usr/bin/python3 /path/to/check_proxies.py
  3. ذخیره کنید — حالا اسکریپت به‌طور خودکار اجرا خواهد شد

Windows (از طریق Task Scheduler):

  1. "برنامه‌ریز وظایف" (Task Scheduler) را باز کنید
  2. یک وظیفه جدید ایجاد کنید → "اجرای برنامه" را انتخاب کنید
  3. مسیر python.exe و آرگومان — مسیر اسکریپت را مشخص کنید
  4. تراگگر را تنظیم کنید: هر 6 ساعت تکرار شود
  5. وظیفه را ذخیره کنید

حذف خودکار پروکسی‌های غیرکارآمد برای پارس کردن بازارها

اگر شما به پارس کردن قیمت‌ها در Wildberries، Ozon یا Avito مشغول هستید، مشکل پروکسی‌های مسدود شده به‌ویژه مهم است — بازارها به‌طور فعال با درخواست‌های خودکار مبارزه می‌کنند.

چرا بازارها پروکسی‌ها را مسدود می‌کنند

Wildberries، Ozon و سایر بازارها از محافظت در برابر پارس کردن استفاده می‌کنند:

  • محدودیت درخواست‌ها از یک IP (rate limiting) — معمولاً 100-200 درخواست در ساعت
  • مسدودسازی IP در صورت فعالیت مشکوک (درخواست‌های خیلی سریع، عدم وجود کوکی‌ها)
  • بررسی واقعی بودن IP — پروکسی‌های دیتاسنتری بیشتر از پروکسی‌های مسکونی مسدود می‌شوند
  • کد CAPTCHA در صورت تجاوز از محدودیت‌ها — اگر IP چندین بار کد CAPTCHA دریافت کند، مسدود می‌شود

برای پارس کردن بازارها، پیشنهاد می‌کنیم از پروکسی‌های مسکونی استفاده کنید — آن‌ها مانند کاربران عادی به نظر می‌رسند و کمتر تحت مسدودسازی قرار می‌گیرند.

ادغام بررسی پروکسی در پارسر

بیشتر پارسرهای آماده (برای مثال، Datacol، ParseHub، Octoparse) دارای ویژگی داخلی برای حذف خودکار پروکسی‌های مسدود شده نیستند. اما شما می‌توانید بررسی خارجی را تنظیم کرده و لیست پروکسی را در پارسر به‌روز کنید.

الگوریتم برای پارسر Wildberries:

  1. یک اسکریپت بررسی پروکسی از طریق Wildberries ایجاد کنید (مشابه مثال بالا با Instagram، اما TARGET_URL = 'https://www.wildberries.ru/')
  2. تنظیم کنید که اسکریپت هر 4 ساعت از طریق cron/Task Scheduler اجرا شود
  3. اسکریپت پروکسی‌های کارآمد را در فایل working_proxies.txt ذخیره می‌کند
  4. در تنظیمات پارسر، مسیر این فایل را به عنوان منبع پروکسی مشخص کنید
  5. پارسر به‌طور خودکار لیست به‌روز شده را در هر بار راه‌اندازی بارگذاری می‌کند

به این ترتیب، پارسر همیشه فقط با پروکسی‌های به‌روز کار می‌کند و پروکسی‌های مسدود شده به‌طور خودکار از چرخش حذف می‌شوند.

تنظیم چرخش پروکسی در پارسر

علاوه بر حذف پروکسی‌های مرده، مهم است که چرخش پروکسی‌های زنده را به‌درستی تنظیم کنید — تا یک IP را بیش از حد بارگذاری نکنید.

پارامتر چرخش توصیه برای Wildberries/Ozon توصیه برای Avito
درخواست‌ها از یک IP 50-100 درخواست، سپس تغییر 30-50 درخواست
تأخیر بین درخواست‌ها 2-5 ثانیه 3-7 ثانیه
اندازه استخر پروکسی حداقل 20-30 پروکسی حداقل 10-15 پروکسی
نوع پروکسی پروکسی‌های مسکونی یا موبایل پروکسی‌های مسکونی (بر اساس شهرها)

چقدر باید پروکسی‌ها را بررسی کنیم و چه زمانی باید از استخر حذف کنیم

فرکانس بررسی پروکسی به نوع وظیفه و نوع پروکسی بستگی دارد. در اینجا توصیه‌هایی برای سناریوهای مختلف آورده شده است:

برای آربیتراژ Facebook Ads / TikTok Ads

  • فرکانس بررسی: هر 6-12 ساعت
  • چه زمانی حذف کنیم: اگر پروکسی 2 بار متوالی پاسخ ندهد یا از Facebook مسدود شده باشد
  • معیار مسدود شدن: هنگام تلاش برای ورود به Facebook Ads از طریق پروکسی، مسدودسازی حساب یا درخواست تأیید هویت ظاهر می‌شود
  • نوع پروکسی: پروکسی‌های موبایل (برای فارم) یا پروکسی‌های مسکونی (برای راه‌اندازی کمپین‌ها)

برای SMM (Instagram، TikTok، VK)

  • فرکانس بررسی: هر 12-24 ساعت
  • چه زمانی حذف کنیم: اگر پروکسی کار نمی‌کند یا Instagram در هر ورود تأیید هویت را درخواست کند
  • معیار مسدود شدن: CAPTCHA‌های مداوم، مسدودسازی فعالیت‌ها (لایک‌ها، نظرات)، shadowban
  • ویژگی: برای Instagram ثبات IP مهم است — پروکسی‌ها را برای یک حساب بدون نیاز تغییر ندهید

برای پارس کردن بازارها

  • فرکانس بررسی: هر 2-4 ساعت (بازارها سریعاً مسدود می‌کنند)
  • چه زمانی حذف کنیم: اگر پروکسی 3+ بار CAPTCHA دریافت کند یا زمان پاسخ بیشتر از 10 ثانیه باشد
  • معیار مسدود شدن: Wildberries/Ozon خطای 403 را برمی‌گرداند، درخواست CAPTCHA می‌کند یا صفحه مسدود شده را نشان می‌دهد
  • استراتژی: از یک استخر بزرگ (50+ پروکسی) با چرخش سریع استفاده کنید

چک‌لیست: چه زمانی پروکسی‌ها را از استخر حذف کنیم

پروکسی‌ها را بلافاصله حذف کنید اگر:

  • پروکسی به درخواست‌ها پاسخ نمی‌دهد (timeout) 2 بار متوالی
  • خطای احراز هویت 407 (نام کاربری/گذرواژه نادرست) — ابتدا داده‌ها را بررسی کنید، اگر درست بودند — حذف کنید
  • IP در لیست‌های سیاه است (بررسی از طریق mxtoolbox.com/blacklists.aspx)
  • پلتفرم (Facebook، Instagram، Wildberries) به‌طور مداوم CAPTCHA یا مسدودسازی را نشان می‌دهد
  • زمان پاسخ به‌طور مداوم بیشتر از 10 ثانیه است
  • موقعیت جغرافیایی IP با آنچه اعلام شده مطابقت ندارد (برای تبلیغات هدفمند بحرانی است)

فوری حذف نکنید اگر:

  • پروکسی کند است (5-10 ثانیه)، اما کار می‌کند — برای جایگزینی علامت‌گذاری کنید، اما فوراً حذف نکنید
  • یک CAPTCHA در Instagram — این ممکن است یک بررسی تصادفی باشد، نه مسدود شدن IP
  • عدم دسترسی موقت (برای مثال، ارائه‌دهنده پروکسی در حال انجام کارهای فنی است) — 1-2 ساعت صبر کنید

اتوماسیون تصمیم‌گیری: چه زمانی حذف کنیم، چه زمانی نگه داریم

برای اینکه پروکسی‌ها را در صورت خطاهای تصادفی حذف نکنید، سیستم را با "سه تلاش" تنظیم کنید:

  1. اولین بررسی ناموفق — پروکسی را به عنوان "مشکوک" علامت‌گذاری کنید، اما در استخر نگه دارید
  2. دومین بررسی ناموفق (پس از 1-2 ساعت) — به دسته "مشکل‌دار" منتقل کنید، برای وظایف جدید استفاده نکنید
  3. سومین بررسی ناموفق — به‌طور کامل از استخر حذف کنید

این را می‌توان از طریق تغییر اسکریپت بررسی پیاده‌سازی کرد — یک ستون "failed_checks" به فایل لیست پروکسی اضافه کنید و شمارنده را در هر بار ناموفق افزایش دهید.

نتیجه‌گیری

حذف خودکار پروکسی‌های مسدود شده از استخر — نه تنها یک راحتی، بلکه یک ضرورت برای کار حرفه‌ای با چند حساب کاربری، آربیتراژ ترافیک و پارس کردن داده‌ها است. شما چندین روش پیاده‌سازی را یاد گرفتید: از ویژگی‌های داخلی در مرورگرهای ضد شناسایی (Dolphin Anty، AdsPower) تا سرویس‌های خارجی بررسی و اسکریپت‌های خود در Python.

روش را بسته به مقیاس وظیفه انتخاب کنید: برای 10-20 حساب، بررسی دستی در Dolphin Anty یک بار در روز کافی است، برای 100+ حساب یا پارس فعال بازارها نیاز به اتوماسیون کامل از طریق اسکریپت‌ها با بررسی هر 2-4 ساعت است.

به یاد داشته باشید که قانون اصلی این است: بهتر است پروکسی را یک بار دیگر بررسی کنید تا اینکه حساب مشتری یا بودجه تبلیغاتی را به دلیل IP مسدود شده از دست بدهید. یک بار بررسی خودکار را تنظیم کنید — و برای همیشه از مشکل فراموش کنید.

اگر به دنبال پروکسی‌های قابل اعتماد برای آربیتراژ، SMM یا پارس کردن بازارها هستید، پیشنهاد می‌کنیم پروکسی‌های مسکونی را امتحان کنید — آن‌ها سطح بالایی از اعتماد را از طرف پلتفرم‌ها و حداقل خطر مسدودسازی را فراهم می‌کنند. برای فارم کردن حساب‌های Facebook و Instagram، پروکسی‌های موبایل با چرخش خودکار IP مناسب هستند.

```