问题标签 [2captcha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
212 浏览

php - 为什么这些函数看不到我的变量?

为什么我会收到此错误:

未定义的变量 key_2captcha

我运行此代码将验证码传递给 2captcha 服务器:

我在 XAMPP 中运行此代码。

0 投票
2 回答
7368 浏览

python - 如何以编程方式将验证码图像上传到 python 中的这个解决服务(给定 html)?

我正在编写一个 python 程序,该程序需要能够解决网站上的验证码。我想使用 2captcha。我已经使用 selenium 编写了一个 python 脚本,它将完成我需要做的所有事情,除了解决验证码。当我点击 2captcha.com 的“API”选项卡时,这个(连同其他参数)就是显示的内容:

您可以上传两种可用格式的验证码:

多部分和 Base64.:

多板示例:

YOUR_APIKEY - 是您的 32 个符号长度的密钥。

Base64 示例:

YOUR_APIKEY - 是您的 32 个符号长度的密钥。

BASE64_FILE - 是 base 64 编码的图像主体。

我很了解python,以及它的大部分科学和数学模块,但我对网络相关的编程有点陌生。上面的代码看起来像 html。我如何让 python 程序执行上面的 html 指令?

0 投票
3 回答
2132 浏览

recaptcha - 如何使 imacro 选择/解决验证码?(RecaptchaV2)

我编辑了一些代码来自动解决 recaptcha v2。我从 2captcha/9kw 的 api 得到数字,一切都很完美!

但是在我得到数字之后。LIKE: 258 我怎样才能让每个数字都选中这个框?

这是我这部分的代码:(但它没有选择具体的数字,它选择了所有的照片)

请如果有人知道如何解决它,请帮助。

0 投票
1 回答
1320 浏览

c# - 如何将验证码图像上传到 2captcha C#

我想解析验证码,所以我使用 2captcha 服务,但我不了解通过多部分发布请求。

多部分样本:

0 投票
0 回答
2852 浏览

c# - Selenium c# w/2Captcha Recaptcha v2

因此,该网站需要填写验证码才能登录。

我正在使用 C# winforms 和 Selenium Webdrivers 以及 2Captcha 的 API

这是我将请求发送到 2Captcha 的代码

这是我从 2Captcha 获取已解决的验证码 ID 的代码

这是登录/验证码

所以问题是它在 GetAnswer 上给了我错误返回。这里有什么帮助吗?我知道这很复杂,但真的可以在这方面使用一些帮助。

0 投票
1 回答
4899 浏览

javascript - 如何手动调用(查找)ReCaptcha 回调函数?

我目前正在尝试解决验证码,并决定使用流行的 2captcha 服务来实现。他们的方法是向他们发送验证码值(谷歌验证码密钥和站点线程),然后他们解决它并将应该发送给谷歌的完成值发回给我,以检查验证码是否已解决。

我被困在最后一步;使用返回的求解值并将其发送给谷歌。正如文档https://2captcha.com/2captcha-api#callback解释的那样,我没有找到“提交”按钮,因此需要自己找到 recaptcha 回调函数,所以我可以调用它。但是,我确实很难找到该功能,因为一切似乎都被混淆了。我探索了他们所有的方法来找到一个回调函数,但一直没能做到。我认为我最接近的是找到混淆的recaptcha-en.js(位于sources>webworker.js>www.gstatic.com>recaptcha/api2/v1519325468512https://pastebin.com/VgtJUftm,其中包含一些回调搜索词,尽管由于混淆我不知道该调用什么。尝试了一些反混淆工具,但没有运气。

所以; 当 recaptcha 未托管在我自己的网站上时,如何找到并触发 ReCaptcha 回调函数?提前致谢

0 投票
0 回答
1461 浏览

python - 在 Selenium Chrome 会话中使用 Python 解决 Recaptcha (2Captcha)

我想使用 Selenium 模块通过 Python 在网站上解析 ReCaptcha。

我的问题是:如何从 Selenium Chrome 浏览器中发送 2Captcha 请求,以解析 ReCaptcha 并验证 selenium chrome 页面中的成功结果?

我希望脚本在解决后单击提交按钮,以便我可以继续我的 Selenium 脚本。

下面的代码成功地解析了 ReCaptcha,但它在 Selenium 之外。

0 投票
1 回答
5148 浏览

python - 使用带有 g-recaptcha-response 参数的 POST 提交表单

我想从以下网页提交表格:http ://www.hzzo-net.hr/statos_OIB.htm

首先,我使用 2captcha 服务绕过 recaptcha:

执行此代码后,我得到了输入到 recaptcha 的 textarea 的响应。正如我所料,这部分工作正常。响应如下所示:

之后,我应该提交表格。这是我无法正确处理的部分。

我试图将所有参数添加到 POST:

但这只是给了我初始页面。

如果我有 recaptcha 响应变量,如何提交表单?是否可以使用 httr 包提交,或者我必须使用 Selenium。代码可以是 R 或 Python(只需要最后一部分,POST 函数)。

0 投票
0 回答
609 浏览

python - 为什么禁用 2captcha 的提交按钮?

我已经成功地使用 2captcha API 实现了验证码解决,直到我输入隐藏答案文本框的答案为止。

这就是它开始的地方。“继续”按钮被禁用,但即使我删除代码中的“禁用”标签,它也不会执行它应该执行的“登录”操作。

^ 这是按钮禁用时的 html 代码 [验证码未解决]

^这是可用的“继续”按钮,在手动验证验证码时有效。

当我在 HTML 中将代码从第一个更改为第二个时,它启用了按钮,但它不执行我之前所说的任何操作 element.submit() 之类的函数也不做任何事情

我在任何地方都找不到有关它的信息,但我知道它可以处理。我说的网站是 Twitch.tv

我的这部分代码将验证码答案输入到答案文本框中

================编辑==================

这是我得到的输出:

我尝试在浏览器调试中手动编辑按钮代码,但无法正常工作。我已经从按钮本身和 class-> tw-button--disabled 中删除了 disabled 属性

0 投票
1 回答
930 浏览

php - 为什么有时我没有收到 2captcha API 的响应?

我正在尝试recaptcha V2 用 API解决2captcha

我正在使用这段代码:

为什么有时我没有得到回应?

我正在尝试在这里设置超时条件。

然后我想每 2 分 30 秒循环一次所有代码。

我怎样才能使用条件file_get_contents()

如何每 2 分 30 秒循环一次代码?