Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

learner-python-R/CNKI-multi-PDF-download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

7 Commits

Repository files navigation

知网批量下载PDF+

油猴脚本:用于知网批量下载PDF,保存下载信息到txt

1. 关于脚本的产生:

好朋友考研,找我帮忙下载报考学院的导师们发表的文献,需要 PDF 格式和按发表时间排序。

数量太大,我不想自己动手......

搜索了一下,发现已经有人写过批量下载的脚本了,代码不长只有一页,萌新研究了一天也没弄懂,后来不断改改改试错才明白各个地方的作用,然后就剩解决添加时间信息(重命名)的问题,但是刚接触 JS,了解不多,各种尝试无果,加了 JS 群,在群里问了一下,大家告诉我前端做不了%&#......我也不明白。

换了一种办法,先下载到本地再模糊匹配重命名,是用 AutoHotKey 脚本完成的。感谢群里大大们给我提供思路和帮助。还谢谢「知网批量下载PDF」的作者,如果没有参考,可能完成不了自己的脚本,看到介绍里的故事,也很是感慨。自己用 jQuery 重新写了一下脚本,批量下载的功能是一样的,我还根据自己需要添加了——可勾选下载范围 + 获取简要信息。

能够用代码解决实际问题,感觉真的很快乐,也想分享给有需要的小伙伴。

2. 关于脚本的使用:

运行脚本后,在知网高级搜索中,搜索结果上方会多两个按钮「批量下载PDF」和「信息」。如果有勾选,就只下载勾选的文献的 PDF,如果没有勾选会默认下载当页所有搜索结果。信息也是同样的。

没有权限而下载不了的文献,会在信息里标注「未下载」。

脚本后面有时间会继续完善的~

3. 碎碎念

2020年8月25日

  • 更新了,看到有小伙伴给我评分,555我太感动了~
  • 如果还有什么需要可以和我说哦~
  • 新增:摘要模式下批量下载、信息导出
  • 24问:下载所有已选文献可不可以呢?
  • 24答:介个,网页没有下载按钮就没有下载链接,这样的话,需要跳到详情页,再点击下载链接,这样会很慢吧!其实俺还不知道怎么做,先看看昂

2020年9月1日

  • 新增:兼容知网新版本
  • 24:感觉新版搜索结果加载要好等长时间,下载也好慢,还经常中断,不开森

About

油猴脚本:用于知网批量下载PDF,保存下载信息到txt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • JavaScript 100.0%

AltStyle によって変換されたページ (->オリジナル) /