吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 20493|回复: 2514
收起左侧

[其他原创] 【第四弹】油猴解析多个学术网站(新增皮书)文章下载链接

    [复制链接]
shu810687117 发表于 2024-1-31 11:17
本帖最后由 shu810687117 于 2024-2-2 10:32 编辑

如果出现获取链接失败,可以等等再试,对大家有帮助的话,麻烦给个评分和推荐,后续继续优化以及更新其他站。当前支持 知网、万方、维普、皮书

已收到部分朋友的反馈,万方有些文章是引用的无法直接下载,后续我抽空看看。

更新说明

  • 增加了对皮书数据的解析下载。
  • 增加了在线预览功能。
  • 优化了所有解析下载的逻辑,避免出现无法下载的情况。
  • 增加了下载次数。
  • 增加了无效反馈



简介:
  • 使用油猴脚本在网页上插入按钮,按钮获取到网页上文件的ID,来调用外部接口实现免登录对文章进行下载。有问题欢迎回帖,看到会回复的。
  • 如果进入网页有按钮显示是正常,只有文章详情页面才会渲染按钮只有文章详情页面才会渲染按钮只有文章详情页面才会渲染按钮,有按钮说明脚本启动成功了。成功下载会弹出新窗口,如果新窗口被阻止了,需要允许一下。自己测试了火狐和edga浏览器。

使用方法:
  •   访问油猴脚本的链接一键安装(推荐)
  •   下载附件复制到油猴中
  •   复制脚本后,在油猴中新建脚本粘贴-保存。

注意:
  • 如果不成功,检查一下油猴插件是不是有访问所有URL的权限。





微信截图_20240131104849.png




一键安装地址:
学术下载解析工具-知网-万方-维普-皮书 (scriptcat.org)


维普地址:安卓智能终端自动化测试技术综述-【维普期刊官网】- 中文期刊服务平台 (cqvip.com)


[JavaScript] 纯文本查看 复制代码
// ==UserScript==
// [url=home.php?mod=space&uid=170990]@name[/url]         学术下载解析工具-知网-万方-维普-皮书
// [url=home.php?mod=space&uid=467642]@namespace[/url]    [url=http://tampermonkey.net/]http://tampermonkey.net/[/url]
// [url=home.php?mod=space&uid=1248337]@version[/url]      1.3.1
// @description  去其他
// [url=home.php?mod=space&uid=686208]@AuThor[/url]       wochacha
// [url=home.php?mod=space&uid=195849]@match[/url]        [url=https://oss.wanfangdata.com.cn/]https://oss.wanfangdata.com.cn/[/url]*
// @match        https://*.cnki.net/kcms2/*
// @match        [url=https://d.wanfangdata.com.cn/]https://d.wanfangdata.com.cn/[/url]*
// @match        [url=https://lib.cqvip.com/Qikan/Article/]https://lib.cqvip.com/Qikan/Article/[/url]*
// @match        [url=https://www.pishu.com.cn/skwx_ps/literature]https://www.pishu.com.cn/skwx_ps/literature[/url]*
// @match        [url=https://www.pishu.com.cn/skwx_ps/initDatabaseDetail]https://www.pishu.com.cn/skwx_ps/initDatabaseDetail[/url]*
// [url=home.php?mod=space&uid=593100]@Icon[/url]         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// [url=home.php?mod=space&uid=609072]@grant[/url]        unsafeWindow
// @require      [url=https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.min.js]https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.min.js[/url]
// @require      [url=https://cdnjs.cloudflare.com/ajax/libs/layui/2.9.3/layui.js]https://cdnjs.cloudflare.com/ajax/libs/layui/2.9.3/layui.js[/url]
// @require      [url=http://www.xuexi365.top/Q.js]http://www.xuexi365.top/Q.js[/url]
// [url=home.php?mod=space&uid=67665]@connect[/url]      xuexi365.top
// @connect      127.0.0.1
// @connect      wanfangdata.com.cn
// @connect      cqvip.com
// @connect      cnki.net
// @grant        GM_xmlhttpRequest
// @grant        GM_getResourceText
// @grant GM_cookie
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_listValues
// @grant GM_download
// @resource Gmsg [url=http://www.xuexi365.top/msg.json]http://www.xuexi365.top/msg.json[/url]
// @resource Content [url=http://www.xuexi365.top/C.txt]http://www.xuexi365.top/C.txt[/url]
// ==/UserScript==

