2012-04-13 10 views
3

Gibt es eine Möglichkeit, ein Forschungspapier mithilfe der Befehlszeile herunterzuladen. Ich habe keinen Zugriff von zu Hause, aber ich kann mich auf dem Server meiner Abteilung anmelden, der sich im Intranet befindet. Also, idealerweise soll ich in der Lage sein, es zu tun, aber ich bin mir nicht bewusst, wie eine direkte Verbindung zum pdf bekommen und dann wget es oder kann wir kann curl oder Luchs das Papier Webseite in Remote-Server und habe eine Musterübereinstimmung oder manuelle Suche nach dem Link.Herunterladen eines Forschungspapiers mithilfe der Befehlszeile/Terminal

Vielleicht hat jemand es schon getan. Beispiel Papier: http://www.nature.com/nprot/journal/v7/n3/full/nprot.2012.016.html

Dank

+0

Überraschend, dass es immer noch keine Antwort gibt! – user1271772

Antwort

0

Von dem, was ich sammeln die Artikel nur für Abonnenten ist nur und nur authentifizierte Benutzer Zugriff darauf haben.

Idealerweise sollten Sie in der Lage sein, die URL nach dem Zugriff zu erhalten, aber das bedeutet nicht, dass Sie wget es können. Sorry, ich kann nicht besser sein, aber ich habe kein Nature-Abo.

+0

Hey Gabe, ich denke nicht, denn wenn Sie sich im Intranet oder in der Subskriptionszone befinden, zeigt der gleiche Link Download-PDF-Optionen. Der Link bleibt also gleich, nur die Option ändert sich, nachdem die Authentifizierung auf der Rückseite durchgeführt wurde. _Wget_ funktioniert, wenn Sie den PDF-Link haben, den wir von der Seitenquelle erhalten können. Danke trotzdem –

0

Es scheint, dass einige Verleger den Wget User Agent blockieren. Sie können dies unter Verwendung der --user-agent option ändern. Zum Beispiel

wget --user-agent TryToStopMeFromUsingWgetNow publisher.com/paper.pdf 
+1

Ich versuchte 'wget - user-agent =" Mozilla/5.0 (X11; U; Linux i686; de-US; rv: 1.9.0.3) Gecko/2008092416 Firefox/3.0.3 "https: // springerlink3 .metapress.com/content/lr2764511087q412/fulltext.pdf ", aber es funktionierte nicht für [SpringerLink] (http://www.springerlink.com/content/lr2764511087q412/?MUD=MP). Trotzdem danke! – Yamaneko

Verwandte Themen