【免费电子书下载】将爱分享网站(www.ishare1.cn)隐藏的PDF电子书下载链接显示出来

安装本插件后,可以将爱分享网站(www.ishare1.cn)隐藏的PDF电子书下载链接显示出来

// ==UserScript==
// @name         【免费电子书下载】将爱分享网站(www.ishare1.cn)隐藏的PDF电子书下载链接显示出来
// @namespace    www.ishare1.cn
// @version      1.0
// @description  安装本插件后,可以将爱分享网站(www.ishare1.cn)隐藏的PDF电子书下载链接显示出来
// @author       sunjian286
// @include      *://www.ishare1.cn/archives/*
// @require      http://libs.baidu.com/jquery/2.0.0/jquery.min.js
// @run-at       document-idle
// @compatible	 Chrome
// @compatible	 Firefox
// @compatible	 Edge
// @compatible	 Safari
// @compatible	 Opera
// @compatible	 UC
// @license      GPL-3.0-only
// ==/UserScript==

(function() {
	'use strict';
    var $ = $ || window.$;
    var window_url = window.location.href;
    var website_host = window.location.host;

    /*** 未经授权,任何人不得使用本插件代码 ***/

    var downloadLinkHelper={};
    downloadLinkHelper.addHtml=function(){
    	if(window_url.indexOf("www.ishare1.cn/archives/")==-1 || website_host!="www.ishare1.cn"){
    		return;
    	}
    	//iframe中不再执行
    	if(window.top != window.self){
    		return;
    	}
        var $buttons = $('.ordown').children('a.ordown-demo');//按钮
        if($buttons.size == 0){//无链接等
    		return;
        }
        var hrefLink = $buttons.eq(0).attr('href');//链接
        if(typeof hrefLink === 'undefined'){//无链接等
            return;
        }
        if(hrefLink.indexOf('down.php') >= 0){//有下载链接
            return;
        }
        //链接id
        var postId = window_url.replace('http://www.ishare1.cn/archives/','').replace('.html','');
        var downloadButtonHtml = '<a rel="external nofollow" ' +
                   'href="http://www.ishare1.cn/wp-content/plugins/ordown/down.php?id=' + postId + '" ' +
                   'class="ordown-demo" style="float:left;color:red;margin-right:10px;" target="_blank" _hover-ignore="1">' +
                   '<i class="fa fa-cloud-download" style="margin-right:4px;margin-top:3px"></i>网盘下载</a>&nbsp;&nbsp;';
        $('.ordown').prepend(downloadButtonHtml);
    }
    downloadLinkHelper.init=function(){
    	downloadLinkHelper.addHtml();
    }
    downloadLinkHelper.init();
})();