HOME

Frequently Asked Questions

How do I register?

Click the registration button and register using Github or Gmail

How can I recover my password?

Use the "Restore Password" link on the login page.

How do I contact support?

Write in the general chat after registration to the admin nick "ADMIN" or write to me in TG ADMIN

How to use?

In general, there are two roles: "employees" and "customers"

"Employee" take "task" to work on the "STREAM" page by clicking the "Get Task" button, and if there is a task for them, they receive a task description and a browser stream. After completing the task, they click the "Finish Task" button

"Customers" transmit the task description and browser page stream using the "Puppeteer" plugin

Below is a detailed analysis of the actions for each role, followed by an example of code.

How to use it if you are an "Employee"?
How to use it if you are an "Customers"?
Example code for "Puppeteer"

Before using it, you need to get your "Api Key" on the "PROFILE" page

JavaScript
          
import puppeteer from "puppeteer";
import { solveSlider } from "puppeteer-slider-solve";

(async () => {
  const browser = await puppeteer.launch({
    args: ["--start-maximized"],
    defaultViewport:false,
    headless: 'new',
    slowMo: 250
  });
  const [page] = await browser.pages();
  await page.goto("https://www.geetest.com/en/adaptive-captcha-demo", {
    waitUntil: "networkidle2",
  });
  await page.waitForSelector(".tab-item.tab-item-1", {
    timeout: 25000,
    visible: true,
  });
  await page.click(".tab-item.tab-item-1");
  await page.waitForSelector('div[aria-label="Click to verify"]', {
    timeout: 25000,
    visible: true,
  });
  await page.click('div[aria-label="Click to verify"]');
  await page.waitForSelector(".geetest_box", { timeout: 25000, visible: true });
  await solveSlider(page, false, ".geetest_box", ".geetest_btn", 0);
  await page.screenshot({ path: "demo.png" });
  await browser.close();
})();