co robi WGET?
Po zainstalowaniu polecenie WGET umożliwia pobieranie plików przez protokoły TCP / IP: FTP, HTTP i HTTPS.
Jeśli jesteś użytkownikiem Linuksa lub Maca, WGET jest albo już zawarty w używanym pakiecie, albo jest to banalny przypadek instalacji z dowolnego repozytorium, które preferujesz za pomocą jednego polecenia.
Niestety nie jest to takie proste w systemie Windows (choć i tak jest bardzo proste!).,
aby uruchomić WGET musisz pobrać, rozpakować i zainstalować ręcznie.
zainstaluj WGET w Windows 10
Pobierz klasyczną 32-bitową wersję 1.14 tutaj lub przejdź do tej kolekcji binariów Windows w Eternally Bored tutaj dla późniejszych wersji i szybszych 64-bitowych kompilacji.
oto plik zip do pobrania dla wersji 1.2 64 bit.
Jeśli chcesz móc uruchomić WGET z dowolnego katalogu wewnątrz terminala poleceń, musisz dowiedzieć się o zmiennych ścieżki w systemie Windows, aby dowiedzieć się, gdzie skopiować nowy plik wykonywalny., Jeśli wykonasz te kroki, będziesz mógł zrobić WGET polecenie, które możesz uruchomić z dowolnego katalogu w wierszu polecenia.
Uruchom WGET z dowolnego miejsca
najpierw musimy ustalić, gdzie skopiować WGET.exe.
Po pobraniu wget.exe (lub rozpakowane powiązane pliki zip dystrybucji) otwórz terminal poleceń, wpisując ” cmd ” w menu wyszukiwania:
przenosimy wget.exe do katalogu Windows, który pozwoli WGET być uruchamiany z dowolnego miejsca.
najpierw musimy się dowiedzieć, który katalog powinien być., Wpisz:
path
powinieneś zobaczyć coś takiego:
dzięki zmiennej środowiskowej „Path” wiemy, że musimy skopiować wget.exe do c:\Windows\System32
lokalizacji folderu.
śmiało Kopiuj WGET.exe do katalogu System32 i uruchom ponownie Wiersz polecenia.,
Uruchom ponownie terminal poleceń i przetestuj WGET
Jeśli chcesz sprawdzić, czy WGET działa poprawnie, uruchom ponownie terminal i wpisz:
wget -h
Jeśli skopiowałeś plik we właściwe miejsce, zobaczysz plik pomocy ze wszystkimi dostępnymi poleceniami.
więc powinieneś zobaczyć coś takiego:
teraz nadszedł czas, aby zacząć.
rozpocznij pracę z WGET
widząc, że będziemy pracować w wierszu polecenia, stwórzmy katalog pobierania tylko dla plików do pobrania WGET.,
aby utworzyć katalog, użyjemy poleceniamd
(„utwórz katalog”).
Zmień na C:/prompt i wpisz:
md wgetdown
następnie zmień na nowy katalog i wpisz „dir”, aby zobaczyć (pustą) zawartość.
teraz jesteś gotowy do pobrania.
przykładowe polecenia
Po zainstalowaniu WGET i utworzeniu nowego katalogu, wszystko, co musisz zrobić, to nauczyć się kilku drobnych punktów argumentów WGET, aby upewnić się, że masz to, czego potrzebujesz.
Gnu.,podręcznik org WGET jest szczególnie przydatnym zasobem dla tych, którzy naprawdę chcą poznać szczegóły.
Jeśli jednak potrzebujesz szybkich poleceń, Czytaj dalej. Wymieniłem zestaw instrukcji do WGET, aby rekurencyjnie odzwierciedlać witrynę, pobrać wszystkie obrazy, CSS i JavaScript, zlokalizować wszystkie adresy URL (więc strona działa na lokalnym komputerze) i zapisać wszystkie strony jako .plik html.,
aby mirrorować swoją stronę wykonaj następujące polecenie:
wget -r https://www.yoursite.com
aby mirrorować stronę i zlokalizować wszystkie adresy url:
wget --convert-links -r https://www.yoursite.com
aby utworzyć Pełne Lustro offline strony:
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://www.yoursite.com
aby wyświetlić mirror strony i zapisać pliki jako .html:
wget --html-extension -r https://www.yoursite.com
aby pobrać wszystkie obrazy jpg ze strony:
wget -A "*.jpg" -r https://www.yoursite.com
aby uzyskać więcej operacji specyficznych dla typów plików, sprawdź ten przydatny wątek na stosie.,
Ustawianie innego agenta użytkownika:
niektóre serwery sieciowe są skonfigurowane tak, aby blokować domyślnego agenta użytkownika WGET – z oczywistych powodów Oszczędzania przepustowości. Możesz spróbować zmienić agenta użytkownika, aby to obejść. Na przykład, udając Googlebota:
wget --user-agent="Googlebot/2.1 (+https://www.googlebot.com/bot.html)" -r https://www.yoursite.com
wget „spider” mode:
Wget może pobierać strony bez ich zapisywania, co może być przydatną funkcją w przypadku, gdy szukasz niedziałających linków na stronie. Pamiętaj, aby włączyć tryb rekurencyjny, który pozwala wget skanować dokument i szukać linków do trawersu.,
wget --spider -r https://www.yoursite.com
Możesz również zapisać to do pliku dziennika, dodając tę opcję:
wget --spider -r https://www.yoursite.com -o wget.log
Dodaj komentarz