上周和某nano banana镜像站进行了一番吉列的豆蒸,又和zzz的版本活动进行了一番吉列的豆蒸🤔现在AAAAAAAAtu基本上能自动化的东西都自动化了一遍,我已经开始闲得蛋疼开始研究如何连注册都自动化力🤔
按照牢规矩,从进入页面到完成登录走一遍流程,保存所有请求为har,然后直接拿去给codex分析🤔codex分析出它表面上只有两个请求,那就是获取短信验证码的和实际登录的,但如果只发送这两个请求,实测会报错500,因为它中间居然还有一个获取某申必浏览器验证的环节🤔看来它全自动化的可能性比较低力,哪怕它获取的浏览器验证参数ticket和randomstr可以复用,也得开启浏览器页面获取一遍🤔
codex对此的解决方案非常简单粗暴,它直接跑了一个本地服务器,然后在里面加载浏览器验证的js,这样它确实跑了一遍真实的浏览器验证,至于成功验证后验证成果被怎么用,,,那就由不得它力(吴慈悲🤔接下来获取auth后,我接下来得知它的sessionid是本地生成的,换句话说可以乱填,当然也可以不乱填,让它随机生成一个,然后直接塞进我的discord bot的账号列表里(确信🤔
当然注册自动化还包括豪猪的自动获取手机号和自动接码环节,我让codex读取它的api文档写,读取api列表可以做,但让它写个代码它高低不给写(全恼🤔看来我要么接着抓包搞,要么换个ai🤔
AAAAAAAAzhu
我最后像AAAAAAAAtu一样,在豪猪里面也操作了一番录了har,然后给它嗯塞进去🤔一顿生成后它出了一个更加繁杂的webui,出于某种原因它并没有直接写全程处理,估计是需要我做调试🤔那我就做调试,比如在豪猪的标签页获取号码,然后在AAAAAAAAtu那里发送短信,然后再去豪猪的标签页里刷新短信,直到验证码被刷新出来,然后它会自动填回去,再点登录🤔这样调试过一遍后,再让它写个跑通全程的按钮,此时就可以做纯命令行模式力(确信🤔webui此时只用于获取浏览器验证的ticket和randomstr,实测这两个东西每次注册时都需要获取一遍,不然新号铁邀请码失效,只有35积分(确信🤔
当它全自动时,它一开始只刷新一次短信,这个好办,让它像har里那样一直刷就vans力(确信🤔但接下来让它尝试将浏览器验证也自动化时,它开始拒绝,,,🤔我猜测它理解错了我的意思,我指的可能是每次注册时都弹出那个标签页加载验证js跑,不是让它用node.js或者别的啥玩意跑它🤔这么改提示词后它终于愿意缝上这最后一步,现在它跑到这里就会自动加载那个js,绝大多数情况下它本身就能自动跑完,不需要点任何东西,甚至不需要它的页面被聚焦,然后它就会关掉这个页面继续注册🤔这就是我要的全自动流程(确信🤔
总之,如果不想让ai自己去挖撅网络请求,或者压根不信任ai对此的挖撅,或者ai压根就没法挖撅(比如豪猪和AAAAAAAAtu也好,我之前做的两个站也好,它们都需要登录凭据,当然我知道可以让ai直接操纵浏览器,但我一方面懒得配置那套玩意,另外一方面某两个内网网站我也没法配置那套玩意),此时只需要开f12走完全流程,记录下完整har,然后就可以用各种方法(比如找个u盘拷,,,)塞进ai里分析,写脚本🤔除了har外,如果网络请求想写得更加智能一些,比如需要动态处理请求头里那些奇怪的申必字符串,甚至需要对目标站进行全站静态资源dump(其实主要是那些申必js)然后告诉ai这傻逼玩意是从内网⑧的,别尝试联网搜索,,,🤔