Javascript和验证码

Javascript和验证码,javascript,captcha,tampermonkey,Javascript,Captcha,Tampermonkey,这是我的第一篇帖子,所以不要对我太苛刻 我为Tampermonkey编写了一个脚本,用于在特定网站上执行某些任务。但是,有时会出现验证码并停止我的脚本。这是一个简单的验证码,不是图像。所以我考虑制作另一个脚本来点击验证码,然后将两者合并 这是我到目前为止为验证码所做的 (function() { 'use strict'; setTimeout(function() { document.getElementsByClassName("recaptcha-checkbox-checkmark")

这是我的第一篇帖子,所以不要对我太苛刻

我为Tampermonkey编写了一个脚本,用于在特定网站上执行某些任务。但是,有时会出现验证码并停止我的脚本。这是一个简单的验证码,不是图像。所以我考虑制作另一个脚本来点击验证码,然后将两者合并

这是我到目前为止为验证码所做的

(function() {
'use strict';
setTimeout(function() { document.getElementsByClassName("recaptcha-checkbox-checkmark")[0].click(); }, 1000)})();
它的工作很好,在这里我测试了它,但在我的网站上,它不工作

有人告诉我

“如果你自己与网站互动,它就会起作用,因为 “激活”框,但如果您什么也不做,只是让脚本执行 它的东西,它不工作/不应该工作它被加载到另一个文档上, 因此,如果有那么简单的话,通过document对象是无法访问的 要单击该框,没有人会使用recaptcha-它的存在仅限于 基于简单的JS脚本无法访问”

我没有完全理解这一点。我有办法让它工作吗