Krótka wersja:
- Chciałbym zrobić kopię offline adresu URL, który zawiera pełne obrazy HTML + CSS + JS + i zapisuje je lokalnie, zachowując strukturę i zawartość pliku oryginalnej witryny.
- Mam problem z narzędziami, które mogę znaleźć (np. Rozszerzenie Firefox „Zapisz pełne”, HTTrack, wget, Teleport Pro) częściowo dlatego, że adres URL znajduje się za formularzem logowania.
Dłuższa wersja:
Podczas pracy z moją aplikacją często chcę przyciągnąć pełną wersję offline HTML + CSS + JS + obrazów, aby wysłać je do projektanta, z którym pracuję, który dokonuje modyfikacji i odsyła go z powrotem. Następnie stosuję zmiany w aplikacji.
Okazało się to o wiele bardziej wydajne niż nawigacja naszego kodu za pomocą aplikacji na żywo, ale jest jedna przeszkoda - nie mogę znaleźć wygodnej aplikacji do tworzenia kopii lustrzanych.
Rozszerzenia przeglądarki Firefox, takie jak „Zapisz zakończone”, mają już plik cookie logowania, więc nie przejmuj się, że znajdują się za formularzem logowania, ale zmieniają lokalnie zapisane pliki, uniemożliwiając ich pracę.
Narzędzia do tworzenia kopii lustrzanych, takie jak wget lub Teleport Pro, nie obsługują naszego formularza logowania.
Jednak HTTrack powinien działać w trybie proxy, aby wykryć dane logowania, ale nigdy nie udało mi się go uruchomić. W zamian może zaakceptować pliki cookie, które podłączam do pliku cookie.txt, ale zawsze zajmuje mi to kilka godzin.
Jakieś narzędzia, rozszerzenia przeglądarki itp., Które mogłyby to zrobić? Open source, reklama - cokolwiek. Jeśli niewłaściwie korzystałem z HTTrack i jest to naprawdę trywialne, to także świetna odpowiedź.