Google Drive link per wget

davidbaumann

Commodore
Registriert
Aug. 2004
Beiträge
4.867
Hallo zusammen,

ich habe in meinem Drive mehrere Dateien liegen, die ich auf einem Linux System (nur Kommandozeile) herunterladen möchte.
Gehe ich per w3m auf mein Drive meckert er, ich müsse JavaScript aktivieren.

Befolge ich diverse Tipps im Internet, bekomme ich 500er Fehler oder 1MB Dateien (die Datei hat 1GB).

Kann mir jemand helfen? Die Berechtigungen sind richtig gesetzt, mit meinem Browser funktionieren die Links.

​Gruß.
 
Hi,

witzig, funktioniert tatsächlich nicht so einfach. Habe mal gegooglet und dazu folgendes gefunden (siehe "My Solutions"):

http://mynixworld.wordpress.com/2013/02/23/transparently-download-from-google-drive/

Funktioniert bei mir. So wird z.B. aus:

https://docs.google.com/file/d/0ByniJ9zBhoLNSncyZGx6c21ZclE/edit?usp=sharing

das hier:

https://googledrive.com/host/0ByniJ9zBhoLNSncyZGx6c21ZclE/

:)


//edit:

Du kannst das z.B. auch via Shell-Script vereinfachen und dann auch den Dateinamen richtig angeben beim speichern:

Code:
#!/bin/bash

filename=`wget --quiet -O - https://docs.google.com/file/d/$1/edit?usp=sharing | sed -n -e 's!.*<title>\(.*\) - Google Drive</title>.*!\1!p'`
wget https://googledrive.com/host/$1 -O "$filename"

Danach natürlich noch chmod +x Script ..

Anschließend kannst du mit dem Script + ID die Datei richtig abspeichern, z.B. die ID vom Link oben nehmen (0ByniJ9zBhoLNSncyZGx6c21ZclE):

Code:
./Script 0ByniJ9zBhoLNSncyZGx6c21ZclE

Das speichert dann direkt als Firefox blabla.exe
 
Zuletzt bearbeitet:
Ich verstehe es nicht.
Die Datei ist so freigegeben, dass jeder, der über den Link verfügt, sie auch runterladen kann.
Nehme ich deinen Link, und füge meine ID ein, kommt eine 404 Meldung.
Auch bei dem von dir geposteten Scipt kommt ein 404er...

Muss ich wohl mal weiter probieren. Danke für die Hilfe!

​Gruß.
 
Magst du mir den Link mal per PN schicken? Oder sinds zu private Daten? :)
 
Hallo,

Ich kann mal eine andere Datei hochladen. Ist eine Wiederherstellung mit Testdisk, also schon privat. Bin aber erst wieder in 6 Stunden am Laptop.

Gruß.
 
Zurück
Oben