حل JS Captcha از طریق پروکسی. همه کسانی که از پروکسیها استفاده میکنند باید این بخش را بخوانند
لطفاً این توضیح را بهدقت بخوانید تا بهتر فهمید که ما چه کاری را انجام میدهیم
فرایند حل ۲ مرحله دارد.
۱. قبل از اینکه وظیفه Recaptcha شما را به کارگرمان بفرستیم، ما چندین کنترل را روی پروکسیتان انجام میدهیم تا مطمئن شویم که بهدرستی کار میکند و با نیازهای ما تناسب دارد. اگر پروکسی شما در چکاپ قبول شود، سیستم نتیجه این کنترل را تا ۱۰ دقیقه به خاطر میسپارد. اگر در این چکاپ رد شود - آن را تا ۶۰ ثانیه به خاطر میسپارد.
۲. فرایند حل. کارگر یک وظیفه را دریافت میکند و Recaptcha در مرورگر او نمایش داده میشود که طوری تنظیم شده است تا از طریق سرور پروکسی خودمان - که آن را Proxygate مینامیم - کار کند. Proxygate به پروکسی شما متصل میشود و بهاینترتیب یک زنجیره امن را میسازد، پس کارگر دسترسی مستقیمی به داده پروکسی شما ندارد.
اگر پروکسیتان خیلی خوب کار کند، یک Recaptcha درخواست خواهد شد و با موفقیت از طریق پروکسیتان حل خواهد شد.
اگر پروکسی با کیفیت پایینی داشته باشید، شاید تعدادی خطای اتصال، خواندن/نوشتن و غیره در حین این مرحله اتفاق بیفتد. Proxygate وظیفه Recaptcha را با یکی از کدهای خطا که متعلق به ما است علامتگذاری خواهد کرد و آن وظیفه را لغو میکند. اگر کمتر از ۱% از تعداد کل اتصالها با خطا همراه باشند، خطاها اشکالی ایجاد نمیکنند، اما درصد بالاتر نشان میدهد که باید پروکسی را با پروکسی دیگری تعویض کنید یا استفاده از حالت پروکسی-خاموش را شروع کنید. نمیتوانیم با پروکسیهایی با تعداد بیشتری از خطاها کار کنیم؛ زیرا از دید کارگرانمان، این حالت شبیه به مشکلات سیستم دائمی است، وظیفههای آنها همیشه ریست میشوند، و آنها نمیتوانند دستمزدی بگیرند.
قوانین:
- اگر پروکسیتان در مرحله اول فیلتر شود، $۰٫۰۰۰۱ کم میکنیم.
- اگر پروکسیتان در حین حل کپچا دچار شکست شود کل هزینه آن وظیفه را کم میکنیم چون زمان کارگرمان را تلف کردهاید.
- فقط آدرسهای IP پروکسی پذیرفته میشوند و نه نامهای هاست.
- یک پروکسی باید در ۲ ثانیه واکنش نشان دهد، باید آدرس IP اولیه را پنهان کند، از SSL، انتقال تصویر، URL های با آدرس طولانی پشتیبانی کند و گوگل نباید آن را مسدود کرده باشد.
از ابزار چککننده پروکسی ما استفاده کنید تا بفهمید که آیا پروکسیتان با خدماتمان سازگار است یا خیر. لطفاً توجه کنید که کسب نتیجه موفق در چککننده پروکسی، تضمین نمیکند که حل کپچای بدون خطا و بدون مشکلی داشته باشید. اگر خطاهایی مثل ERROR_PROXY_CONNECT_REFUSED یا ERROR_PROXY_CONNECT_TIMEOUT را دریافت کردید، این خطاها یعنی پروکسیتان در برخی مواقع دچار شکست شده است. اگر درصد بالایی از این نوع خطاها داشته باشید ما تا یک ساعت این پروکسی را مسدود میکنیم.
لطفاً برای ما ننویسید یا به ما نگویید که بهترین پروکسیهای بازار را خریدهاید (بهخصوص درباره زباله باتنت از Luminati). بهترین پروکسیها، آن دسته از پروکسیها هستند که شما بر روی سرور اختصاصیتان یا VPS دارای حافظه RAM کافی خودتان نصب کرده باشید. همه سرویسهایی که پروکسی میفروشند، سختافزار و زیرساخت شبکه مشابهی را به سایر مشتریان میفروشند. شاید یک آدرس اختصاصی IP داشته باشید اما این IP با سروری مرتبط است که ۱۰۰ مشتری دیگر و ۱۰۰ IP دیگر دارد. و هرگز نمیفهمید که پیکربندی سختافزاری آن سرور چیست.
پس ما تشویقتان میکنیم تا از نرمافزار سرور پروکسی SQUID استفاده کنید که به زبان C++ نوشته شده است و از زمان تولد اینترنت تا به حال در دسترس بوده است. وقتی آن را روی سرور خودتان نصب کنید، میتوانید این موضوع و مشکلات احتمالی را فراموش کنید و از احترام زیادی که ما و کارگرانمان به شما خواهیم گذاشت، لذت ببرید.
فرایند حل ۲ مرحله دارد.
۱. قبل از اینکه وظیفه Recaptcha شما را به کارگرمان بفرستیم، ما چندین کنترل را روی پروکسیتان انجام میدهیم تا مطمئن شویم که بهدرستی کار میکند و با نیازهای ما تناسب دارد. اگر پروکسی شما در چکاپ قبول شود، سیستم نتیجه این کنترل را تا ۱۰ دقیقه به خاطر میسپارد. اگر در این چکاپ رد شود - آن را تا ۶۰ ثانیه به خاطر میسپارد.
۲. فرایند حل. کارگر یک وظیفه را دریافت میکند و Recaptcha در مرورگر او نمایش داده میشود که طوری تنظیم شده است تا از طریق سرور پروکسی خودمان - که آن را Proxygate مینامیم - کار کند. Proxygate به پروکسی شما متصل میشود و بهاینترتیب یک زنجیره امن را میسازد، پس کارگر دسترسی مستقیمی به داده پروکسی شما ندارد.
اگر پروکسیتان خیلی خوب کار کند، یک Recaptcha درخواست خواهد شد و با موفقیت از طریق پروکسیتان حل خواهد شد.
اگر پروکسی با کیفیت پایینی داشته باشید، شاید تعدادی خطای اتصال، خواندن/نوشتن و غیره در حین این مرحله اتفاق بیفتد. Proxygate وظیفه Recaptcha را با یکی از کدهای خطا که متعلق به ما است علامتگذاری خواهد کرد و آن وظیفه را لغو میکند. اگر کمتر از ۱% از تعداد کل اتصالها با خطا همراه باشند، خطاها اشکالی ایجاد نمیکنند، اما درصد بالاتر نشان میدهد که باید پروکسی را با پروکسی دیگری تعویض کنید یا استفاده از حالت پروکسی-خاموش را شروع کنید. نمیتوانیم با پروکسیهایی با تعداد بیشتری از خطاها کار کنیم؛ زیرا از دید کارگرانمان، این حالت شبیه به مشکلات سیستم دائمی است، وظیفههای آنها همیشه ریست میشوند، و آنها نمیتوانند دستمزدی بگیرند.
قوانین:
- اگر پروکسیتان در مرحله اول فیلتر شود، $۰٫۰۰۰۱ کم میکنیم.
- اگر پروکسیتان در حین حل کپچا دچار شکست شود کل هزینه آن وظیفه را کم میکنیم چون زمان کارگرمان را تلف کردهاید.
- فقط آدرسهای IP پروکسی پذیرفته میشوند و نه نامهای هاست.
- یک پروکسی باید در ۲ ثانیه واکنش نشان دهد، باید آدرس IP اولیه را پنهان کند، از SSL، انتقال تصویر، URL های با آدرس طولانی پشتیبانی کند و گوگل نباید آن را مسدود کرده باشد.
از ابزار چککننده پروکسی ما استفاده کنید تا بفهمید که آیا پروکسیتان با خدماتمان سازگار است یا خیر. لطفاً توجه کنید که کسب نتیجه موفق در چککننده پروکسی، تضمین نمیکند که حل کپچای بدون خطا و بدون مشکلی داشته باشید. اگر خطاهایی مثل ERROR_PROXY_CONNECT_REFUSED یا ERROR_PROXY_CONNECT_TIMEOUT را دریافت کردید، این خطاها یعنی پروکسیتان در برخی مواقع دچار شکست شده است. اگر درصد بالایی از این نوع خطاها داشته باشید ما تا یک ساعت این پروکسی را مسدود میکنیم.
لطفاً برای ما ننویسید یا به ما نگویید که بهترین پروکسیهای بازار را خریدهاید (بهخصوص درباره زباله باتنت از Luminati). بهترین پروکسیها، آن دسته از پروکسیها هستند که شما بر روی سرور اختصاصیتان یا VPS دارای حافظه RAM کافی خودتان نصب کرده باشید. همه سرویسهایی که پروکسی میفروشند، سختافزار و زیرساخت شبکه مشابهی را به سایر مشتریان میفروشند. شاید یک آدرس اختصاصی IP داشته باشید اما این IP با سروری مرتبط است که ۱۰۰ مشتری دیگر و ۱۰۰ IP دیگر دارد. و هرگز نمیفهمید که پیکربندی سختافزاری آن سرور چیست.
پس ما تشویقتان میکنیم تا از نرمافزار سرور پروکسی SQUID استفاده کنید که به زبان C++ نوشته شده است و از زمان تولد اینترنت تا به حال در دسترس بوده است. وقتی آن را روی سرور خودتان نصب کنید، میتوانید این موضوع و مشکلات احتمالی را فراموش کنید و از احترام زیادی که ما و کارگرانمان به شما خواهیم گذاشت، لذت ببرید.
از کدام IP برای دسترسی به پروکسیهایم استفاده میکنید؟
ما از IP 78.46.86.231 به پروکسیهایتان دسترسی داریم. ولی این IP شاید با گذشت زمان تغییر کند. در اینجا یک روش مستندسازینشده را برای به دست آوردن آدرس دسترسی کنونی مشاهده میکنید:
https://api.anti-captcha.com/getProxygateAddress
https://api.anti-captcha.com/getProxygateAddress
خطاهای پروکسی زیادی دارم که با تایماوتها، ممنوعیتها و غیره مرتبط هستند
سیستم ما طوری ساخته شده است تا فقط با پروکسیهایی کار کند که بهترین کیفیت را دارند، زیرا کارهای زیادی از طریق پروکسیها انجام میشوند، پس پروکسیها باید ۱۰۰% مطمئن باشند. الگوریتمها به طور خودکار پروکسیهای بد را فیلتر میکنند و حتی گاهی اوقات آنها را مسدود میکنند.
دلیل این کار را در ادامه شرح میدهیم. هر کپچا توسط یک کارگر انسانی پردازش میشود، که در ازای زمانی که برای کار صرف میکند، به او پول پرداخت میشود. وقتی کارگران، وظایف کپچای زیادی با پروکسیهای کند/خراب/ممنوع دریافت میکنند، درآمد متوسط آنها کاهش پیدا میکند، اگر این اتفاق بیفتد، آنها سیستم ما را ترک میکنند تا به رقبایمان ملحق شوند. ما نمیخواهیم چنین اتفاقی بیفتد. و واقعاً و حتماً نیاز داریم تا مشتریانمان بهترین پروکسیهایی را استفاده کنند که میتوانند به دست بیاورند.
تجربه ما نشان میدهد که بهترین پروکسیها، آنهایی هستند که در سرورهای اختصاصی/VPS خودتان نصب کردهاید. فقط کافی است دستهای از VPS های ابری را اجاره کنید و یک سرور SQUID روی آنها نصب کنید. در این آدرس بهتفصیل دستورالعملهای نحوه انجام این کار را مشاهده میکنید - این کار کاملاً ساده است.
دلیل این کار را در ادامه شرح میدهیم. هر کپچا توسط یک کارگر انسانی پردازش میشود، که در ازای زمانی که برای کار صرف میکند، به او پول پرداخت میشود. وقتی کارگران، وظایف کپچای زیادی با پروکسیهای کند/خراب/ممنوع دریافت میکنند، درآمد متوسط آنها کاهش پیدا میکند، اگر این اتفاق بیفتد، آنها سیستم ما را ترک میکنند تا به رقبایمان ملحق شوند. ما نمیخواهیم چنین اتفاقی بیفتد. و واقعاً و حتماً نیاز داریم تا مشتریانمان بهترین پروکسیهایی را استفاده کنند که میتوانند به دست بیاورند.
تجربه ما نشان میدهد که بهترین پروکسیها، آنهایی هستند که در سرورهای اختصاصی/VPS خودتان نصب کردهاید. فقط کافی است دستهای از VPS های ابری را اجاره کنید و یک سرور SQUID روی آنها نصب کنید. در این آدرس بهتفصیل دستورالعملهای نحوه انجام این کار را مشاهده میکنید - این کار کاملاً ساده است.
آیا میتوانید پروکسیهایم را از مسدودی خارج کنید؟
نه، این کار را انجام نمیدهیم.
۱. اگر پروکسیتان غیرفعال شود، میتوانید از آن برای ارسال مجدد وظیفه بعد از ۵ دقیقه استفاده کنید. ما آن را چک خواهیم کرد و اگر کارایی داشته باشد، وظیفه را بهپیش میبریم.
۲. در سایر موارد - وقتی پروکسیتان، خطاهای تایم اوت را دریافت می کند، یا ما تشخیص دهیم که گوگل آن را ممنوع کرده است، یا پروکسیتان آفلاین شود - آن را تا پایان ساعت جاری مسدود میکنیم.
ما به این دلیل این کار را انجام میدهیم که کارگرانمان وظایفشان را از طریق این پروکسیها انجام میدهند و وقتی یک پروکسی کند میشود یا باعث وقفه میشود آنها خیلی سریع عصبانی میشوند و کار را متوقف میکنند.
اگر نمیتوانید پروکسیهای مطمئنی تهیه کنید، خیلی ساده از گزینه " Recaptcha بدون پروکسی اجباری" در قسمت API Override در بخش تنظیمات API استفاده کنید. این گزینه اصلاً به پروکسی نیاز ندارد.
۱. اگر پروکسیتان غیرفعال شود، میتوانید از آن برای ارسال مجدد وظیفه بعد از ۵ دقیقه استفاده کنید. ما آن را چک خواهیم کرد و اگر کارایی داشته باشد، وظیفه را بهپیش میبریم.
۲. در سایر موارد - وقتی پروکسیتان، خطاهای تایم اوت را دریافت می کند، یا ما تشخیص دهیم که گوگل آن را ممنوع کرده است، یا پروکسیتان آفلاین شود - آن را تا پایان ساعت جاری مسدود میکنیم.
ما به این دلیل این کار را انجام میدهیم که کارگرانمان وظایفشان را از طریق این پروکسیها انجام میدهند و وقتی یک پروکسی کند میشود یا باعث وقفه میشود آنها خیلی سریع عصبانی میشوند و کار را متوقف میکنند.
اگر نمیتوانید پروکسیهای مطمئنی تهیه کنید، خیلی ساده از گزینه " Recaptcha بدون پروکسی اجباری" در قسمت API Override در بخش تنظیمات API استفاده کنید. این گزینه اصلاً به پروکسی نیاز ندارد.
My proxies are good, but they're still not working with Anti-Captcha. What can I do?