Přeskočit na obsah
@365tipu
  • Domů
    • Práce na dálku
    • Twitter for dummies
    • Jak na Mastodon
    • Facebook a marketing
    • Návod pro Instagram
    • Jak na LinkedIn
    • Bezpečný Internet
    • Bezpečnost pro novináře
    • Soukromí na Facebooku
    • Pomocník webdesignera
    • Jak na WordPress
    • Nepostradatelné software
      • Jak na Windows 11
      • Jak na Windows 10
      • Jak na iPhone/iPad
      • Jak na Mac OS
      • Jak na Apple TV/TV+
      • Jak na Apple Watch
      • Jak na Apple AirTag
      • Microsoft Office
      • Linux
    • Jazykový koutek
    • GTD
    • Filmy a TV seriály
    • Recenze
    • Chytrá domácnost
      • Chytrá domácnost
      • Jak na Google Home
      • Amazon Echo a Alexa
      • Apple HomePod
      • Jak na Raspberry Pi
      • Jak na QNAP NAS
      • Netatmo
    • Jak na Home Assistant
  • Všechny štítky
  • Odběr e-mailem
  • RSS/XML
  • Kontakt
    • Kontakt
    • Twitter
    • Facebook
    • BlueSky
    • Mastodon
      • Threads
    • Zásady Cookies (EU)
✉️        Pět velkých tipů týdně. Extra desítky menších. Některé jdou na socnety, ale všechny najdete jedině v newsletteru. 2x, týdně, středa a neděle. Starší čísla zde. Přihlášení ▶️
13. 10. 2015 podle 365tipů
Internet, Software

TIP#287: Jak udělat kopii webu? Kopii pro offline použití, ideálně.

Představte si, že máte firemní web, chystáte se dělat nový, takže si chcete ten stávající schovat, abyste po jeho vypnutí měli něco, kam se můžete podívat co tam kde bylo. Nebo potřebujete někde, kde není Internet, ukazovat něco co na webu, Internetu, prostě visí. Potřebujete si udělat kopii webu, offline a ideálně ještě takovou, aby se dala (alespoň z větší části) používat. Tedy proměnit ty různé skripty a automaticky generované věci na statické HTML stránky.

Můžete ale třeba potřebovat stáhnout jenom část webu, třeba všechny obrázky v určité galerii, nebo všechny soubory, které jste na web nahráli za pár posledních let. Nebude vám vadit, že uplně všechno nebude funkčí (třeba vyhledávání určitě nebude, nebo nějaké ty formuláře závislé na dalším zpracování).

HTTrack Webstie copier

Jedna z mnou oblíbených možností je HTTrack Websiti copier – https://www.httrack.com/, Bez problémů funguje ve Windows i Linuxu, umí dokonce i Android. Můžete ho používat z příkazové řádky i z grafického rozhraní. A je poměrně dobře nastavitelný. A v zásadě ho stačí pustit a nechat běžet poté, co mu řeknete co má stáhnout (občas se tomu říká mirror nebo vytvořit zrcadlo). Po stažení je dobré si ověřit jak to dopadlo, může se stát že se to nepovede. A protože tady každé stahování máte založené jako „projekt“, tak můžete stahování i kdykoliv později opakovat.

2015-10-11 16_53_43-WinHTTrack Website Copier - [Testovací.whtt]

POZNÁMKA: Prosím pozor, tohle o čem tady píšeme vytvoří něco jiného, než záloha vašeho webu – tedy kompletní stažení všech souborů, skriptů, databází a dalších potřebných věcí z vašeho hostingu. K tomu slouží zcela jiné pomůcky.

WGET

Další velmi užitečnou pomůckou je wget – jde v zásadě hlavně o nástroj z Unixu, ale snadno ho najdete i pro Windows. Funguje z příkazové řádky, osobně ho velmi často používám i jen pro prosté stažení jednoho souboru z Internetu, nebo stažení webové stránky, na kterou nechci vstoupit prohlížečem. Umí ale udělat offline kopii celého webu – třeba tka, že ho použijete jako:

wget --mirror --convert-links --adjust-extension --page-requisites --no-parent http://adresa_webu

Wget má samozřejmě parametrů ještě více, ale to už je na vás, abyste se to případně naučili. Není ale tak vhodný jako předchozí HTTrack, na některých webech se kopie prostě nepovede.

