Zotero 抓取知网文献失败解决办法梳理(针对问题:更新Translator无效,更新茉莉花插件无效,卸载Zotero无效,使用学校VPN访问知网)

  • 问题背景
  • 解决方案一
  • 解决方案二
  • 解决方案三

说在前面:解决方案一和二是针对不同问题的,可以先试一下方案一,如果不行再使用方案二的解决方法,实在不行只能用方案三“曲线救国”了。

本文只是针对自己解决方案的过程做一个记录,细节不够完善,大家有需要可以在评论区留言或者私信我,看到能解决的都会尽力解决。

问题背景

因为最近要开始写论文,打开Zotero发现知网文章居然不能保存

大概如下图所示:

去网上折腾了半天,发现更新替换Translator(CNKI.js)、更新茉莉花插件都没有用,甚至一度想卸载Zotero重装,最后用脑子好好想想应该问题不在Zotero,而是因为我访问知网是通过学校VPN,最后在Zotero交流群里被群友提醒才想到改DNS地址,之后就可以完美运行啦!写下这篇帖子记录我折腾了一夜的心得。

成功保存截图如下:

解决方案一

根据网上大多数的解决方案,都是更新茉莉花插件Translator + 更新知网Translator+ 更新Zotero Translator + 多次点击Update + 关闭浏览器和Zotero重启

这个方案的细节网上都能查到,就不赘述了。

解决方案二

因为我是通过学校远程VPN访问的知网,所以知网的网址与原本的网址不一样,这就带来一个问题:CNKI.js并不能访问网址改变后的知网

知道了问题所在,解决这个问题有两个思路:

第一个:修改CNKI.js源代码,以让其适应改变后的知网网址,这种方法比较硬核且需要耗费大量时间,并且由于知网频繁更新导致你修改后的 js 源码不一定一直能用,所以并不推荐。当然既然可行那肯定有人已经做过了,有想法的可以参考下面的链接:
Zotero知网CNKI网页识别

第二个:修改DNS地址,这种方法原理应该是修改知网的映射ip,让Zotero能够识别,特别感谢Zotero 中文插件群的@冬日暖阳 提供的解决方案。

步骤1:修改DNS地址,我用的是阿里的DNS(223.5.5.5),一开始用了Google的DNS (8.8.8.8) 发现并没有什么卵用,修改为阿里的后才生效

步骤2:刷新DNS
命令行输入ipconfig/flushdns

步骤3:打开edge隐私模式
确保你的CNKI.js更新到可用的状态,并且已经完成了方案一的步骤后无效
直接点击保存zotero就可用了

解决方案三

如果前两个方案都不行,那估计是只能曲线救国了

这里引用Zotero中文插件的经验贴,懒得写了

从浏览器保存条目时发生错误 / 抓取时不能自动下载PDF / 无法自动给添加的PDF附件创建条目怎么办

Zotero 抓取知网文献失败解决办法梳理(针对问题:更新Translator无效,更新茉莉花插件无效,卸载Zotero无效,使用学校VPN访问知网)相关推荐

  1. Chrome 无法抓取跳转请求的解决办法

    原文 昨天在抓取 post 的登录请求时发现,在发出 post 请求之后,页面会进行跳转,这样就无法在 chrome 的开发人员工具中的 network 面板中查看到请求的具体信息. 点击登录按钮后, ...

  2. scrapy抓取的中文结果乱码解决办法

    使用scrapy抓取的结果,中文默认是Unicode,无法显示中文. 中文默认是Unicode,如:\u5317\u4eac\u5927\u5b66 解决办法,原文:http://www.aisun. ...

  3. java爬虫 抓取知乎,java爬虫抓取知乎推荐总是乱码

    求助java爬虫抓取知乎推荐总是乱码 仿照http://blog.csdn.net/pleasecallmewhy/article/details/17630063写一个简单的抓取知乎推荐(http: ...

  4. Python爬虫实战,requests模块,Python实现抓取知乎热点话题

    前言 利用Python实现抓取知乎热点话题,废话不多说. 让我们愉快地开始吧~ 开发工具 Python版本: 3.6.4 相关模块: requests模块: re模块: pandas模块: lxml模 ...

  5. python学习-抓取知乎图片

    python学习-抓取知乎图片 #!/bin/usr/env python3__author__ = 'nxz'""" 抓取知乎图片 webdriver Chromedr ...

  6. Scrapy Python爬虫实战:抓取知乎问题下所有回答!

    今天趁摸鱼的时候玩了会知乎,突然看到一个非常有意思的话题 单身狗不知道还能干什么,所以特地把这些数据都抓下来,看看不除了第二杯半价还能干什么? 创建scrapy项目 前面教程概念讲的我嘴都麻了,估计大 ...

  7. python 抓取知乎

    刚入门python,本着就是干的原则,从小项目开始. 今天在抓取网页的时候遇到了问题. import urllib.requesturl="http://www.fafu.edu.cn&qu ...

  8. 遇见逆水寒最新服务器是哪个,遇见逆水寒连接服务器失败怎么回事_遇见逆水寒连接服务器失败解决办法_玩游戏网...

    <遇见逆水寒>是<逆水寒>同版本的手游系列,也是拥有了很多的玩家,最近玩家在登录<遇见逆水寒>服务器的时候遇到了连接失败的情况,这是怎么回事呢?要如何解决呢?下面就 ...

  9. scrapy抓取知乎话题v0.1

    一.简介 抓取知乎某一子话题,赞同人数超过10的会被抓取.回答ID.赞同人数.回答时间.内容.提问被保存到mysql数据库中,支持更新(多次抓取时对于同一回答的ID只更新赞同人数). usage: s ...

最新文章

  1. iOS 开发 高级:使用 宏定义macros (#,##,...,__VA_ARGS_)
  2. python hook技术,python hook监听事件详解
  3. python学习笔记(四)-数据类型
  4. Core Data(4)- 使用绑定
  5. 机器学习基础-逻辑回归-09
  6. Python风格总结:函数
  7. flume http source示例讲解
  8. poj 2029 Get Many Persimmon Trees 二维树状数组
  9. 最强代码生成器平台,杀疯了~
  10. JetBrains(Intellij, pycharm)多行编辑模式
  11. 数据库创建常用SQL语句
  12. 期刊的中科院分区和JCR分区以及影响因子查询方法
  13. 图像坐标球面投影_晶体的球面坐标与球面投影
  14. 企业网站排名,关键词选择原则,6个基本策略
  15. Ardunio开发实例-L9110直流电机驱动模块
  16. iOS基础-小Demo--刮开涂层(刮刮乐效果)
  17. 针对iPhone X和iPhone XS这些傻叉手机安全距离的设定
  18. 常用的JavaScript位操作(Bitwise)
  19. 安装不了opencv
  20. MINI-UI V3.0 开发框架 非常容易上手

热门文章

  1. python爬取4399小游戏数据_25行代码带你爬取4399小游戏数据,看下童年的游戏是否还在...
  2. 深度学习-10:人工智能简史及三剑客
  3. edge浏览器受信任_win10的edge浏览器 如何像以前的浏览器一样可以找到隐私和安全 然后添加可信任站点 那些设置...
  4. 查看VSCode版本
  5. 【项目实战】Python实现RVM相关向量机回归模型(RVR算法)项目实战
  6. 云上贵州•大数据国际年会将于7月11日在贵州召开
  7. Abp集成Swagger的最佳实践
  8. this code must be changed as there‘s no longer a status bar or status bar window.
  9. 室内定位:基于LoRa网络的蓝牙定位 BLE-2
  10. SSM纯注解后台代码整合(Spring+SpringMvc+Mybatis)