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.