|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jul 2014
Messaggi: 6
|
DOWNLOAD FILE/CARTELLE DA SERVER
Salve a tutti,
mi sono da poco iscritto al forum anche se l'ho parecchie volte utilizzato per consigli e soluzioni ad alcuni problemi problemi che incontravo... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Usa la commandline wget con questi parametri:
Codice:
-e robots=off --mirror --convert-links --no-parent --reject "index.html*" --random-wait --wait=3 --directory-prefix="C:\Percorso\Destinazione" http://sito.it
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 28-07-2014 alle 17:44. |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Jul 2014
Messaggi: 6
|
Funziona!
Intestazione Last-modified mancante -- timestamp disattivati. 2014-07-29 13:14:22 (143 MB/s) - "/home/staedtlerp/Scrivania/Catia/yvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA Analysis/GPF_F/Student/index.html" salvato [1809] Rimozione di /home/staedtlerp/Scrivania/Catia/yvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA Analysis/GPF_F/Student/index.html poiché deve essere rifiutato non so cosa vuol dire...Cmq sta scaricando anche se in maniera piuttosto strana...Sembra andare per livelli anzichè per cartelle, nel senso che scarica prima tutte le sottocartelle che stanno allo stesso livello e poi va avanti. Non procede per cartelle, ovvero non scarica tutto il contenuto di una cartella compresi file e sottocartelle...è normale?....Davvero grazie mille |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
L'output:
Codice:
2014-07-29 13:14:22 (143 MB/s) etc. salvato Rimozione di etc. poiché deve essere rifiutato Codice:
--reject "index.html*" Per quanto riguarda il "come scarica", scusami ma non ho capito cosa intendi con i "livelli", ho provato con una piccola cartella e tutti i file sono stati scaricati come nell'esatta struttura presente sul sito, non è quello l'importante oltre al fatto che tutti i file vengono scaricati correttamente? Il mio consiglio è di imparare qualcosa da quella stringa postata ( usando il manuale di wget ) che potrebbe servirti in futuro per altro.
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Jul 2014
Messaggi: 6
|
No no sta scaricando tutto correttamente...la curiosità sul download è relativa solo al fatto che anzichè scaricare una cartella per volta con tutte le sottocartelle e i file contenuti va per livelli...mi spiego...mettiamo il caso abbiamo la cartella 1 che contiene le cartelle 2.1, 2.2 e 2.3 che a loro volta contengono altre cartelle che chiamiamo 3.1 e 3.2 per la 2.1, 3.3 3.4 per la 2.2 e 3.5, 3.6 per 2.3. Il software scarica prima la cartella 1, poi scarica le cartelle 2.1, 2.2 e 2.3 e infine passa alle 3.1, 3.2, 3.3, 3.4 ecc... Mi chiedevo come mai non scarica prima tutto il contenuto della 2.1 (compresi file e sottocartelle) poi tutto quella della 2.2 e così via...la mia è solo una curiosità legata al comando e al fatto di capirne le opzioni...
Grazie mille |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Sì ho capito cosa intendi ma non puoi paragonare la struttura di una cartella di Windows con quella di un sito web, quelle non sono effettivamente cartelle. Il programma processa i link in recursione ( recursione di cui si può scegliere la "profondità" ) nell'ordine in cui sono o da come vengono inviati dal sito web stesso ma come dicevo prima l'importante é il risultato, che scarichi DABC invece di ABCD non cambia assolutamente nulla ai fini della struttura finale che corrisponde esattamente a quella originale.
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
|
#7 |
|
Junior Member
Iscritto dal: Jul 2014
Messaggi: 6
|
Perfetto!...grazie mille
...solo un'ultima curiosità...ma se volessi interrompere il download per riprenderlo domani o in un altro momento come dovrei fare?....dv utilizzare sempre lo stesso comando con qualche opzione in più? Grazie
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Se usi lo stesso comando riparti da zero riscaricando tutti i file e sovrascrivendoli a quelli attuali. Mi sbaglio oppure ti avevo detto di dare un'occhiata al manuale?
Ti do un piccolo aiuto, la parola magica da cercare è "clobber" che richiede il cambio di un parametro ( --mirror ) con un'altro ( -r )
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
|
#9 |
|
Junior Member
Iscritto dal: Jul 2014
Messaggi: 6
|
Hai ragione...è solo che a volte il manuale ufficiale richiede conoscenze approfondite che io non ho...
wget -e robots=off -r --no-clobber --convert-links --no-parent --reject "index.html*" --random-wait --wait=3 --directory-prefix="C:\Percorso\Destinazione" http://sito.it |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Giusto, la stringa mettila sotto TAG CODE ( -->
) la sintassi è:[code]etc.[ /code] ( senza spazio )
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
|
|
|
|
|
#11 |
|
Junior Member
Iscritto dal: Jul 2014
Messaggi: 6
|
Codice:
wget -e robots=off -r --no-clobber --convert-links --no-parent --reject "index.html*" --random-wait --wait=3 --directory-prefix="C:\Percorso\Destinazione" http://sito.it Non so se così va bene... OK...adesso ho capito...dovevo mettere la stringa al posto di etc. e senza spazio tra / e code....Grazie Ultima modifica di staedtlerp : 30-07-2014 alle 15:49. |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8697
|
Non è quello che ti ho detto ma lasciamo stare
![]() Non devi mettere lo spazio tra la / e CODE, in questo modo la stringa verrà chiusa nei tag, in questo modo: Codice:
wget -e robots=off -r --no-clobber --convert-links --no-parent --reject "index.html*" --random-wait --wait=3 --directory-prefix="C:\Percorso\Destinazione" http://sito.it
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 30-07-2014 alle 14:01. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:26.











...solo un'ultima curiosità...ma se volessi interrompere il download per riprenderlo domani o in un altro momento come dovrei fare?....dv utilizzare sempre lo stesso comando con qualche opzione in più? Grazie
) la sintassi è:








