howto  ::   download  ::   obudowa strona główna :: kontakt     
     
Wget:

Zaczniemy od stworzenia 3 plików w katalogu $katalog/wget: start.sh; wget.log; links.txt;
start.sh (będzie to plik z linijką od wget'a)
wget.log (ma być pusty)
links.txt(wrzucamy do niego linki które ściągamy)
Następnie tworzymy w /mnt/D/nazwa_usera, katalog do którego wget będzie wrzucał ściągane pliki, np. upload, dzięki temu ściągane pliki wylądują w naszym katalogu do którego będziemy mieli dostęp przez SMB i FTP.

Wpisujemy do start.sh

KOD
wget -c -v -b -a $katalog/wget/wget.log -i $katalog/wget/links.txt -P /mnt/D/nazwa_usera/upload/

Jeżeli ściągami pliki ze strony, która wymaga hasła, dodajemy do start.sh na końcu linii:

KOD
--http-user=nazwa_usera --http-passwd=haslo_usera

Po opis poszczególnych opcji wget odsyłam do help'a, dodam tylko że wget w tej postaci po restarcie sprawdza co jest ściągane i postęp ściągania w procentach, jeżeli serwer z którego ściągamy pliki obsługuje wznowienie, wget dokończy ściąganie pliku.

W pliku links.txt podajemy linki do plików, które mają zostać ściągnięte wg. przykładu:

KOD
http://downlaod.com/plik01
http://downlaod.com/plik02
http://downlaod.com/plik03

Teraz jak wgrać nasze pliki... najłatwiej przez ftp... logujemy się na kieszeń, przechodzimy do Public tworzymy katalog $katalog/wget wchodzimy do /wget i wrzucamy tam nasze 3 pliki zmieniamy ich prawa na 755 logujemy się na kieszeń przez telnet i uruchamiamy ściąganie poleceniem

KOD
./$katalog/wget/start.sh

odpali nam się wget i zacznie ściągać to co w links.txt
W wget.log mamy informacje, który link został wystartowany.

     Copyright © '08-'22 Ignas.
     All rights reserved.