@GamiD Вот функция, там всего один простой запрос, думаю разберешься
func getSolution(key, token string) (string, error) { url := fmt.Sprintf("https://www.google.com/recaptcha/api2/reload?k=%s", key) payload := fmt.Sprintf("reason=q&c=%s&size=invisible", token) resp, err := http.Post(url, "application/x-www-form-urlencoded", strings.NewReader(payload)) if err != nil { return "", err } defer resp.Body.Close() if resp.StatusCode != http.StatusOK { return "", fmt.Errorf("Failed to retrieve solution: %v", resp.Status) } // Read the response body body, err := io.ReadAll(resp.Body) if err != nil { return "", err } re := regexp.MustCompile(`"rresp","(.*?)",`) match := re.FindStringSubmatch(string(body)) if len(match) < 2 { return "", fmt.Errorf("Failed to extract 'rresp' value from the response body") } solution := match[1] return solution, nil }BAS + Capmonster + Recaptcha
-
-
@faun said in BAS + Capmonster + Recaptcha:
Всем привет.
Сразу к делу: Capmonster последний - 2.10.8.3, рекапча им решается только на англ. языке, формат в монстре "bus" 1,3,4 и т.д. Если рекапча настроена на русский язык, пишет - "Задание не определено". Как подружить BAS с русской рекапчей?
Оч. странно, только что специально попробовал установить заголовок на ru-RU, проконтролировал что при нажатии на чекбокс Рекаптчи2 появляются русские названия заданий и запустил разгадывание в БАС через КМ, успешно разгадало.

-
@staze said in BAS + Capmonster + Recaptcha:
что я купил модуль с sitekey и не знаю как его юзать в BAS
@staze Чуть выше вас есть сообщение с картинкой. @sergodjan66 Попробуйте обратится к нему.