Greasy Fork is available in English.
智能融合网盘密码到网址中,打开网盘链接时不再需要手动复制密码,并自动提交密码,一路畅通无阻。同时记录网盘信息,当你再次打开该分享文件时,不再需要去找提取码,同时可追溯网盘地址的来源。
@bbaa-bbaa 说道: 实测模拟input事件能够触发Vue修改变量 代码修改如下
var site = { 'YunDisk': { //省略一大段内容 //约425行 'share.weiyun.com': { chk: /^[a-z0-9]{6}$/i, code: '.input-txt', btn: '.btn.btn-l.btn-main', preSubmit: function(code, btn) { code.get(0).dispatchEvent(new InputEvent("input")) //模拟事件 btn.click(); return true; } }, //省略一大段内容 } //省略... }
围观dalao 我尝试使用过这个模拟事件,不过我的关注点一直都是密码框那,从未尝试按钮,这个思路我可以试试。 另外,有什么网站会有微云网盘分享的呢?我遇到的网站可以说几乎没有。
@极品小猫
就是模拟密码框的input事件 而且直接new个空的InputEvent就能触发Vue(微云使用的前端框架记录密码了o( =•ω•= )m
@bbaa-bbaa 说道: @极品小猫
就是模拟密码框的input事件 而且直接new个空的InputEvent就能触发Vue(微云使用的前端框架记录密码了o( =•ω•= )m
嗯,理解错了。 今天抽空测试了一下,发现某些旧的浏览器并不支持InputEvent方法。 同时发现我之前尝试使用的 KeyboardEvent 一直测试无效原来是没有被执行代码,感觉那时候浪费了好多时间 :'(
关于微云的密码融合
实测模拟input事件能够触发Vue修改变量 代码修改如下