Wget-screenshot
Takhle to vypadá, když wget stahuje jeden soubor (via http://www.ivankristianto.com/beginners-guide-how-to-use-wget/)

POZNÁMKA: Pokoušet se stáhnout cizí web není úplně dobrý nápad, neměli bystě něco takového dělat, pokud ten web není váš, případně se chovat ohleduplně, protože tažení celého webu můžete zatížit velmi výrazně webový server.

Další možností?

Osobně dávám přednost prvnímu jmenovanému, druhé, jak už bylo napsáno, slouží pro stažení jednoho souboru nebo jedné stránky. Možnosti je ale více. Třeba:

  • Pavuk (Linux, pozor odkaz vede na SourceForge, od roku 2015 nedůvěryhodné)
  • PageNest offline browser (Windows)
  • Webripper (Windows), nově nahrazený NCollector Studio
  • WinWSD (Windows) ale tady si myslím, že už před mnoha lety umřel
  • Website Ripper Copier (Windows)
  • ScrapBook je rozšíření pro Firefox schopné stahovat i celé weby
  • WebZIP (Windows)
  • BackStreet Browser (Windows)
  • SiteSucker je dostupný pro MacOS a pro iOS (což může být poměrně zajímavý vychytávka)

Klasicky by se dalo ještě nejspíš pokračovat dalšími, byť to ani v zásadě není potřeba (jsem si dost jist, že HTTrack a WGET vám splní vše co budete potřebovat). Ale pokud třeba máte nějaký svůj oblíbený „mirrorovací“ software pro weby, tak dejte vědět. Doplníme.

Online možnosti

Existují různorodé služby, které umožňují uložit nějaký web či konkrétní jednu webovou stránku.  Typickým příkladem je Internet Archive a tamní Wayback Machine (viz  Znáte Internet Archive: Wayback Machine? A víte, co je to Google Cache?), ale tam sice můžete požádat o archivaci určité stránky v daný moment, ale není to vyloženě určeno k vlastnímu využití.

2017-05-05 17_20_40-Webpage archive.png

archive.is je užitečná alternativa, které řeknete jakou adresu chcete uložit a služba si ji uloží a bude dostupná kdykoliv později. Můžete tam i vyhledávat v již uložených stránkách (uložených kýmkoliv). Podle všeho to navíc ukládá jak obsah, tak něco jako screenshot – uloženou stránku si můžete stáhnout i jako ZIP archiv.

 

 

Související příspěvky

  • TIP#642: Mám do inzerce dávat QR kódy s webovou adresou?
  • TIP#475: U webu nezapomeňte na fungování na IPv4 ale i IPv6. Jak to ověřit?
  • TIP#2253: Jak použít wget pro zálohování webu přes FTP?

Offline Webdesign Wget Zrcadlení

Předchozí článekTIP#286: Korelace? Kauzalita? Co je co. A proč se to tak snadno pleteDalší článek TIP#288: Jak otočím špatně vyfocenou fotku na Instagramu? A co vůbec jde dělat s fotkou?

Nejnovější příspěvky

TIP#2971: Obtěžuje vás v Gmailu Gemini? Můžete to vypnout a mít klid

TIP#2970: Jak v terminálu v Linuxu otevřít či si prohlédnout soubor?

TIP#2969: K čemu všemu se hodí, dá používat, NAS

TIP#2968: Jak je to s to přednosti matematických operací?

TIP#2967: Proč nejít “blogovat” na Seznam Médium

TIP#2966: Jak v iPhone (iPadu) použít SD/microSD kartu?

Nákupní rádce (43): Dost boží XXL sada fixů. Gola sada. Ukázka malé PC sestavy pro NAS. Placatka

TIP#2965: Má iPhone (iPad)  “guest mode”? Můžete ho nějak na chvíli bezpečně půjčit někomu jinému? 

TIP#2964: Jak na Mac OS (a nejen tam) mít lokálně LLM (AI). DeepSeek, Llama a další?

TIP#2963: Co je to whataboutismus?

Nejčtenější

Přispět na provoz můžete

Přispějte. 500 Kč můžete změnit dle vlastního uvážení. Z částky zaplatíme DPH a pochopitelně daně platbou na účet 331049001/5500, spec. symbol 365. Částku si můžete změnit. Z platby odvádíme DPH a daníme ji.

... nebo placeným odběrem

Staňte se platícím odběratelem newsletteru. 5 USD/měsíc, 50 USD/rok nebo dle vlastního uvážení od 100 USD/rok. Každou středu a neděli nálož informací.

Kontakt a tak

Kontakt: 365tipu@gmail.com

Veškerý obsah zde uveřejněný je CC-BY-NC-SA