问题标签 [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.
python - 在 Python 中使用 2captcha 和 Selenium
如何将 2captcha 与 Selenium 集成?在 github 上有一个请求示例代码,但我不知道如何将 2captcha 与 selenium 一起使用。
python - 2captcha API + 硒
所以我正在使用这个 2captcha API 并在 omegle.com 之类的网站上对其进行测试。验证码解决发生了,但谷歌验证码框没有被勾选,没有任何反应。想知道为什么会这样,我知道 2captcha API 运行良好......但它只适用于 HTTP 请求而不适用于 selenium?
这是我插入以下代码的 API 链接: https ://github.com/2captcha/2captcha-api-examples/blob/master/ReCaptcha%20v2%20API%20Examples/Python%20Example/2captcha_python_api_example.py
javascript - iMacros/Javascript - 如何在 iframe 中公开 recaptcha V2 的文本区域?
我有一种情况,我需要使用 2Captcha 来解决网站的 recaptcha,但 recaptcha 异常地在它自己的框架中。我在 imacros for firefox 中使用的普通 .js 未能公开“文本区域”以将令牌结果粘贴到其中。如何克服这个问题?大概我只需要参考框架,但我不确定如何做到这一点,因为我刚开始使用 javascript 并使用我为编码器付费的脚本。我问过他,但我认为他不确定,或者太忙了!下面的代码通常用于公开文本区域以输入 recaptcha 令牌。
任何帮助将不胜感激,因为这一直是一个问题
python - 在 Python 中使用 2captcha
我对 2captchas 和 Python 完全陌生,所以我试图弄清楚这两个是如何工作的。现在我正在编写一个 python 脚本并在 spyder 上运行它来解析图像验证码。我的代码(使用 2captcha API)在返回响应中返回站点的 html。它尝试注册一个站点,作为回报,解决验证码的主要任务失败。我的代码看起来像这样
请让我知道如何使用此代码解决图像验证码,以及我是否使用正确的工具来解决此验证码挑战。
python - 2captcha 硒超出范围
我正在尝试使用 selenium 和 python 来实现 2captcha。
我只是从他们的文档中复制了示例:
https ://github.com/2captcha/2captcha-api-examples/blob/master/ReCaptcha%20v2%20API%20Examples/Python%20Example/2captcha_python_api_example.py
这是我的代码:
这是我的错误:
解决 ref captcha...
Traceback(最近一次调用最后一次):
文件“main.py”,第 38 行,
recaptcha_answer = recaptcha_answer.split('|')[1]
IndexError: list index out of range
验证码正在得到解决,因为我可以在 2captcha 仪表板上看到它,所以如果它是官方文档,那么错误是什么?
编辑: 对于一些未经修改的我得到验证码解决形式 2captcha 但后来我得到这个错误:
为什么我收到此错误?
我设置为 site_key = current_url_where_captcha_is_located
这个对吗??
python - 如何在没有提交按钮的情况下提交谷歌验证码?
我正在使用 python 和 selenium 编写一个自动化脚本,但我在最后一步遇到问题,因为前面的步骤在验证码下有提交按钮,所以表单已提交。我正在考虑直接对网站进行付费加载验证码响应,但我没有找到任何方法来做到这一点。
我正在使用 2captcha 自动解析。
我发现这个提交验证码的视频我已经查看了代码,但我不知道它是否适用于我的代码 https://www.youtube.com/watch?v=lnmtqPam1qg
这是我与此问题相关的代码的一部分
这是我要提交的网站的代码
所以我想在没有提交按钮的情况下提交验证码,这样它就可以将我重定向到下一步。
编辑:
我正在考虑向网站加载提交按钮,但我找不到任何方法来做这样的事情
然后用 selenium 找到它并 click()
python - 如何使用 python 和 selenium 在注册页面上解决可点击的验证码,如 recaptcha v2?
我正在使用 python 创建 selenium 代码来解决需要使用 2captcha API 单击图像“ReCaptcha V2”的验证码。
请检查:https ://2captcha.com/2captcha-api#solving_clickcaptcha
我的第一个问题是以随机名称获取屏幕截图并将其压缩到 100Kb 以下并与我的 http post 请求一起发送。
我的第二个问题是如何模拟点击“OK|coordinate:x=39,y=59;x=252,y=72”
验证码解决后如何删除图像?
我的代码:
python - Python + Selenium + 2Captcha
我正在尝试使用 2captcha 服务在站点中解决重新验证码,但总是向我返回错误:
回溯(最后一次调用):文件“C:\Users\pablo\Desktop\selenium\MercBitk.py”,第 48 行,在 GChrome.find_element_by_xpath("//*[@id='g-recaptcha-response'] ").send_keys(resp.text[3:])
文件“C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py”,第 479 行,在 send_keys 'value':keys_to_typing(value)})
文件“C:\Python34\lib\site- packages\selenium\webdriver\remote\webelement.py”,第 633 行,在 _execute 中返回 self._parent.execute(command, params)
文件“C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver. py”,第 321 行,在执行 self.error_handler.check_response(response)
文件“C:\Python34\lib\site-packages\selenium\webdriver\remote\errorhandler.py”,第 242 行,在 check_response 中引发异常类(消息,屏幕,堆栈跟踪)selenium.common.exceptions.ElementNotInteractableException:消息:元素不可交互(会话信息:chrome=77.0.3865.90)
但我没有找到我哪里出错了......代码正确插入CPF和密码,代码发送验证码并正确接收代码到2captcha站点,但无法发送......
代码是:
有人可以帮我吗?我已经尝试了 3 天来解决这个错误