reklama
Mac jsou skvělí, s elegantním uživatelským rozhraním a unixovým back-endem. Někdy máte pocit, že s nimi můžete dělat cokoli. Až do jednoho dne se snažíte udělat něco jednoduchého a uvědomíte si, že to, co potřebujete, není nativně dostupné. V tomto případě mluvím wget.
V případě, že nevíte, je wget neuvěřitelně užitečným nástrojem příkazového řádku ke stažení celých webových stránek, včetně médií a tolik hloubky odkazů, kolik potřebujete. Je to docela výkonný a sofistikovaný nástroj, který se vám hodí, když se pokoušíte zálohovat - zejména proto, že jej lze zpracovat do skriptů. Nezabere to ani unixového gurua, aby se ho zmocnil a použil. Může to být vaše v několika krocích, které jsou natolik fiddly, že to vyžaduje odpis.
Získejte The Wget Binary
Jedná se o podvodnou metodu, která nemusí být navždy a nemusí fungovat pro všechny - ale je rychlá. Velmi laskavá duše jménem Quentin Stafford-Fraser vytvořila binární wget pro Mac OS X Leopard. Stáhněte soubor ZIP a rozbalte jej. Zkopírujte soubor wget do /usr/local/bin (a postupujte také podle pokynů README pro ostatní soubory).
Pokud vám to z nějakého důvodu nepomohlo, přečtěte si dále.
Získejte kompilátor C / C ++ pro váš Mac
Pokud pro svůj Mac nemáte kompilátor C / C ++, budete jej potřebovat. Nejjednodušší způsob, jak je získat, je nainstalovat Xcode z nástrojů Mac Developer, které jsou k dispozici zdarma na instalačním disku operačního systému nebo pro Lion prostřednictvím Mac App Store.
Pokud žádná z těchto možností není, nainstalujte příslušný balíček podle pokynů na stránce hpc.sourceforge.net.
Získejte XZ Utils pro Mac
Balíček wget je dodáván jako komprimovaný soubor xz a je smutné, ale pravdivé, že tento formát není podporován programem MacOS Unzip. Takže, pořiďte si kopii XZ Utils pro Mac takže můžete balíček wget rozbalit, až jej získáte.
Získejte balíček Wget pomocí protokolu HTTP nebo FTP
Vydejte se na wgetová stránka a stáhněte si balíček wget přes HTTP nebo FTP nebo zrcadlené stránky, které vám vyhovují. Stáhněte si nejnovější verzi, kterou najdete.
Rozbalte a nainstalujte Wget
Otevřete aplikaci Terminal (Aplikace> Nástroje> Terminál) a přejděte tam, kde byl balíček stažen.
cd ~ / Stahování
Rozbalte soubor pomocí XZ Utils a tar (nahraďte název souboru libovolnou verzí wgetu, kterou jste stáhli):
xz -d wget-1.13.tar.xz. tar -xf wget-1.13.tar
Přejděte do nového adresáře wget a spusťte tyto příkazy v tomto pořadí:
cd wget-1.13. ./configure. udělat. sudo make install
Několik nápadů pro použití Wget
Wget lze použít v každém případě, kdy můžete pomocí DownThemAll získat hromadně obrázky, hudbu nebo video z webové stránky. Může být také použit k zálohování celých webů a možná je zrcadlit pro zachování.
Pokud si stále nejste jisti, pro co byste mohli Wget použít, zvažte Wget k zálohování online adresářů s fotografiemi nebo k uchopení MP3 z otevřených složek online. Kdekoli víte, kde je složka plná médií nebo stránku, která odkazuje na média nebo je zobrazuje, lze pomocí Wgetu stáhnout jeden příkaz. Ačkoli je tedy možné použít Wget pro zábavu, za kterou jste pravděpodobně měli zaplatit, existuje spousta čestných použití.
Například, pokud pracujete pro malou společnost, která se svými zálohy není tak velká, možná byste mohli použít Wget ve skriptu, abyste mohli zálohovat web společnosti. Až přijde nevyhnutelný den a dojde ke zhroucení pracovního serveru, uložíte den tím, že si budete moci vytáhnout poslední zálohu. Totéž platí pro vaše oblíbené komunitní weby nebo cokoli, co provozují amatéři: váš dětský footy klub, místní dramatická skupina nebo cokoli jiného, s čím jste zapojeni.
Wget je zvláště dobrý, pokud všichni zapomněli heslo nebo pokud hackeři změnili heslo vašeho webu. Wget pro vás může vzít všechny důležité věci a můžete začít svěží.
Pomocí Wget
Zde je rychlý příklad příkazu Wget pro vytvoření zrcadla veškerého HTML a média ze stránky.
wget -m //www.makeuseof.com/
Je to jednoduché a efektivní, i když upřímně nedoporučuji tento konkrétní příklad vyzkoušet doma!
Skvělé skripty a downloadery
Pokud se chystáte na automatizaci a stahování, přečtěte si další:
- Jak udělat automatizované vzdálené zálohování vašeho blogu WordPress Jak provést automatizované vzdálené zálohování blogu WordpressTento víkend byl můj web poprvé hacknut. Myslel jsem, že to byla událost, která se nakonec musí stát, ale pořád jsem se cítil trochu šokován. Měl jsem štěstí, že jsem ... Přečtěte si více
- Jak spouštět úlohy Linuxu Cron v systému Windows Jak spouštět úlohy Linuxu Cron v systému Windows Přečtěte si více
- Jak používat RSS kanály pro automatické stahování torrentů Jak používat RSS kanály pro automatické stahování torrentů Přečtěte si více
- Jak najít nechráněné adresáře webových stránek a získat „zajímavé“ soubory Jak najít nechráněné adresáře webových stránek a získat "zajímavé" soubory Přečtěte si více
Na co používáte wget? Dej nám vědět!
Obrázek Kredit: Stáhněte si ikonu modré sklo přes Shutterstock, Muž v pšeničné pole připojování přes Shutterstock
Ange je absolventka internetových studií a žurnalistiky, která miluje práci online, psaní a sociální média.