(function () {

  'use strict';
  /* globals jQuery, $, waitForKeyElements */
  const $ = unsafeWindow.jQuery;
  // 代码内部    引入bootstrap的css文件并加入html中
  let link = document.createElement('link');
  link.rel = "stylesheet"
  link.href = 'https://cdnjs.cloudflare.com/ajax/libs/layui/2.9.3/css/layui.css';
  document.head.appendChild(link);
  //隐藏本来的滚动条
  $('.fixedbar').hide();
  $('.anxs-left-bom').hide();
  $('.web-tools').hide();

  const Gmsg = JSON.parse(GM_getResourceText("Gmsg"));
  const help_content = GM_getResourceText("Content");

  if (GM_getValue(Gmsg.msg_id, -1) == -1 && Gmsg.msg_active != 0) {

    layer.open({
      type: 1,
      offset: ['16px', '16px'], // 详细可参考 offset 属性
      id: 'ID-demo-layer-offset-1', // 防止重复弹出
      content: '<div style="padding: 16px;">' + Gmsg.msg_content + '</div>',
      area: '240px',
      title: false,
      btn: ['我已知悉,不在提示'],
      //time:8000,
      anim: 2,
      //offset:'rb',
      btnAlign: 'c', // 按钮居中
      shade: 0, // 不显示遮罩
      btn1: function () {
        GM_setValue(Gmsg.msg_id, 1);
        layer.closeAll();
      }
    });

  }


  layui.use(function () {
    var util = layui.util;

    var bars = [{
      type: 'help',
      icon: 'layui-icon-app',
      style: 'background-color: #1e9fff',
    }, {
      type: 'error',
      icon: 'layui-icon-survey',
      style: 'background-color:#ff5722;',
    }, {
      type: 'download',
      icon: 'layui-icon-download-circle',
      style: 'background-color: #5d9e2b;',
    }, {
      type: 'read',
      icon: 'layui-icon-read',
      style: 'background-color: #5d9e2b;',
    }]

    // 自定义固定条
    util.fixbar({
      bars: bars,
      default: false,
      css: { bottom: 200 },
      on: { // 任意事件 --  v2.8.0 新增
        mouseenter: function (type) {
          let C = { 'help': "使用说明", "download": "下载文章", 'error': "无法使用/错误上报", "read": "在线预览" }
          layer.tips(C[type], this, {
            tips: 4,
            fixed: true
          });
        },
        mouseleave: function (type) {
          layer.closeAll('tips');
        }
      },
      // 点击事件
      click: function (type) {
        if (type == 'help') {
          layer.open({
            type: 1,
            offset: 'l',
            anim: 'slideRight', // 从左往右
            area: ['320px', '100%'],
            shade: 0.1,
            shadeClose: true,
            id: 'ID-demo-layer-direction-l',
            content: help_content
          });
        } else if (type == 'download') {
          X_0585DE8();

        } else if (type == 'read') {
          X_0585DE8(true);
        }else if(type == 'error'){
          D8568000DLP();
        }


      }
    });

  });


})();


免费评分

