it-swarm.com.de

dateien über Terminal/cmdline über wetransfer.com herunterladen

poeple schickt mir immer mehr große Zip-Dateien per Wetransfer, was in Ordnung ist. Es funktioniert und ich muss kein FTP einrichten oder mich selbst hochladen. Ich muss diese Daten auf meinen Ubuntu-Server laden sitzt auf einer schnellen Verbindungin einer Serverfarm.

ich habe versucht, den Link zu senden, den Wetransfer per E-Mail sendet, Ich bekomme jedoch nur die HTML-Infoseite, die angezeigt wird, bevor Wetransfer die Datei über http sendet

ich habe einen txt-browser (lynx, elinks) ausprobiert, aber wetrasnfer murmelt immer wieder über "veralteten browser" und es funktioniert irgendwie nicht

ich lade auf meinen Laptop herunter und lade ihn durch gedrosseltes DSL auf den Server hoch Das dauert die ganze Nacht ...

hat jemand Erfolg beim Herunterladen von Wetransfer-Links vom Linux-Terminal?

thnx mart

47
user2039215
  1. Erhalten Sie zuerst den echten Download-Link. 
  2. Klicken Sie in Ihrem Browser (ich verwende Firefox) auf der Download-Seite von WeTransfer auf "Download-Link". 
  3. Klicken Sie nach dem Download mit der rechten Maustaste auf die heruntergeladene Datei und wählen Sie "Download-Link kopieren". 
  4. Finden Sie den Benutzeragenten Ihres Browsers heraus. Sie können whatsmyuseragent.com verwenden, um es zu packen. 
  5. Bereiten Sie Ihren Wget-Befehl vor und laden Sie die Datei herunter.

Beispiel: 

wget --user-agent Mozilla/4.0 '[your big address here]' -O dest_file_name

Vergiss die Zitate nicht.

[Ihre große Adresse hier] muss der direkte Link zur Datei sein, nicht die weitergeleitete HTML-Seite. Sie können die große Adresse erhalten, indem Sie den Download auf einem beliebigen Computer starten und dann den Link von Ihrem Download-Manager kopieren (z. B. Firefox, Chrome).

93
Meetai.com

Alejandro Alonso schrieb ein Python-Skript py-wetransfer zum Herunterladen von Wetransfer-Dateien im Befehlszeilenmodus.

Mit einer Adresse wie https://www.wetransfer.com/downloads/XXXX/YYYY/ZZZZ können Sie diesen Befehl ausführen, um die Datei herunterzuladen:

python wetransfer.py -u https://www.wetransfer.com/downloads/XXXX/YYYY/ZZZZ

Es erfordert Python und Requests.

14

Ich konnte es nicht mit wget zum Laufen bringen, also hier eine Alternative mit curl:

curl 'https://download.wetransfer.com/{pretty_long_appendix_here}' --location --output {file_name_on_my_disk}

ersetzen 

https://download.wetransfer.com/ {pretty_long_appendix_here}

mit der tatsächlichen Download-URL erhalten Sie, wenn Sie den Download tatsächlich starten. 

Starten Sie zum Beispiel in Chrome den Download und gehen Sie zu

Fenster> Downloads

Stoppen Sie den laufenden Download und kopieren Sie die Download-URL, indem Sie mit der rechten Maustaste darauf klicken.

Ersetzen

{file_name_on_my_disk}

mit dem tatsächlichen Namen soll die Datei auf Ihrer Festplatte gespeichert werden.

6
Vincent

Wenn Sie keinen Terminalzugriff haben, ist hier ein PHP -Skript , das WeTransfer-Links herunterladen kann.

Ich habe es verwendet, um Zeit zu sparen, wenn Dateien auf meinen Computer heruntergeladen und dann auf einen Server hochgeladen werden müssen.

0
2519211