دو ردیف با نشانی IP یکسان و درگاه‌های متفاوت، دو نقطهٔ اتصال متفاوت‌اند. حذف یکی فقط به دلیل تکرار IP ممکن است پراکسی سالم یا پروتکل پراکسی دیگری را حذف کند.

برای نمونه، 203.0.113.10:8080 و 203.0.113.10:1080 به درگاه‌های متفاوتی وصل می‌شوند. یکی ممکن است HTTP و دیگری SOCKS5 باشد. قواعد دسترسی یا در دسترس بودن نیز می‌تواند متفاوت باشد. این شماره‌درگاه‌های نمونه چیزی را دربارهٔ سرویس واقعی قطعی نمی‌کنند.

نقطهٔ اتصال کامل را آزمایش کنید

اگر درگاه 8080 با پایان مهلت روبه‌رو شود، موفقیت درخواست به درگاه 1080 ثابت نمی‌کند که ردیف اول کار می‌کند. برای هر آزمایش، پروتکل، نشانی و درگاه را ثبت کنید. گزارشی که فقط می‌گوید «این IP از کار افتاده» اطلاعاتی را از دست می‌دهد که ممکن است نتیجه را توضیح دهد.

عکس آن هم درست است: دو درگاه ممکن است در نهایت از یک نشانی خروجی استفاده کنند. این موضوع آن‌ها را به یک نقطهٔ اتصال تبدیل نمی‌کند. ممکن است زیرساخت یا محدودیت‌های مشترک داشته باشند؛ پس نگه‌داشتن هر دو ردیف اثبات‌کنندهٔ دو گردانندهٔ مستقل یا دو خروجی متفاوت نیست.

چه چیزی باید تکراری محسوب شود؟

در فهرستی ساده با یک پروتکل مشخص، موارد تکراری را بر پایهٔ IP نرمال‌شده و مقدار عددی درگاه حذف کنید. نمونهٔ پاک‌سازی با Python فقط برای IPv4 این قاعده را روی سطرهای سادهٔ IP:port اعمال می‌کند. اگر فایل چند پروتکل را ترکیب کرده، آن اطلاعات را هم نگه دارید. هنگام وارد کردن از فهرست پروکسی رایگان، پروتکل را در کنار هر نشانی و درگاه حفظ کنید.

دو برچسب برای IP:port کاملاً یکسان نیازمند بررسی دقیق‌تر است. یک مدخل HTTP و یک مدخل HTTPS ممکن است یک پراکسی HTTP را توصیف کنند که CONNECT را هم پشتیبانی می‌کند. یا سرویسی ممکن است چند نوع دست‌دهی را بپذیرد. رکوردها را فقط پس از درک معنای برچسب‌ها ادغام کنید؛ هنگام پاک‌سازی متن، اطلاعات قابلیت‌ها را دور نریزید.

قالب‌بندی می‌تواند تفاوت کاذب بسازد

08080 و 8080 اگر هر دو درگاه ده‌دهی باشند، مقدار عددی یکسانی دارند. نشانی‌های IPv6 نیز ممکن است چند شکل متنی هم‌ارز داشته باشند. پیش از مقایسه، نشانی و درگاه را نرمال کنید و منبع اصلی را برای عیب‌یابی نگه دارید.

حذف موارد تکراری قالب فهرست را بهتر می‌کند. این کار آنلاین بودن نقطهٔ اتصال، خروجی‌های جداگانهٔ دو نقطه یا درستی برچسب کشور را بررسی نمی‌کند.

مقالات مرتبط