知网维普免费入口

打开知网或者维普官网会自动跳转到“上业易享”登陆窗口,借助神秘力量登陆后会自动跳转到一个新窗口,在新窗口左下角有[知网]和[维普]的免费入口,好好享受吧。如遇无法自动跳转将浏览器设置为“允许弹窗”

< Feedback on 知网维普免费入口

Question/comment

§
Posted: 2018-06-18
Edited: 2018-06-18

可以考虑自动登录上业易享啊。实现方式如下

判断 window.location.href == "http://210.47.0.21/~root/user",若成立,执行以下代码

    function onsuccess(result) {
        if (1 === result.code) {
            var $divLogin = $('#divLogin');
            var index = $divLogin.hasClass("tab") ? 0 : 1;
            location.href = $divLogin.find("a").eq(index).attr("data-link");
            return;
        }
        loginErrorTips("您输入的帐号或密码不正确,请重新输入。");
    }
    function onerror() {
        loginErrorTips("请稍后登录…");
    }
    function oncomplete() {
        isSubmit = 0;
        $loginSubmit.attr("value", "立即登录");
    }
    var data = {remember: "0", username: "cclglib", password: "cclglib"}
    $.ajax({
        url : $loginFrom.attr("action"),
        type : $loginFrom.attr("method"),
        beforeSend : function (xhr) {
            xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        },
        data : data,
        dataType : "json",
        success : onsuccess,
        error : onerror,
        complete : oncomplete
    });
§
Posted: 2018-06-18

另外,万方的账户已经过期了,知网也搜索不到任何结果,只有维普暂时可用。不过还是感谢开发者的无私分享!

GinnAuthor
§
Posted: 2018-06-21

谢谢,不过试了你给出的代码,有一些bug不知道怎么修复,就没有继续尝试了。万方的账户的确已经过期,但知网还能用的,维普也没问题。

§
Posted: 2018-06-24

试了一下,那个只有维普可用了。

§
Posted: 2018-08-31
Edited: 2018-08-31

简单实现自动登录:完整代码

var username = 'cclglib',
password = 'cclglib';
if (location.pathname =='/~root/user') {
    var form = document.getElementById('login-from');
    form.username.value = username;
    form.password.value = password;
    form['login-submit'].click();
}
§
Posted: 2018-09-18

已经用不了

Post reply

Sign in to post a reply.