k452b 发表于 2023-7-17 16:13

使用油猴脚本绕过收费下载文档免费下载文档

本帖最后由 k452b 于 2023-7-29 15:00 编辑

// ==UserScript==
// @name         范文网绕过收费下载文档免费下载文档
// @namespace    第一范文网 1.1
// @version      1.6
// @description绕过收费,支持网站:www.diyifanwen.com、www.77cn.com.cn、www.fanwenwang.com、www.cnfla.com、fanwen.chazidian.com、www.liuxue86.com
// @AuThor       LZJ
// @match      *www.77cn.com.cn/*
// @match      *fanwen.chazidian.com/*
// @match      *www.fanwenwang.com/*
// @match      *www.cnfla.com/*
// @match      *www.liuxue86.com/*
// @match      *s.diyifanwen.com/down/down.asp?url=*
// @grant      none
// @license               MIT
// ==/UserScript==

(function() {

    if (window.location.host == 'www.77cn.com.cn') {
      let pattern = /(\d+)/ig; //定义正则表达式
      let url = window.location.pathname
      document.getElementsByClassName("word-pic").children.href =
            'https://www.77cn.com.cn/plus/word.php?id=' + url.match(pattern)
      document.getElementsByClassName("word-pic").children.href =
            'https://www.77cn.com.cn/plus/word.php?id=' + url.match(pattern)
    }

    if (window.location.host == 's.diyifanwen.com') {
      $.cookie(cookiename, cookievalue, {
            expires: expires,
            path: '/',
            domain: 'diyifanwen.com'
      });
      $('.webchat-dyfw').hide();
      if (document.body.id == 'downdoc') {
            $.removeCookie('downfile', {
                path: '/',
                domain: 'diyifanwen.com'
            });
      } else if ($.cookie('down-guoxue-file') != undefined) {
            document.location = $.cookie('down-guoxue-file');
            $.removeCookie('down-guoxue-file', {
                path: '/',
                domain: 'diyifanwen.com'
            });
      } else {
            alert('验证成功,请进行复制');
      }
    }

    if (window.location.host == 'www.fanwenwang.com' || window.location.host == 'www.cnfla.com') {
      let url = window.location.pathname
      if(url=="/dldoc/index.html"){
            document.getElementsByClassName("download_card_btn").setAttribute('onclick', 'exportHTML()');
      }
    }

    if (window.location.host == 'fanwen.chazidian.com') {
      document.getElementsByClassName("downBtn").innerHTML = "破解成功,点击直接下载"
      console.log("123")
      exportHTML = function(){
            // 文章下载
            if(window.location.host == 'mini.yyrtv.com'){
                var artNode = $(".article");
                var fileName = $('.article h1').text().replace(/\s+/g, "");
            }else{
                var artNode = $("#app .articleGroup");
                var fileName = $('#app .articleGroup .tit').text().replace(/\s+/g, "");
            }
            var newNode = artNode.clone(true);
            $(newNode).wordExport(fileName);
            if($('.popdiv').length == 0){
                // window.popup();
            }else{
                $('.popdiv').css('display','flex');
            }
      }
      document.getElementsByClassName("downBtn").setAttribute('onclick', 'exportHTML()');
      document.getElementsByClassName("downBtn").setAttribute('onclick', 'exportHTML()');
    }

    if (window.location.host == 'www.liuxue86.com') {
      exportHTML = function(){
            var url = window.location.href.replace("www", "m");
            location.href = "//extra.liuxue86.com/doc.php?title=" + $("h1 a").html() + "&referrer=" + encodeURI(url.split("?"))}
      document.getElementsByClassName("nav_down_ll").setAttribute('onclick', 'exportHTML()');
    }
})();

源代码如上,大家可以自行参考学习
安装油猴直接访问如下地址安装就可以使用:
https://greasyfork.org/zh-CN/scripts/446754-%E8%8C%83%E6%96%87%E7%BD%91%E7%BB%95%E8%BF%87%E6%94%B6%E8%B4%B9%E4%B8%8B%E8%BD%BD%E6%96%87%E6%A1%A3%E5%85%8D%E8%B4%B9%E4%B8%8B%E8%BD%BD%E6%96%87%E6%A1%A3/code

坤哥918 发表于 2023-7-17 16:17

没动手能力搞不好
{:1_907:}

k452b 发表于 2023-7-17 16:18

坤哥918 发表于 2023-7-17 16:17
没动手能力搞不好

油猴脚本,装了就能用, 我上面附上了fork地址

Arcticlyc 发表于 2023-7-17 16:33

可以更新下,适配手机吗?

luke88715 发表于 2023-7-17 16:53

感谢分享~~~

坤哥918 发表于 2023-7-17 16:19

k452b 发表于 2023-7-17 16:18
油猴脚本,装了就能用, 我上面附上了fork地址

哦哦,谢谢,看到了, 没有百度文库:lol

kexue8 发表于 2023-7-17 16:23

艺高人胆大

ahxhs 发表于 2023-7-17 16:32

感谢分享,好东西。

zt185 发表于 2023-7-17 16:33

牛人,下载试试看!

sgw1970 发表于 2023-7-17 16:37

有某度就更好了

FF11 发表于 2023-7-17 16:37

谢谢,非常实用的东东
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 使用油猴脚本绕过收费下载文档免费下载文档