参与人数 200吾爱币 +199 热心值 +182 收起 理由
transparentice + 1 + 1 谢谢@Thanks!
lj800827 + 3 + 1 我很赞同!
qinshi15 + 1 + 1 热心回复!
JJZD9527 + 1 + 1 谢谢@Thanks!
上将番凤 + 1 + 1 谢谢@Thanks!
idsl2008 + 1 + 1 谢谢@Thanks!
flyers + 1 谢谢@Thanks!
sola-li + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jianlecn + 1 + 1 谢谢@Thanks!
20200214 + 1 + 1 谢谢@Thanks!
xgl520shop + 1 + 1 谢谢@Thanks!
风风魔王 + 1 + 1 我很赞同!
rebirthboy + 1 我很赞同!
执念i_ + 1 + 1 我很赞同!
wy19878 + 1 + 1 谢谢@Thanks!
nilingd + 1 + 1 我很赞同!
another123 + 1 + 1 谢谢@Thanks!
smallchop + 1 + 1 我很赞同!
anan66 + 1 + 1 谢谢@Thanks!
不会上树的鱼 + 1 + 1 谢谢@Thanks!
r2r + 1 谢谢@Thanks!
bt4 + 1 + 1 谢谢@Thanks!
lyslxx + 1 + 1 我很赞同!
AndyKuen2 + 1 + 1 谢谢@Thanks!
莫奇 + 1 + 1 谢谢 @Thanks!
builbuliLewis + 1 + 1 我很赞同!
qingne0130 + 1 + 1 谢谢@Thanks!
绿谷出久 + 1 + 1 谢谢@Thanks!
adj + 1 + 1 我很赞同!
张伯伦 + 1 我很赞同!
jsyczxyh + 1 用心讨论,共获提升!
chenblazy + 1 热心回复!
xiaoying62 + 1 + 1 热心回复!
yuan01234 + 1 + 1 谢谢@Thanks!
jt3499 + 1 + 1 谢谢@Thanks!
yunhen + 1 + 1 我很赞同!
ag129 + 1 + 1 谢谢@Thanks!
louchen94 + 1 + 1 我很赞同!
预告的风格 + 1 + 1 用心讨论,共获提升!
weidechan + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
丨点儿 + 1 + 1 谢谢@Thanks!
王者之剑0 + 1 + 1 知某网,一直显示“获取下载地址失败,请重试,多次失败请反馈!”
沐林风 + 1 + 1 谢谢@Thanks!
shishi0655 + 1 + 1 热心回复!
JIeJaitt + 1 + 1 谢谢@Thanks!
穿靴子的喵 + 1 + 1 谢谢@Thanks!
423 + 1 + 1 谢谢@Thanks!
番茄煎蛋 + 1 + 1 谢谢@Thanks!
yuanyou + 1 + 1 谢谢@Thanks!
阿百川 + 1 + 1 我很赞同!
飞羽abss + 2 + 1 谢谢@Thanks!
c333 + 1 + 1 谢谢@Thanks!
liupin924 + 1 谢谢@Thanks!
wa995843301 + 1 + 1 热心回复!
searchlemon + 1 + 1 热心回复!
shdavid + 1 我很赞同!
Li95270 + 1 谢谢@Thanks!
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
这一次抬头微笑 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
zorrosxd + 1 + 1 鼓励转贴优秀软件安全工具和文档!
hotdogandy + 1 谢谢@Thanks!
yjn866y + 1 + 1 热心回复!
picture + 1 + 1 我很赞同!
greataolu + 1 + 1 谢谢@Thanks!
追梦少年 + 1 + 1 谢谢@Thanks!
做风一样的男子 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
0001 + 2 + 1 谢谢@Thanks!
Magicangle + 1 + 1 谢谢@Thanks!
168pojie + 1 + 1 谢谢@Thanks!
cbweixin + 1 谢谢@Thanks!
baohe + 1 热心回复!
xiaomr1990 + 1 + 1 谢谢@Thanks!
shifuwong + 1 + 1 谢谢@Thanks!
zhangweijamal + 1 + 1 我很赞同!
pj2016 + 1 谢谢3q
lichu_2004 + 1 + 1 谢谢@Thanks!
w3023185276 + 1 + 1 我很赞同!
华夏风韵 + 1 + 1 谢谢@Thanks!
qfbjp + 1 + 1 谢谢@Thanks!
212741 + 1 + 1 热心回复!
shiina0831 + 1 + 1 谢谢@Thanks!
qjlfl + 1 + 1 热心回复!
fengwen18245 + 1 + 1 我很赞同!
kerrypontiff + 1 + 1 热心回复!
yiluohan + 1 + 1 我很赞同!
youxia115 + 1 我很赞同!
nike766 + 1 + 1 我很赞同!
CandyKd + 1 + 1 我很赞同!
card628 + 1 热心回复!
Huluobo11 + 1 + 1 我很赞同!
la2000 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Crepe + 1 + 1 我很赞同!
醉生梦死ソ + 1 + 1 谢谢@Thanks!
klmytwb + 1 + 1 谢谢@Thanks!
wxyhtsy + 1 + 1 谢谢@Thanks!
1a2s3d + 1 谢谢@Thanks!
ODoItt + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yangxfan + 1 + 1 用心讨论,共获提升!
swq0503 + 1 + 1 谢谢@Thanks!
yzj327850 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xgl520shop 发表于 2024-2-1 19:39
皮书还不行哦,楼主
lgblgc 发表于 2024-1-31 11:37
 楼主| shu810687117 发表于 2024-2-1 23:11
a3392821 发表于 2024-2-1 23:06
感谢分享,不知道国外数据库如 pubmed、web of science等能否支持

已收到反馈,后面有空的时候看看
lj800827 发表于 2024-1-31 11:21
感谢分享               
longwu1031 发表于 2024-1-31 11:21
感谢楼主大大
turmasi1234 发表于 2024-1-31 11:21
膜拜大佬,好东西,太感谢了
xiaotao921 发表于 2024-1-31 11:22

感谢分享      
aaaazzzz521 发表于 2024-1-31 11:23
感谢分享。
duleizi 发表于 2024-1-31 11:24
厉害厉害,强
zq8389937 发表于 2024-1-31 11:24
谢谢,先看了啊,哈哈
落雪无风 发表于 2024-1-31 11:26
厉害,感谢分享
whh2021 发表于 2024-1-31 11:26
学习一下,感谢大佬
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 07:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表