Huvud Programvara Gör offline kopia av en webbplats med Wget på Windows och Linux

Gör offline kopia av en webbplats med Wget på Windows och Linux



Gör offline spegelkopia av en webbplats med Wget på Windows och Linux

Ibland måste du skaffa en sökbar kopia av en webbplats, så att du kan komma åt den offline, sätta på ett USB-minne eller till och med ladda upp till din smartphone och läsa den när du flyger eller reser. Det är enkelt att spara en webbsida i PDF i moderna webbläsare och operativsystem, men det kan vara irriterande att bearbeta varje sida. Här kommer wget.

Annons

Wget är en nedladdningshanterare med öppen källkod. Det är en konsolapp som utvecklats främst för Linux, men som framgångsrikt överförs till andra operativsystem, inklusive Windows och MacOS.

Mac anpassad upplösning för extern skärm

Om du inte känner till wget bör du definitivt prova. Det är väldigt kraftfullt. Det gör det möjligt att hämta filer från webbplatser med HTTP, HTTPS och FTP, de internetprotokoll som vi använder idag. Dess beteende styrs av kommandoradsargument.

Wget stöder en mängd olika alternativ för att hämta filer på långsamma eller instabila anslutningar, inklusive försök, fortsätt där det var kvar och mer. Den stöder filen 'robots.txt' så att den kan fungera som en webbsökare. Det kan bara hämta modifierade filer, stöder jokertecken, filtypbegränsningar och vanliga tillägg.

Wget stöder rekursiv hämtning av HTML-webbplatser och FTP-servrar, så att du kan skapa en webbplats spegel. Så här kan det göras.

Innan du fortsätter måste du hämta wget-appen.

Skaffa Wget på Windows

Jag brukar använda binärer från dessa källor:

Båda gör sitt arbete.

Skaffa Wget på Linux

Använd din distros pakethanterare. Några exempel (kör dem som rot ):

Debian / Ubuntu / Mint:

apt install wget

CentOS / Redhat

yum installera wget

Arch Linux

pacman -Sy wget

Ogiltig Linux

xbps-install -S wget

För att göra en offline kopia av en webbplats med Wget,

  1. Öppet kommandotolken / terminal .
  2. I Windows skriver du hela sökvägen till filen wget.exe.
  3. Skriv bara wget på Linux.
  4. Skriv nu följande argument för att få följande kommando:wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
  5. Ersätthttps://site-to-download.comdel med den faktiska webbadressen du vill göra en spegel av.

Du är färdig!

Här är omkopplarna vi använder:

  • --spegel- tillämpar ett antal alternativ för att göra nedladdningen rekursiv.
  • - ingen förälder- Genomsök inte den överordnade katalogen för att bara få en del av webbplatsen.
  • --konvertera länkar- gör att alla länkar fungerar korrekt med offline-kopian.
  • --sidförutsättningar- ladda ner JS- och CSS-filer för att behålla den ursprungliga sidstilen när du surfar i en lokal spegel.
  • --justera-förlängning- lägger till lämpliga tillägg (t.ex. html, css, js) till filer om de hämtades utan dem.

Det är allt.

Intressanta Artiklar

Redaktionen

Hur man blockerar samtal från utlandet
Hur man blockerar samtal från utlandet
Att ringa och ta emot telefonsamtal har förvånansvärt blivit ett av de mindre använda sätten att kommunicera via telefon. Mobiltelefonernas allestädes närvarande har gjort fasta telefoner nästan föråldrade, och även de som har dem använder knappast dem. Detta skapar
Hur man spelar in Fortnite på datorn
Hur man spelar in Fortnite på datorn
Fortnite-spelet är snabbt och frenetiskt och handlingen kan vara över på ett ögonblick. Om du vill visa upp eller se vad som hände medan du försökte överleva är det viktigt att spela in vad som händer.
Hur man zoomar in eller ut med tangentbordet
Hur man zoomar in eller ut med tangentbordet
Medan datoranvändare kan använda ett rullningshjul och smartphoneanvändare kan nypa, kan du också zooma med bara ditt tangentbord. Här är några sätt att göra det.
Firefox 43 är ute, här är allt du behöver veta
Firefox 43 är ute, här är allt du behöver veta
Firefox 43 blev tillgängligt för alla användare. Se vilka anmärkningsvärda förändringar Mozilla tillför i den nya versionen av webbläsaren.
Hur man döljer textmeddelanden på din Android-enhet
Hur man döljer textmeddelanden på din Android-enhet
Tro det eller inte, textmeddelanden lever fortfarande mycket och används för olika ändamål. Du kanske bara hämtar vänner på helgen eller organiserar ett affärsmöte. Oavsett fallet, poängen
Hur man publicerar en podcast på iTunes
Hur man publicerar en podcast på iTunes
Vill du gå med i det ständigt växande podcast-communityn? Har du intressanta saker att säga eller en unik syn på något? Vill du publicera din podcast på iTunes så att världen kan njuta av det? Om du svarade ja på någon av dessa frågor,
Hur man använder färdighetskort i Persona 5
Hur man använder färdighetskort i Persona 5
I Persona 5 är skicklighetskort speciella föremål som kan erhållas på olika sätt. Uppkallade efter trollformler låter Skill Cards vilken som helst av Jokers Persona lära sig färdigheter som de inte kan lära sig genom att gå upp i nivå ensamma. fast du kan'