用ai写了一个自动注册的脚本

为了这个目的,本次使用的vs code,按照了codex的插件,因为买了chatgpt plus的会员,所以可以直接用;
指纹浏览器用的是比特浏览器,为什么要用指纹而不是直接用selenium呢,因为之前用selenium做批量化注册的时候,账号封了好久,我总觉得那个环境不干净,所以我想套一层指纹,再伪装一下。
 
指纹浏览器都有api的接口,我之前以为要自己搜集api文档喂给ai,现在ai自己的搜集整理能力已经非常强了,我只要问就行。
 
代理ip用的动态住宅,随便一家没有太大的区别。
 
邮箱的api用的是心蓝,取验证码很方便。
 
 
执行策略:
 
我之前写的需求都简单,基本上都可以一句话描述清楚,一次性能够出成品,这次的需求比较复杂一点,所以我头一次对需求做了拆分:
 
1. 控制指纹浏览器的打开关闭(代理模式下)
2. 打开固定的网页(注册的网站)
3. 定位(id定位,class定位)
4.根据定位执行自动化操作
5. 链接邮件的api获取验证码
6. 账号的管理,脚本的循环
 
 
按照这个策略下来,脚本我大概2个小时就跑起来了,有一些小问题,不过问题不大,这里说一下定位的问题。
 
以前有段时间也想研究一下自动化脚本,但是有个问题始终没搞明白,就是定位的元素要怎么获取?
 
没有ai之前,在谷歌上搜了一圈,没有一个人说的明白的,(其实是他们用的很专业的技术名词来解释)一个很简单的事情,大家说的很复杂,云里雾里的我就没往下弄了。
 
这次我问ai,怎么定位,结果非常简单。
 
这么简单的事情,之前怎么没人说的明白呢?
 
具体的执行过程我就不贴了,也没有什么提示词的技巧,就是和ai先聊需求,再拆解步骤,有bug直接把bug反馈给他,对于做我们这行的来说,这些都是基础的。
主要这次尝试的价值还是拓展了我的能力边界,有ai我真觉得有点无所不能的意味了。
(摘自lead菌)

评论 (0)