今天我们将给大家带来一个快捷的脚本,
帮助大家快速清理关注的用户。
抖音PC端入口:https://creator.douyin.com/following/following
进入上述页面后,
按F12打开开发者工具,
找到控制台,
输入下面的代码
完整代码截图
随后,输入后回车即可。
动态图片演示
思路
编写代码的思路梳理
以下内容是ChatGPT编写代码的过程,感兴趣您也可以看下呢!
通常情况下,如果我们要求ChatGPT来帮助我们操作页面,我们需要提供尽可能详细的描述,譬如我们要点击什么按钮?我们需要在页面中打开F12,按下蓝色的小箭头,之后去选择我们想要ChatGPT操作的按钮
这里就是我们想要ChatGPT点击的取消关注按钮
同样道理,我们需要继续点击,看看接下来会出现什么,我们可以看到会出现弹窗,我们需要选择确认
之后,我们需要确定如何进行循环,譬如是这一页的取消关注按钮都点击完一遍后,点击下一页吗?这里是ajax加载的,因此不需要切换页面!
完整的思路明确之后,请看我们跟ChatGPT的对话,这个是我们对刚才完整逻辑的描述
然后是ChatGPT给出的代码及解释
给出代码之后,我们需要运行代码,查看代码是否可以正常运行,如果不能正常运行,有报错则提供报错,没有报错则需要描述页面的情况,尽可能详细反馈。
我们这里是认为没有获取到“确认”二字,导致在弹窗后跳转到其他页面了
继续进行测试,发现已经可以实现基本的逻辑了,但是现在会出现一个问题:
那就是页面一共10个按钮,它会1、2、3、4、5、6、7、8、9、10按钮依次点击,并且获取不到新的。
相当于目前的代码已经可以取消一页的关注了,但是我们需要的是取消每一页的关注。
我们可以考虑一个折中的方式,每次都点击第一个、或者第二个a标签代码
然后修改代码,
下面图一这里可以进行延迟优化,
详看图二,
我们可以将1000改成500来提高点击确认的速度,
看图三,
但是最好别搞太快,也别太离谱,正常一点就行,
别搞个一秒几百下确认点击,
神仙服务器都整不来这反应速度。
分享是一种美德,当你分享时请你附带上本文链接。
请登录后查看评论内容