-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
发送验证码成功无地方填写验证码,它自动就填过了。我加了-i的。 #57
Comments
我去检查了config配置,又重新运行,一样是没地方填写验证码,他还会自动跳过。 2024-10-27 11:39:34.090 | INFO | main:auto_move_slide:71 - 第1次尝试自动移动滑块中... 。。。 |
webhook: 用户实现一个自定义webhook, 当系统需要填写短信验证码时, 调用webhook获取验证码, 可实现全自动填写验证码; |
我把那个地方注释掉了都不行 ,在docker里面没有办法填写 。然后我看到其他朋友也有评论 他们都是本地部署的时候才能够进行填写 。Docker的都不行 。 |
修改配置文件config.py,我也是docker部署的,没出现问题,你再检查一下你的配置文件 |
这个配置文件我检查过几次的 而且我也重新部署过 ,一样是没有办法输入验证码 。。。 |
@ > 修改配置文件config.py,我也是docker部署的,没出现问题,你再检查一下你的配置文 他这个配置文件关于这个输入的地方就两个地方啊 要么就是账号下面那儿单独配置 ,要么就是在最下面这儿。我两个地方都是填的 手动输入验证码。我也尝试过上面或下面只留一个地方 。结果都是一样的 ,他流程谈到让你输入验证码 马上就跳到下一句输入验证码中 跟上面发的流程信息一模一样 |
main:sms_recognition:354 - 填写验证码中... 都是这种。没有间隔等待输入过。 |
短信配置 |
我一样的啊。 |
你把你的配置文件账号隐私隐藏一下,其他完整的配置粘贴上来看看 |
@corsgoo 配置是正确的。可能是某些因素,比如多按了个回车,导致系统在【请输入验证码】时,直接回车了,然后自动跳过了输入。同时这里没有并未对验证码做check,需要兼容下 |
希望他这个对于这个地方是否有输入验证码进行一个强制的检测 ,如果未输的话 让继续进行输入 。并且对于这个等待验证输入的时间 希望可以在脚本里面自己进行设置 。另外再提一个功能的需求,不知道是否可以实现 ,就是ssh 进后台去改这个 config文件有些不方便,直接在目录里面改 它又显示没有权限 ,我现在都是每次用命令行进入去改。他数据如果改的多了 尤其是增加账号的话就有点麻烦 ,想问一下 对于这种可以,让他去和青龙里面某一个指定路径的脚本名称 ,进行内容的同步吗 。比如说config文件,可以指定青龙脚本里面具体脚本路径,这个路径里面的这个脚本就专门用来同步这个账号信息。不然每次去加那个信息的话 感觉要进一次后台 然后改又不方便 有点麻烦 。尤其是每次添加账号的时候还得先手工抓一次 ptpin,填到脚本里面 。 |
@corsgoo 验证码做check我已经做了,这里我疑惑的是为何你的设备会自动跳过了,您查到原因了吗? 另外您提的需求: 2、【每次添加账号的时候还得先手工抓一次 ptpin,填到脚本里面】,这个确实是一个影响体验的问题,这边做下规划,感谢你的建议 |
会做成账号密码信息必填,pt_pin选填。如果没有pt_pin,就自动拉取一次pt_pin |
经过我不停的设置变量去尝试 我发现了 ,他好像是窗口必须是全屏最大化 ,有80%的概率会让我进行验证码的填写 ,如果不是全屏最大化的窗口 它就有99.99%的概率跳过 。但是关于这个填写验证码的时间 我是建议在那个配置文件里面可以自己设置下。就是你们设置一个最长的等待时间 比如是5分钟 ,然后我们可以自己在里面设置一个自己认为合适的时间 。这样的话有比较充分的余地 ,因为他这个验证码有时候授予网络环境或运营商的一些,比如上一次我这边能收验证码的时候 等一个验证码等了3分多钟 ,然后那边等待超时了 又跳到下一步了 我又重新运行一次命令 。其次是我另外一个问题也反馈过 ,他为什么同一个号码 ,在这个命令里面登录 它每一次我运行都让我输入验证码嘞 ,按道理说这种不是应该会记录设备信息 然后都算同一个设备第二次登录不会再重新验证码吗 ?莫非他每一次运行都刷新算一个新的设备 。我有一个账号现在每一次运行都会让我输验证码 ,哪怕我5分钟前我测试运行了验证码了 然后运行第二次马上又会验证码 ,100%的 。这个您可以检查一下 是不是每一次它运行都算一个新的设备 。是否要进行一个设备信息的巩固,或者说给一个选填算新设备还是旧设备 ,或者说是什么其他逻辑关系 。就因为这个原因 我有一个账号没有办法在后台正常运行 因为他每一次都要验证码 ,要验证码输入我又只能ssh控制。 |
@corsgoo 填写验证码时间可以放开。号登录需要验证码的频率,是看脸的。 |
@allonmymind 从你的截图看,是正常的呀,等待了一分钟 |
|
后面那个的含义是什么 。命令代码那儿多加一句话嘛 |
docker-compose up 运行后的终端就会出现这个问题,使用docker-compose up -d && docker attach aujc就不会出现了。这个是库运行的逻辑问题吗?是不是需要等作者修改脚本运行代码就行了呢?还是我们自己运行的时候需要加什么代码呢? |
2024-10-27 11:32:32.359 | INFO | main:auto_move_slide:71 - 第1次尝试自动移动滑块中...
2024-10-27 11:32:39.234 | INFO | main:auto_move_slide:71 - 第2次尝试自动移动滑块中...
2024-10-27 11:32:42.236 | INFO | main:auto_move_slide:77 - 未找到小图,退出移动滑块
2024-10-27 11:32:43.447 | INFO | main:auto_shape:135 - 第1次自动识别形状中...
2024-10-27 11:32:46.448 | INFO | main:auto_shape:141 - 未找到形状图,退出识别状态
2024-10-27 11:32:47.456 | INFO | main:get_jd_pt_key:459 - 开始短信验证码识别环节
2024-10-27 11:32:47.457 | INFO | main:sms_recognition:314 - 点击【获取验证码】中
2024-10-27 11:32:48.497 | INFO | main:auto_move_slide:71 - 第1次尝试自动移动滑块中...
2024-10-27 11:32:55.169 | INFO | main:auto_move_slide:71 - 第2次尝试自动移动滑块中...
2024-10-27 11:32:58.170 | INFO | main:auto_move_slide:77 - 未找到小图,退出移动滑块
2024-10-27 11:32:58.356 | INFO | main:auto_shape:135 - 第1次自动识别形状中...
2024-10-27 11:33:01.358 | INFO | main:auto_shape:141 - 未找到形状图,退出识别状态
2024-10-27 11:33:01.372 | INFO | main:sms_recognition:323 - 发送短信验证码成功
请输入验证码:2024-10-27 11:33:02.374 | INFO | main:sms_recognition:354 - 填写验证码中...
2024-10-27 11:33:02.828 | INFO | main:sms_recognition:360 - 点击提交中...
2024-10-27 11:33:02.892 | INFO | main:get_jd_pt_key:463 - 等待获取cookie...
代码是加了-i的为什么还是这样呢??
docker run -i -v /var/AutoUpdateJdCookie/config.py:/app/config.py icepage/aujc:latest python main.py
The text was updated successfully, but these errors were encountered: