分享一个 集外文论文检索、文字识别、翻译、文章管理于一体的软件

为了方便广大同学下载国外论文,笔者拿python编写了一个集成论文检索,论文筛选,论文下载,论文翻译,论文管理功能于一身的桌面程序,下面介绍一下本程序的使用方法和功能介绍。
软件下载链接 ->
1.0 版本->https://download.csdn.net/download/lch551218/12667979

2.0 版本->https://download.csdn.net/download/lch551218/12799262

3.2 版本->https://download.csdn.net/download/lch551218/13189157

3.3 版本->https://download.csdn.net/download/lch551218/13195582
更新:解决翻译接口超时问题

4.0 版本 ->https://download.csdn.net/download/lch551218/15336782
更新:增加本地pdf文件文字识别

功能介绍:

1.文章检索

操作步骤如下:

  1. 在输入栏输入要检索的论文的关键字。
  2. 点击回车或者点击开始检索按钮,左下角状态栏会显示检索进度。
  3. 点击想要下载的文章,点击文章后右侧的文章详细信息会显示文章的详细信息。
  4. 点击下载文章按钮,等待文章下载完成。
  5. 文章下载完成后或出现在历史下载文章列表中,双击文章题目即可查看文章。

在这里插入图片描述

2.按时间范围检索文章

操作步骤如下:

  1. 在输入栏输入要检索的论文的关键字。
  2. 在下拉框依次选择时间范围的开始年份和结束年份。
  3. 在下拉框选择绍筛选的时间标准。
  4. 点击回车或者点击开始检索按钮或刷新检索列表按钮,等待文章检索完成,左下角状态栏会显示检索进度。
  5. 点击想要下载的文章,点击文章后右侧的文章详细信息会显示文章的详细信息。
  6. 点击下载文章按钮,等待文章下载完成。
  7. 文章下载完成后或出现在历史下载文章列表中,双击文章题目即可查看文章。

在这里插入图片描述

3.根据DOI或文章题目直接下下载

操作步骤如下:

  1. 在输入栏输入要检索的论文的DOI或题目。
  2. 点击根据题目直接下载文章,等待文章下载完成。
  3. 文章下载完成后或出现在历史下载文章列表中,双击文章题目即可查看文章。

在这里插入图片描述

4.文章文字识别

操作步骤如下:

  1. 历史下载文章列表中,点击识别,等待文字提取成功,所提取的文字会保存在原文章路径下的同名word文档中。
  2. 文字提取成功后,所点击文章的文字识别列中,识别会变成打开,此时双击打开即可浏览提取的文字。

在这里插入图片描述
在这里插入图片描述

5.全文翻译

操作步骤如下:

  1. 历史下载文章列表中,点击翻译,等待文章翻译成功,所翻译的文字会保存在原文章路径下的原文章名_chs.docx文档中。
  2. 文章翻译成功后,所点击文章的文本翻译列中,识别会变成打开,此时双击打开即可浏览翻译的全文文字。

在这里插入图片描述
在这里插入图片描述

6.下载线路管理

6.1 测试所有线路的连接速度

线路信息一栏,会显示所有下载线路的连接速度,程序启动时会自动启动测试线程对所有线路进行测试,同时也可手动点击测试链接按钮刷新线路信息。

6.2 更改线路信息列表项

如果想要更改,添加或删除线路信息内的项目,可以打开程序根目录下的scihubactivelist.txt文件,文件中的每一行url对应线路信息内的一个项目线路,注意每一行的url前后不能包含空格或url,更改文件后保存,然后在程序中点击更新线路即可将更改生效。
每条线路的超时时间可在下方的超时时间(s):一栏中更改。
注: 当前所有可用的线路信息可参考程序根目录下的scihuburls.txt文件。

7.其他操作

7.1 更改文章保存路径

文章默认保存在程序根目录下的savefile文件夹中,用户可通过点击更改保存路径按钮更改文章的保存路径,点击打开保存路径可打开保存文章的文件夹。

7.2 更改每页显示的文章数量

用户可通过更改每页文章数量下拉框设置每页显示的文章数量,设置每页显示的文章数量过多会降低检索的效率,一般设置50最佳。

7.3 删除下载文章

用户在历史下载文章列表中点击文章后,点击删除选中文章即可删除相应原文章,保存提取的文字的文档(如果存在的话),保存翻译文字的文档(如果存在的话)。
注: 如果文章打开或者被占用会导致文章删除失败

7.4 论文信息中不同date的英文解释:

date名称英文解释
index-datemetadata indexed
deposit-datemetadata last (re)deposited
update-dateMetadata updated Currently the same as deposit-date
created-datemetadata first deposited
published-datemetadata where published date
online-published-datemetadata where online published date
print-published-datemetadata where print published date
posted-datemetadata where posted date
accepted-datemetadata where accepted date
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

energy_百分百

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值