网盘自动填写访问码【威力加强版】

智能融合网盘密码到网址中,打开网盘链接时不再需要手动复制密码,并自动提交密码,一路畅通无阻。同时记录网盘信息,当你再次打开该分享文件时,不再需要去找提取码,同时可追溯网盘地址的来源。

< Feedback on 网盘自动填写访问码【威力加强版】

Question/comment

§
Posted: 2018-12-11
Edited: 2018-12-11

关于微云的密码融合

实测模拟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;
            }
        },
        //省略一大段内容
    }
    //省略...
}
极品小猫Author
§
Posted: 2018-12-15

@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 我尝试使用过这个模拟事件,不过我的关注点一直都是密码框那,从未尝试按钮,这个思路我可以试试。 另外,有什么网站会有微云网盘分享的呢?我遇到的网站可以说几乎没有。

§
Posted: 2018-12-16
Edited: 2018-12-16

@极品小猫

就是模拟密码框的input事件 而且直接new个空的InputEvent就能触发Vue(微云使用的前端框架记录密码了o( =•ω•= )m

极品小猫Author
§
Posted: 2019-01-07

@bbaa-bbaa 说道: @极品小猫

就是模拟密码框的input事件 而且直接new个空的InputEvent就能触发Vue(微云使用的前端框架记录密码了o( =•ω•= )m

嗯,理解错了。 今天抽空测试了一下,发现某些旧的浏览器并不支持InputEvent方法。 同时发现我之前尝试使用的 KeyboardEvent 一直测试无效原来是没有被执行代码,感觉那时候浪费了好多时间 :'(

Post reply

Sign in to post a reply.