使用wget从IEEExplore下载论文

12

我现在已经离开学院,但需要从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文件。 是否有人可以给出一些建议?

仅为完成解决方案。步骤1:ssh登录服务器,步骤2:使用wget下载论文,步骤3:使用scp将论文从远程服务器复制到本地磁盘。 - ulyssis2
2个回答

18

我发现http://techqe.blogspot.com/2009/09/quick-download-ieee-paper.html,它提供了以下解决方案:

  1. 在你浏览时找到论文超链接中的"arnumber"。在你的例子中,它是5738219。

  2. 在你的shell中输入以下命令:

    wget "http://ieeexplore.ieee.org/stampPDF/getPDF.jsp?tp=&isnumber=&arnumber=5738219" -O paper.pdf
    

    您的论文现在将保存在 "paper.pdf" 中


2
看起来它不再工作了,命令行返回的是HTML页面而不是PDF。 - tong
3
截至本评论日期,已经测试过 - 仍然可以正常工作。 - vrleboss

1

您可以将您的学院服务器用作socks代理,然后使用您喜欢的方法进行下载。

ssh -D <端口号> 用户名@服务器IP

现在,socks代理已经在localhost:端口号上设置好了。您可以根据您的操作系统应用代理系统,并像往常一样进行下载。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接