Travelrave.me

Travelrave.me

UN SITO CON WGET SCARICARE

Posted on Author Jugor Posted in Rete


    Come fare a scaricare tutte le pagine di un sito web da console con wget!. ecco come scaricare un Sito nel Computer con Linux usando da console il comando wget con l'opzione mirror per copiare internamente un sito sul computer. La sintassi di base per scaricare un intero sito web con wget (creare un mirror) è wget -m http://indirizzo_sito. Esiste un programma, incluso in tutte le distribuzioni Linux, che è in grado di scaricare interi siti internet. Il comando si chiama wget e può.

    Nome: un sito con wget
    Formato:Fichier D’archive
    Sistemi operativi: iOS. Android. Windows XP/7/10. MacOS.
    Licenza:Solo per uso personale
    Dimensione del file: 45.82 Megabytes

    Rifiuto Accetto. Questo articolo è stato pubblicato più di un anno fa, potrebbero esserci stati sviluppi. Ti preghiamo di tenerne conto. Wget è un download manager open source, incluso nelle principali distribuzioni Linux. Uso di wget per scaricare un intero sito, ma limitare a 3 il livello di profondità :. Purtroppo la gui non ha tutte queste opzioni da configurare, risulta essere un semplice download manager, il programma vero e proprio, invece, è pieno zeppo di configurazioni per tutte le esigenze.

    Possiamo infatti specificare il percorso di destinazione completo sulla linea di comando. La sintassi è la stessa usata nell'esempio precedente:.

    Al contrario, curl non segue i redirect e si limita a prelevare un file da zero byte. Per ottenere il comportamento atteso e seguire i redirect con curl è necessario esplicitare il parametro -L maiuscolo. Scriveremo dunque:.

    In caso di dubbio, possiamo sempre specificare -L ad ogni invocazione di curl. Verrà applicato solo se effettivamente necessario. Per testare la funzione possiamo iniziare a scaricare un pacchetto voluminoso, come il Service pack per Windows 7 circa 2 GB :.

    Wget per Linux: guida all’utilizzo

    Ora riprendiamo il download del file aggiungendo l'argomento -c per wget oppure -C - per curl e notiamo che il trasferimento riprende da dove si era interrotto:. Per quanto riguarda wget, ho mostrato nell'articolo " Come usare wget per Windows e scaricare file su connessioni instabili con resume e retry automatici Operazione non riuscita - Errore di rete " quali parametri usare per riprendere il download automaticamente in caso di frequenti singhiozzi della connessione.

    Quando si effettua un accesso HTTP o un download tramite un tradizionale browser web, il nostro navigatore invia al server un'intestazione chiamata user-agent : è una stringa che identifica il programma Google Chrome, Mozilla Firefox, Microsoft Edge ecc e il sistema operativo. Al momento, ad esempio, il mio Google Chrome su Windows 10 sta comunicando ai vari server quanto segue:. Per scoprire questa stringa possiamo usare gli strumenti di sviluppo integrati nel browser web oppure impiegare un servizio come questo:.

    Wget, scaricare un sito

    Anche curl e wget inviano il proprio user-agent. Sul sistema dal quale ho svolto le prove, si tratta di:.

    Alcuni server verificano esplicitamente lo user-agent e, quando rilevano che l'utente sta cercando di scaricare tramite un programma diverso da uno dei browser web riconosciuti, impediscono il download.

    Per aggirare questa sciocca limitazione basta esplicitare lo user-agent da usare. A questo punto potete ripetere il tentativo di download del file "protetto", utilizzando come user-agent quello di un browser qualsiasi.

    Potete, ad esempio, copia-incollare uno dei due esempi Chrome o Firefox su Windows 10 che ho citato poco sopra. Si tratta di una misura di sicurezza in più che garantisce l'integrità e l'autenticità dei file scaricati ma, in alcune circostanze, è necessario forzare e scaricare comunque.

    Allo scopo, bisogna esplicitare un argomento in più:. In questa guida abbiamo visto come scaricare un file da linea di comando con Windows 10 o Linux tramite wget e curl.

    Entrambi i comandi prevedono molte altre opzioni che ne modificano il comportamento. Per maggiori informazioni, si veda la rispettiva documentazione ufficiale:. Windows Novembre 20H1 Aprile Questo articolo è stato scritto mesi fa!

    Post navigation

    Sebbene questo non implichi automaticamente che si tratti di un pezzo obsoleto, è probabile che, nel frattempo, le specificità e il contesto si siano evoluti. Se rilevi incongruenze, lascia un commento per evidenziare all'autore dell'articolo che è necessario un aggiornamento. Stai leggendo un articolo su Microsoft Windows. Per tutti gli articoli e le guide che riguardano il più popolare sistema operativo per PC, sfoglia il " Canale Windows ". Da CiaoLinux. Lo sapevate che con wget si possono scaricare interi siti??

    Utilizzare wget è molto semplice, bisogna solo segnarsi da qualche parte le istruzioni da eseguire. Per utilizzare wget e tutte le sue opzioni aprite il terminale e digitate i comandi scegliendo tra quelli riportati qua sotto.

    Queste sono le principali funzioni di wget che permette anche di scaricare in ftp usando tutte le opzioni usate per il web. Descrizione: Con un blog tutto mio riparto da zero per reinventarmi, rivivere attimi che mi aiutano a capire chi sono io… e chi sei tu!

    Devi essere connesso per inviare un commento.


    Articoli popolari: