Google chrome扩展sci-hub下载外文文献

第一步 在chrome上扩展sci-hub
如果您使用 Google Chrome浏览器,则可以安装Sci-Hub扩展程序以使用搜索。 要做到这一点:
  • 下载扩展并解压缩它。
  • 打开Chrome并导航至chrome:// extensions,或者只需打开菜单 - >更多工具 - >扩展程序。
  • 检查右上角的开发人员模式。
  • 如果您安装了旧版本的Sci-Hub扩展,请将其删除
  • 点击“加载解压后的扩展名”按钮
  • 突出显示文件夹“Sci-Hub”(不要输入)并点击“打开”。
  • 完成。在浏览器的地址栏输入sci-hub.tw并使用搜索!这样网址sci-hub.tw就可以搜索文献了。但是有时候有的文献还是检测不出来(目前也不知)。
  • sci-hub.tw 网页:
  • 第二步 在sci、Ei、爱思维尔等专业文献网站上找到自己想要的文献
这里写几个网站(还有其他好多的哦。<->):
我们将自己想找的类型文献的关键字,在这些专业文献内检索,找到想要的类型的文章。
(经验:关键字搜索时,一定不要一下整很多关键字,那样很容易什么都搜索不到的。比如我们搜索多功能门铃相关的文献,那么我们可以只搜索doorbell即可。)

第三步 将自己想要文献在sci-hub中进行搜索

一、找到自己想要的文献以后,我们可以通过在sci-hub.tw搜索文献的名字,一般会出现PDF,这样就可以下载了。
例如:

加载以后:

点击右上角的下载按钮,即可下载。

二、有的文献通过搜索是加载不出来的,这样好像要通过找到文献的DOI编号才能进行加载,然后下载下来。(我下载的文献目前还没遇到,$_$)

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Chrome扩展content-scripts请求跨域的问题,可以通过在manifest.json文件中添加"permissions"和"web_accessible_resources"字段来解决。具体步骤如下: 1. 在manifest.json文件中添加"permissions"字段,用于声明扩展需要访问的权限。例如: ``` { "name": "My Extension", "version": "1.0", "manifest_version": 2, "permissions": [ "http://www.example.com/*" ], "content_scripts": [ { "matches": ["http://www.example.com/*"], "js": ["content_script.js"] } ] } ``` 以上代码中,"http://www.example.com/*"表示扩展需要访问的域名,"content_scripts"表示扩展需要注入的脚本。 2. 在manifest.json文件中添加"web_accessible_resources"字段,用于声明扩展需要访问的资源。例如: ``` { "name": "My Extension", "version": "1.0", "manifest_version": 2, "permissions": [ "http://www.example.com/*" ], "content_scripts": [ { "matches": ["http://www.example.com/*"], "js": ["content_script.js"] } ], "web_accessible_resources": [ "http://www.example.com/*" ] } ``` 以上代码中,"http://www.example.com/*"表示扩展需要访问的资源。 3. 在content_script.js文件中使用XMLHttpRequest或fetch等API发送跨域请求,代码示例如下: ``` fetch('http://www.example.com/api/data') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error)); ``` 以上代码中,fetch方法用于发送跨域请求,并且在响应中获取数据。 需要注意的是,如果要在content-scripts中使用cookie等认证信息,需要在manifest.json文件中添加"permissions"字段,并使用XMLHttpRequest或fetch等API发送带有cookie的跨域请求。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值