下载论文列表
WOS上下载论文列表,导入到EndNote。这里以EndNote X9为例。
安装DOI格式模板
下载showdoi.ens
https://download.csdn.net/download/jell14/18359810
安装模板到EndNote
教程 https://jingyan.baidu.com/article/ff42efa9340ec7c19e22023c.html
复制要下载的论文
首先采用EndNote默认功能
选中无法下载的论文,copy formatted
粘贴到dois.txt
替换
: 替换为 %253A
第二个斜杆开始换成%252F
(换成%2528
)换成%2529
运行MATLAB如下代码
doi2pdf
file = '.\dois.txt';
fid = fopen(file);
tline = fgetl(fid);
while ischar(tline)
disp(tline)
ind = strfind(tline,'/');
if(length(ind)>1)
head = tline(1:ind(1));
tail = tline(ind(1)+1:end);
tail = strrep(tail,'/','%252F');
tline = [head,tail];
end
doi = strrep(tline,'/','\/');
doi = strrep(doi,'(','%2528');
doi = strrep(doi,')','%2529');
doi = strrep(doi,':','%253A');
page = ['https:\/\/sci.bban.top\/pdf\/',doi, '.pdf?download=true'];
web(page);
doi = upper(doi);
page = ['https:\/\/sci.bban.top\/pdf\/',doi, '.pdf?download=true'];
web(page);
pause(2);
tline = fgetl(fid);
end
fclose(fid);
下载的pdf的路径
pdf在默认浏览器下载文件夹
添加pdf
直接拖动下载的PDF到EndNote, 会自动添加到对应的文章作为附件。
注:
https://www.sci-hub.ren/10.1039/c8qm00609a
save page as html
找到:
<li id="reload"><a target="_blank" href="https://scholar.google.com/">⇣ Google Scholar</a></li>
<li><a href="https://www.sci-hub.ren/10.1039/c8qm00609a#" onclick="location.href='https:\/\/sci.bban.top\/pdf\/10.1039\/c8qm00609a.pdf?download=true'">⇣ save</a></li>
</ul>
即包含地址,编程替换doi即可。时而大写,时而小写。