下面这张是深圳国税登录入口
需求分析:
首先:我们可以通过技术手段,将复制账号密码这一步简化.通过Excel手段我们可以将账号和密码合成一列,这一列的数据格式就是
https://github.com...name=1&pwd=2 网站地址+参数账户名+参数密码,接着,针对这个页面我们写个脚本,提取出url中的账户名和密码,自动填写到表单里,然后将同意的单选框选中....设计思路:
1:制作一个chrome的插件,调取浏览器提供的api,自动截图,命名保存到本地
2:编写Tampermonkey 脚本,在页面注入一个按钮,并为按钮添加点击事件
前一种方式技术难度高,操作复杂...,故后续尝试,首选的是第二种编写一个js脚本
脚本的编写主要依据需求分析,主要二个功能,一是根据url自动填写账号密码 二是点击注入的按钮命名保存截图
以下是脚本源码,经过一番修改,将国税系统改为github...引入了二个库 jquery 和 html2canvas
jquery操作dom
heml2canvas 将dom节点生成canvas,
源码编写:
// ==UserScript==
// @name