Sci-Hub Spider:再也不用到处找可用网址了

由于众所周知的原因,科研神器scihub近来并不稳定,频繁更换域名,这是让很多使用者都很困惑的事情。事实上,这并不是首次出现这种情况,Freescience在和Alexandra Elbakyan之前的沟通中已经提议建设中国区的镜像,她非常理解scihub对中国科研者的重要性,从scihub后台我们也可以看到,每天都会有十几万的来自中国的IP申请量,但这需要时间,经费和适当的时候,虽然目前的Donation至少可以让scihub继续运行数月。

 

幸运的是,在scihub中国区镜像建立之前,在困难时刻都会有科学自由的英雄出现:ferstar(张建飞)是一名生信爱好者,崇尚极客主义,喜欢搞些提高(tou)生(lan)产力的小物件,就在上周,他用代码写了一个叫做“Sci-Hub Spider”的SCI文献下载器,最近这个周末,他又重新理了一遍逻辑,论文下载能力得到了进一步增强。

 

1.这是一个大约4M的小软件,需要下载后在本地安装

Sci-Hub Spider:再也不用到处找可用网址了

2.打开软件后,你会发现它在自动更新sichub的可用列表

Sci-Hub Spider:再也不用到处找可用网址了

3.你去pubmd上搜索你想要的文献,然后复制那个PMID号

 

Sci-Hub Spider:再也不用到处找可用网址了

4.复制后不做任何处理,当你回到软件界面时,你会发现他已经在开始downloading了,格式为“已下载大小/文献总共大小”

 Sci-Hub Spider:再也不用到处找可用网址了

这个小工具利用了爬虫技术,你不用再去到处找scihub的可用网址甚至不用去上scihub的网址,一切都在本地完成,只要你复制了可用的PMID号,当你把鼠标点击到软件界面时,它就会自动下载到桌面!

网盘分享地址(最好不要转存,会不定期更新):链接:https://pan.baidu.com/s/1boAEC4f 密码:dz4y

为了鼓励ferstar进一步的优化更新和更多的Free-science的英雄出现,我把把作者公布的打赏二维码也转过来了:欢迎各位打赏~

PayPal: https://www.paypal.me/ferstar

Sci-Hub Spider:再也不用到处找可用网址了

更新信息

2017/12/20 1.6.2:1. 隐去scihub可用网站信息2. 修复macOS模块引用的一个小bug  2017/12/20 1.6.1:1. 增加macOS支持  2017/12/19 1.6.1:1. 修复文章标题包含特殊字符时程序闪退的问题2. 修复检测scihub站点可用性时可能引起的闪退问题3. 未检测到合法ID不再清空用户剪贴板内容4. 增加从真实下载地址解析文章标题功能,如解析到则用作保存文件名,否则使用DOI代替5. 延长检测可用scihub站点扫描超时时间(应对龟速网络)6. 考虑系统兼容性增加64位专版,使用优先级“*支持xp”>“*免安装版不支持xp”>“*64位专版免安装”,如果都有问题,请反馈留言  2017/12/18 1.6:1. 新增SciHub镜像站点可用性检测2. 重写爬虫逻辑,提升文献下载能力3. 改名改图标4. 精简不必要的组件包,缩小安装包体积5. 移除微信二维码捐赠图片6. 提供安装板和免安装版两种选择  2017/12/14 1.5:1. 兼容xp系统,完成Windows全平台支持2. 首版安装版3. 缩减程序体积  2017/12/14 1.4:1. 兼容32位系统,xp依然不支持2. 禁止ssl验证3. 取消ssl禁用警告信息  2017/12/14 1.3:1. 修复bug2. 支持Windows 7 64位3. 增加PMID/PMCID/Manuscript ID转换DOI支持  2017/12/14 1.0-1.2:1. 初版,单文件,仅支持Windows10 x64位系统2. 修复bug

程序运行信息:

 ________________ | Sci-Hub Spider | ----------------            ^__^            (oo)_______             (__)       )/-                 ||----w |                 ||     || 		written by ferstar with love  USAGE: copy a DOI or any content that contains a valid DOI and wait BTW:   PMID/PMCID/Manuscript ID also supported but not recommended        Please note that not all papers can be downloaded successfully BLOG:  https://blog.ferstar.org/post/scihub_spider  I need to check if scihub is available locally it may take a few seconds, please wait  fetching available sci-hub mirrors sci-hub mirror list updatedcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://sci-hub***"...okcheck site status "https://www.sci***"...ok  ID detected: 29245169, need convert to DOI... DOI converted: 10.1055/s-0043-122232, fetching... try to fetch on "libgen.***"paper found, will download paper title: [Fehler und Schwchen ...] found[Fehler und Schwchen ...] download completed 220.59 KB / 220.59 KB [Fehler und Schwchen ...] has been saved on you Desktop  press enter key to continue or click the close button to exit

反馈

如果出现运行闪退的情况,请在本博客留言,注明引起闪退的DOI号及操作系统信息。

地址:https://blog.ferstar.org/post/scihub_spider/

(来源:ferstar博客、freescience

本站非明确注明的内容,皆来自转载,本文观点不代表清新电源立场。

发表评论

登录后才能评论