我想做一个网页自动填表脚本,请问需要学哪些内容?
时间:2024-01-13 08:30:01 | 来源:网站运营
时间:2024-01-13 08:30:01 来源:网站运营
我想做一个网页自动填表脚本,请问需要学哪些内容?:首先,粗学 HTML,用于了解网页中的各种容器和作用。
方案 A:Tampermonkey 插件(油猴)+ Javascript,编写“油猴”脚本,判断并提取网页表单元素,配合业务逻辑赋值并展示,自动提交或由用户决定是否提交。
写好的脚本可以通过“发布”手段让用户加载到自己的浏览器插件里。
方案 B:自己建站或自行开发应用(需要的知识储备更多了),用户使用你提供的网站或软件界面,输入表单内容,由你方服务器完成数据提交工作,并将对方服务器回执再次展示给用户。
用户只需要访问你的网站,或者下载你的App、桌面应用即可。
方案 C:个人 PC,临时玩一下的话 ,可以部署任意脚本运行环境(模拟服务器),比如 php,python,java,c 等等。通过网页抓取(爬虫)方式将表单下载到本地,使用正则或其它字符处理逻辑识别表单元素并赋值,最终通过动态脚本内置的 http 方法执行提交。
需要相明白的问题:- 对方禁止自动填表并提交,所以加了验证措施,如何应对?
- 搞黑产、灰产是有法律风险的,如何应对?