快速下载 arXiv论文(arXiv PDF论文下载缓慢及中国镜像更新不及时解决方法)
- 背景
arXiv (https://arxiv.org/)是一个收集计算机科学、物理学、数学和生物学等多个学科的论文预印本网站,主站点在康奈尔大学,在全球多个地方设置有镜像网站。
国内由于某些限制导致直接访问速度很慢,一个 PDF 可能加载很久还是下不下来,参考资料 1详细地给出了用chrome 插件 tampermonkey(油猴插件)对网页中的arxiv 链接进行重定向到镜像网站的方法,其中油猴脚本可参考知乎上的回答2。
- 问题
- arXiv的中国镜像 http://cn.arxiv.org/ 经常无法访问,中科院理论物理所也有一个备选网址: http://xxx.itp.ac.cn/ ,但是也不是特别稳定。
- 而且这两个 arxiv 在中国区的镜像更新有延迟,对于最近提交的文章,可能更新不及时无法收录。
- 解决方法
通过比较 arXiv 的各国镜像发现,印度镜像 (http://in.arxiv.org/) 更加稳定,下载速度虽然慢于国内镜像但是明显快于官方站点,而且其更新比国内镜像更为及时,因此可以作为国内镜像无法访问或者更新不及时情况下的一个补充。
对参考资料2中的JavaScript脚本的镜像做修改即可:
// ==UserScript==
// @name redirect_arxiv
// @namespace redirect_arxiv
// @include *
// @include https://*github.io*
// @include https://*arxiv.org/*
// @include https://*google.c*
// @include https://*semanticscholar.org/*
// @include https://*github.com*
// @include https://*zhihu.com*
// @include https://*brainpp.cn*
// @include https://*outlook.cn*
// @version 1.0
// @grant none
// ==/UserScript==// 重定向 arxiv.org 到 xxx.itp.ac.cn(中科院理论物理研究所镜像)
// 重定向 arxiv.org 到 cn.arxiv.org(中国镜像,404)
// 重定向 arxiv.org 到 in.arxiv.org(印度镜像)function findFatherNode(node, nodeName='A', maxDeep=1000){for (var i = 0; i < maxDeep; i++) {if (! node){return node}if (node.nodeName == nodeName){return node}else{node = node.parentElement}};
}document.body.addEventListener('mousedown', function(e){var targ = e.target || e.srcElement;var aTag = findFatherNode(targ, 'A', 10);if (!aTag || !(aTag.href)){return};var headN = 17;var hrefHead = aTag.href.slice(0, headN);var hrefTail = aTag.href.slice(headN);if ( (hrefHead.indexOf('arxiv.org')==-1)){return};if ( hrefHead.match(/https?:\/\/arxiv\.org/) ) {hrefHead = hrefHead.replace(/https?:\/\/arxiv\.org/, 'http://xxx.itp.ac.cn');// hrefHead = hrefHead.replace(/https?:\/\/arxiv\.org/, 'http://cn.arxiv.org');// hrefHead = hrefHead.replace(/https?:\/\/arxiv\.org/, 'http://in.arxiv.org');}aTag.href = hrefHead + hrefTail// console.log(targ, targ.href);
});
在此感谢参考资料1 2作者!
https://www.jianshu.com/p/184799230f20 ↩︎ ↩︎
国内为什么arxiv下载某个PDF特别卡? - 小磊的回答 - 知乎 ↩︎ ↩︎ ↩︎
快速下载 arXiv论文(arXiv PDF论文下载缓慢及中国镜像更新不及时解决方法)相关推荐
- vs2017 2019 下载更新慢的解决方法
vs2017 2019 下载更新慢的解决方法 参考文章: (1)vs2017 2019 下载更新慢的解决方法 (2)https://www.cnblogs.com/zxs-onestar/p/1164 ...
- 【Android】Android SDK下载和更新失败的解决方法!!!
最近刚换了电脑,开始搭建Android开发环境的时候,下载SDK总是会出现如下错误: [java] view plaincopy Failed to fetch URL http://dl-ssl.g ...
- FCHD: A fast and accurate head detector快速准确的人头检测代码预测出来的边界框位置不准确的解决方法
算法简介 人头检测在视频监控中非常重要,而公交车.商场或者大型场馆的拥挤人群计数则是其重要应用场景. 算法思想 作者称拥挤人群计数目前主要有两种实现路径: 1.使用回归的算法思路,直接根据图像回归出拥 ...
- 在linux系统下java实现pdf导出汉字无法显示_ubuntu/Linux PDF文件中文无法显示或中文为方块的解决方法...
ubuntu1004,pdf文件有的无法显示中文,解决办法如下: 1. 先安装字体 A.sudo apt-get install xpdf-chinese-simplified; B. sudo ap ...
- Microsoft Store无法下载应用 Windows update服务无法启用,错误5:拒绝访问 的解决方法。
Microsoft Store无法下载应用,点了安装没反应,查看服务里windows update开启了没有.只有这项服务开启才能在微软商店里安装应用. (ps:安装xbox需要把设置里地区改为香港特 ...
- macOS 下载的应用无法安装,提示危险(app is damaged),解决方法。留着自用
网络上下载的海外app(crack),使用时会经常出现危险警告,建议删除... 其实,一行命令就能搞掂. 写这篇文章目的,只是为了保存日后自用.如果刚好你又遇上了同样问题,那就好了 打开终端,执行命令 ...
- VS2015 Android SDK 下载和更新失败的解决方法
1.首先检查工具 xamarin 工具那设置的SDK路径对不对. 2.然后到C盘下检查C:\Program Files (x86)\Android\android-sdk 里面的文件全不全,打开SDK ...
- 关于Android SDK下载和更新失败的解决方法
如果用sdk manager下载sdk出现以下情况,主要是https需要设置ssl Done loading packages. Fetching https://dl-ssl.google.com/ ...
- cad无法安装_你的软件下载好了,为什么安装不上?有两个原因,解决方法在这...
CAD软件下载好了,安装总是提示失败应该怎么解决?其实安装出错的问题还是很好解决的,我们先来看看是因为哪些原因导致的吧! 一.安装软件提示出错 1.CAD软件已安装 有一种情况是小伙伴想要尝试重新安装 ...
最新文章
- python编写爬虫的步骤-用Python编写一个简单的爬虫
- DPDK rte_mbuf
- springboot中使用redis详解
- hybbs接口php,HYBBS
- linux安装sz rz_超级好用的文件传输命令rz与sz
- Java 答疑:编译器和解释器有何区别?Java 语言属于编译型编程语言还是解释型编程语言?
- Openbiz Cubi 企业级应用程序开发(一)
- 使用Kibana画图展示Nginx日志报表
- 大坑:用SQLyog连mysql的部分操作不能同步到从库
- Java课程设计——学生信息系统(团队)
- SQL2008如何建立数据库
- 利用google工具进行关键词研究
- Face3D学习笔记(5)3DMM示例源码解析【中下】从二维图片的特征点重建三维模型——黄金标准算法
- CSS 中的@media
- 【每日英语】英语语法
- PLC计数器例子——3个计数器构成的24小时时钟
- ESP32-NVS存储(非易失性存储库)
- rpgmvp文件转换图片_干货|如何快速将图片转换成CAD文件格式
- 抓取APP中的素材步骤之一
- GO工具开发|基于网站API的子域名与IP反查工具(二)
热门文章
- 解决app在没有上传app store前大规模安装测试问题的一些办法与思路
- org.xml.sax.SAXParseException 文档根元素 mapper 必须匹配 DOCTYPE 根 configuration
- java word库_几种解析Word文档的Java类库比较
- 红米k40关闭系统自动更新方法介绍(详细步骤)
- 金三银四,简历上写CV开源项目,有用吗?
- john and hydra using de-ice1.100
- 如何删除图片数据中的重复数据
- 文本去重含有重复的全部删除不是保留一个重复的方法
- 浪潮服务器NF5280M5配置管理口BMC的IP web界面登录 ipmi 代外【详细】
- pc版最终幻想测试软件,先来跑个分:《最终幻想15》PC版跑分软件发布