2013-02-04 29 views
37

kişilere daha çalıştığını ve ben kurulum için bir ftp ihtiyaç ya da kendimi yüklemeyin ince olan WeTransfer aracılığıyla bana büyük zip dosyaları göndermek. Ancak bu verileri bir sunucuda hızlı bir bağlantıya ( ) oturan ubuntu sunucumda almam gerekiyor. indirme dosyaları

i WeTransfer posta, tarafından gönderir ancak WeTransfer (vaşak, e bağlantıları i txt-tarayıcı denedik

http dosyayı göndermeden önce ben sadece gösterir html bilgisi sayfası almak o bağlantıyı wget çalıştı) ama wetrasnfer "modası geçmiş tarayıcı" hakkında mırıldanarak devam ediyor ve her nasılsa

i bütün gece sürer sunucuya kısılabilmesidir DSL ile benim laptop ve yükleme için indireceği ...

kimseyi yapar çalışmıyor aşağı ile başarı vardı linux terminalinden wetransfer bağlantıları yükleniyor?

thnx mart

+0

Bize çalışacak bir bağlantı verin. – dongle

cevap

13

Alejandro Alonso komut satırı modunda dosya WeTransfer indirmek için bir Python komut dosyası py-wetransfer yazdı. Bu Python ve İstekler gerektirir

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

: Dosyayı indirmek için bu komutu çalıştırabilirsiniz https://www.wetransfer.com/downloads/XXXX/YYYY/ZZZZ benzer bir biz transferi adresiyle

.

+0

Not: Bu, python ithalatında yapılan değişikliklerden dolayı centos 5.x gibi linux <= 2.6 sürümlerinde çalışmaz. –

+0

Bu betik artık çalışmıyor, MarcosBL'nin çatalını kullanın: https://github.com/MarcosBL/py-wetransfer/blob/master/wetransfer.py –

+0

Çalışmıyor. denenmiş. Bir komut dosyası kullanmak zorunda kalmadan basit bir cevap için – YumYumYum

83

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

Kullanım

tırnak unutmayın.

[burada büyük adresiniz var] iletilen html sayfası değil, dosyanın doğrudan bağlantısı olmalıdır. Herhangi bir makinede indirmeye başlayarak büyük adresi alabilirsiniz, daha sonra bağlantıyı indirme yöneticinizden kopyalayın (örn. Firefox, krom)

+0

+1. – samiles

+1

Bu yöntemin daha fazla çalışmadığı anlaşılıyor, dosya şu iletiyi içeren bir HTML sayfasına yönlendiriliyor: Artık WeTransfer'in artık desteklemediği güncel olmayan bir tarayıcı kullanıyorsunuz. Modern bir UserAgent dizesiyle bile hala başarısız ... – George

+0

Bu yöntem artık çalışmıyor. –

0

Terminal erişiminiz yoksa, WeTransfer linklerini indirebileceğiniz here's a PHP script.

Dosyaları bilgisayarıma indirirken zaman kazanmak için kullandım ve sonra bunları bir sunucuya yükledim.

+0

API değişmedi, böylece script çalışmaz. – chepe263

3

bu kadar burada wget ile çalışan curl kullanarak bir alternatiftir alamadım:

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

gerçek indirme url ile

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

yerine sen indirmeyi başlattığınız zaman olsun.

krom olarak örneğin indirmeye başlamak ve

Pencere gidin> İndirme

Dur çalışan indirme ve üzerinde sağ tıklayarak indirme-URL'yi kopyalayın.

dosya diskinizdeki saklanabilir istediğiniz gerçek adıyla

{file_name_on_my_disk}

değiştirin.