Menu

একটি কলব্যাক সহ একটি ফর্মে Recaptcha বাইপাস করুন৷ টিউটোরিয়াল 2।


What you're going to learn

  • কীভাবে Recaptcha এবং NodeJS স্ক্রিপ্টের সাথে এই ফর্ম জমা দিতে হয় তা আপনি শিখবেন।
  • গোপন বার্তা এরিয়া এবং কলব্যাক পদ্ধতির মধ্যে পার্থক্য শিখুন।
  • জাভাস্ক্রিপ্ট 'grecaptcha.render' কল কীভাবে সঠিকভাবে অনুসন্ধান করতে হয় তা শিখুন।
Source code

এই ভিডিওটি আগে টিউটোরিয়াল থেকে পদ্ধতির পার্থক্য তুলে ধরেছে। ফর্মের টেক্সটেরিয়াতে জি-প্রতিক্রিয়া টোকেন পেস্ট করার পরিবর্তে, আমরা "চেকক্যাপচা" ফাংশনটি চালু করি যা পৃষ্ঠার উত্স কোডে পাওয়া যেতে পারে।

console.log('setting recaptcha g-response ...');
await tab.evaluate((token) => {
  checkCaptcha(token);
}, token);

কোনো সাবমিট বোতাম চাপারও প্রয়োজন নেই, কারণ Recaptcha সমাধান হয়ে যাওয়ার পর জমা দেওয়া স্বয়ংক্রিয়ভাবে হয়ে যায়।

console.log('submitting form .. ');
await Promise.all([
  tab.click('#contentbox > form > div > div.tac.padding20px > button'),
  tab.waitForNavigation({ waitUntil: "networkidle0" })
]);

পরবর্তী টিউটোরিয়াল এ আপনি শিখবেন কিভাবে Recaptcha দিয়ে একটি ফর্ম বাইপাস করতে হয় যেখানে কলব্যাক ফাংশন gresponse.render কল থেকে আলাদা করা হয় না এবং এর বডি এনক্রিপ্ট করা হয়।

Github

https://github.com/anti-captcha/solving-captcha-concepts/blob/master/tutorial2.js