AntiGateTask: کسی بھی captcha کے تحفظ کو نظرانداز کرنے کا ایک قطعی حل
یہ ایک ایسی قسم کا ٹاسک ہے جہاں آپ کی ایپ ہمارے کارکنوں کے لیے پیج کا URL ایڈریس اور حسب ضرورت اسائنمنٹ فراہم کرتی ہے۔ وہ اسے مرحلہ وار مکمل کرتے ہیں اور پھر اپنے مکمل براؤزر فنگر پرنٹ اور کوکیز کو آپ کی ایپ پر واپس بھیجتے ہیں، جسے یہ سیشن جاری رکھنے کے لیے استعمال کر سکتی ہے۔
ٹیکنالوجی کی مکمل تفصیل کے لیے براہ کرم یہ مضمون، یا یہ YouTube ٹیوٹوریل سے رجوع کریں۔
نوٹ کریں کہ یہاں آپشنل پراکسی پیرامیٹرز ہیں۔ صرف HTTPS پراکسیز قبول کی جاتی ہیں، “proxyAddress” ایک IP ایڈریس ہونا چاہیے۔
ٹاسک آبجیکٹ
پراپرٹی | قسم | درکار ہے | مقصد |
---|---|---|---|
type | اسٹرنگ | ہاں | AntiGateTask |
websiteURL | اسٹرنگ | ہاں | ٹارگٹ ویب پیج کا ایڈریس جہاں ہمارا کارکن نیویگیٹ کرے گا۔ |
templateName | اسٹرنگ | ہاں | ہمارے ڈیٹا بیس سے منظر نامے کے ٹیمپلیٹ کا نام۔ آپ موجودہ ٹیمپلیٹ استعمال کر سکتے ہیں یا اپنا بنا سکتے ہیں۔ آپ اس ٹیبل کے نیچے موجودہ ٹیمپلیٹ تلاش کر سکتے ہیں۔ |
variables | آبجیکٹ | ہاں | ٹیمپلیٹ کے متغیرات اور ان کی ویلیوز پر مشتمل آبجیکٹ۔ |
domainsOfInterest | ارے | نہیں | ڈومین ناموں کی فہرست جہاں ہمیں کوکیز اور لوکل سٹوریج ڈیٹا اکٹھا کرنا چاہیے۔ ٹیمپلیٹ میں ترمیم کرتے وقت اس فہرست کو جامد طور پر بھی بیان کیا جا سکتا ہے۔ |
proxyAddress | اسٹرنگ | نہیں | پراکسی IP پتہ ipv4/ipv6۔ مقامی نیٹ ورکس سے کوئی ہوسٹ نام یا IP پتے نہیں۔ |
proxyPort | انٹیگر | نہیں | Proxy port |
proxyLogin | اسٹرنگ | نہیں | پراکسی کے لیے لاگ ان جسے منظوری درکار ہوتی ہے (بنیادی) |
proxyPassword | اسٹرنگ | نہیں | Proxy password |
ٹیمپلیٹس کا کلیکشن
ٹاسک کے حل کا آبجیکٹ
پراپرٹی | قسم | مقصد |
---|---|---|
cookies | آبجیکٹ | کارکن کی جانب سے دیکھے گئے آخری پیج پر حاصل کیے گئے کوکیز والا آبجیکٹ۔ |
localStorage | آبجیکٹ | کوکیز کی طرح، آخری پیج پر حاصل کی گئی localStorage کی ویلیوز والا آبجیکٹ۔ |
fingerprint | آبجیکٹ | براؤزر فنگر پرنٹ پیرامیٹرز۔ اپنے سافٹ ویئر میں کارکن کا براؤزر سیشن دوبارہ بنانے کے لیے انہیں کوکیز اور ل localStorage کے ساتھ استعمال کریں۔ |
url | اسٹرنگ | اس پیج کا URL جہاں ٹیمپلیٹ پر عملدرآمد مکمل ہوا تھا |
domain | اسٹرنگ | آخری پیج کا ڈومین نام |
HTMLsInBase64 | ارے | بیس 64 میں انکوڈ شدہ صفحہ کے علاقوں کے HTML سنیپ شاٹس کی ایک صف۔ سنیپ شاٹس کو اینٹی گیٹ ٹیمپلیٹس میں "TAKE_HTML_SNAPSHOT_BY_SELECTOR" مراحل کے ذریعے لیا جاتا ہے۔ |
screenshots | ارے | کارکن کے براؤزر سے لیے گئے اسکرین شاٹس، اگر کوئی ہے۔ اسکرین شاٹس آرڈر کرنے کے لیے، اپنے ٹیمپلیٹ میں TAKE_SCREENSHOT قدم شامل کریں۔ |
requestHeaders | ارے | "domainsOfInterest" سے ہیڈرز کی درخواست کریں، اگر کوئی ہے۔ ہیڈر آرڈر کرنے کے لیے، اپنے ٹیمپلیٹ میں "دلچسپی کے ڈومینز سے HTTP ہیڈرز کی درخواست جمع کریں" کے آپشن کو فعال کریں۔ |
responseHeaders | ارے | "domainsOfInterest" سے جوابی ہیڈرز، اگر کوئی ہے۔ ہیڈر آرڈر کرنے کے لیے، اپنی ٹیمپلیٹ میں "دلچسپی کے ڈومینز سے جواب HTTP ہیڈر جمع کریں" کے آپشن کو فعال کریں۔ |
جواب کی مثال
{
"errorId": 0,
"status": "ready",
"solution": {
"cookies": {
"_ym_uid": "1637841149407895406",
"_ym_d": "1637841149",
"_ym_isad": "2",
"i18n_redirected2": "en"
},
"localStorage": {
"_ym40786994_lsid": "322553582843",
"_ym40786994_reqNum": "3",
"_ym_fip": "\"65aac1083a9e31e5db7fc4a33816f1da-a81f3b9bcdd80a361c14af38dc09b309-a81f3b9bcdd80a361c14af38dc09b309-4bd84c89c35a312599d807af285e7b5f-615e6e8d95ae2de0910b550b0e4dfce2-00b2e6de4e7f2e69dd7de8ef95c7338a-61b9878bbce18de73aafc8582a198c0c-33ad8703f96139d946191563a4c623e6-a81f3b9bcdd80a361c14af38dc09b309-c6d7b47b2dcff33f80cab17f3a360d0b-a95e7098ce4ab7ec9daa7fb4154b8ff4\"",
"_ym_retryReqs": "{}",
"_ym40786994_lastHit": "1637841164076",
"_ym_uid": "\"1637841149407895406\""
},
"fingerprint": {
"self.navigator.userAgent": "Mozilla\/5.0 (Windows NT 6.3; Win64; x64; rv:94.0) Gecko\/20100101 Firefox\/94.0",
"self.screen.width": 1280,
"self.screen.height": 768,
"self.screen.availWidth": 1280,
"self.screen.availHeight": 728,
"self.screen.availLeft": 0,
"self.screen.availTop": 0,
"self.navigator.vendorSub": "",
"self.navigator.productSub": "20100101",
"self.navigator.vendor": "",
"self.navigator.maxTouchPoints": 0,
"self.navigator.hardwareConcurrency": 2,
"self.navigator.cookieEnabled": true,
"self.navigator.appCodeName": "Mozilla",
"self.navigator.appName": "Netscape",
"self.navigator.appVersion": "5.0 (Windows)",
"self.navigator.platform": "Win32",
"self.navigator.product": "Gecko",
"self.navigator.language": "en-US",
"self.navigator.onLine": true,
"self.navigator.doNotTrack": "unspecified"
},
"url": "https:\/\/anti-captcha.com\/tutorials\/success-page?login=some%20login&pass=the%20password",
"domain": "anti-captcha.com",
"domainsOfInterest": {
"any-other-domain.com": {
"cookies": {
"example": "value",
"comment": "This will be available when you fill a list of Domains Of Interest in the template itself or via domainsOfInterest parameter in the task object"
},
"localStorage": {
"example": "localStorage value"
},
"url": "https://any-other-domain.com/some/path",
"domain": "any-other-domain.com"
}
},
"screenshots": [],
"requestHeaders": [],
"responseHeaders": []
},
"cost": "0.00858",
"ip": "5.25.11.114",
"createTime": 1637841143,
"endTime": 1637841189,
"solveCount": 0
}