我现在不在学院,但需要从IEEExplore下载论文。
我可以ssh到学院服务器。我想我应该可以在那里访问IEEExplore,但我不知道如何下载。
假设我不在学院,想下载这篇论文:
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&arnumber=5738219&abstractAccess=no&userType=
我试过了:
wget http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&arnumber=5738219&abstractAccess=no&userType=
-O mypaper.pdf
但mypaper.pdf原来是一个破损的pdf文件。
有人可以提出一些建议吗?
答案 0 :(得分:11)
我找到了http://techqe.blogspot.com/2009/09/quick-download-ieee-paper.html,它提供了以下解决方案:
在浏览时找到的超链接中标识论文的“arnumber”。在您的示例中,它是5738219
在shell中输入以下命令:
wget "http://ieeexplore.ieee.org/stampPDF/getPDF.jsp?tp=&isnumber=&arnumber=5738219" -O paper.pdf
您的论文现在将保存在“paper.pdf”
中答案 1 :(得分:0)
您可以使用您的机构服务器作为socks代理,并使用您喜欢的方法照常下载。
ssh -D <portNumber> username@serverip
现在已在localhost:portNumber
上设置了socks代理。您可以根据您的操作系统应用代理系统,并照常下载。