Logowanie w serwisie
Niektóre serwisy niezalogowanemu gościowi nie dają prawie nic. W takich serwisach przebieg może otworzyć stronę serwisu, poczekać, aż się zalogujesz, a potem pobierać jako ty. Ta strona opisuje, kiedy tak się dzieje, gdzie przechowywana jest sesja logowania i czym to grozi.
Kiedy otwiera się strona
We wtyczkach Video Downloader i Gallery Downloader decyduje o tym ustawienie Pokaż stronę przed startem w sekcji Dostęp w ustawieniach projektu:
- Nigdy - strona nigdy się nie otwiera, a przebieg nie korzysta z żadnej sesji logowania z przeglądarki NeoDownloadera.
- Jeśli serwis tego wymaga - ustawienie domyślne. Strona otwiera się tylko w serwisie, o którym wiadomo, że wymaga logowania, i tylko wtedy, gdy NeoDownloader nie ma dla niego sesji logowania. W każdym innym serwisie przebieg nie korzysta z sesji logowania przeglądarki, niezależnie od tego, co w niej jest.
- Zawsze - strona otwiera się raz dla każdego serwisu projektu, zanim zostaną odczytane adresy z tego serwisu.
Zaznaczenie W tym serwisie muszę się najpierw zalogować w ostatnim kroku kreatora ustawia Zawsze dla nowego projektu. Więcej w sekcji Serwisy, w których trzeba się zalogować dla wtyczki Video Downloader i dla wtyczki Gallery Downloader.
Crawler ma własne ustawienie, Pokaż stronę przed przebiegiem w sekcji Dobre maniery, i otwiera ono stronę, od której zaczyna się przebieg: zobacz Strony, które oglądasz przed przebiegiem.
Logowanie
Strona otwiera się w oknie o nazwie Zaloguj się w serwisie. Zaloguj się tak jak w przeglądarce, a potem kliknij Dalej: przebieg się zaczyna i korzysta z tej sesji logowania.
Anuluj zatrzymuje przebieg. Nic więcej nie jest pobierane, a w dzienniku pojawia się Stronę zamknięto bez zalogowania, więc przebieg został zatrzymany. Uruchom projekt ponownie, kiedy zechcesz się zalogować.
Gdzie przechowywana jest sesja logowania
We własnej przeglądarce NeoDownloadera, która ma jeden profil na całą instalację, wewnątrz jego folderu danych. To nie jest twój Chrome ani Firefox: sesji logowania z tamtych przeglądarek NeoDownloader nie widzi, a sesje logowania z jego przeglądarki zostają w niej.
Po zalogowaniu w serwisie, o którym wiadomo, że wymaga logowania, kolejne przebiegi z ustawieniem Jeśli serwis tego wymaga biorą tę sesję bez pytania, a w dzienniku pojawia się Korzystam z sesji przeglądarki dla …. Gdy taki przebieg nie ma sesji, dziennik podaje Brak sesji przeglądarki dla … - biorę to, co dostaje niezalogowany gość.
Gdy sesja logowania wygasa
NeoDownloader sprawdza, czy jest cookie sesji serwisu, a nie to, czy serwis wciąż je uznaje. Wygasła sesja logowania wygląda więc tak samo jak ważna: żadne okno się nie otwiera, a serwis odpowiada tak, jak odpowiedziałby nieznajomemu.
Ustaw Pokaż stronę przed startem na Zawsze i uruchom projekt ponownie: strona się otworzy i będzie można zalogować się od nowa. Z poziomu NeoDownloadera nie da się jeszcze wylogować ani zmienić konta.
Czym to grozi twojemu kontu
Wszystko, co jest pobierane po zalogowaniu, idzie na twoje konto, a serwis liczy to jako twoją aktywność. Serwisy naprawdę blokują za to konta. Przebieg na zalogowanym koncie warto prowadzić w małej skali i bez pośpiechu; artykuł Korzystanie z pobranych materiałów opisuje, jak program pilnuje tempa.
Inne sposoby dostępu
- Plik cookies. Gallery Downloader może wziąć sesję logowania z pliku
cookies.txtzamiast z przeglądarki NeoDownloadera: zobacz Plik cookies. - DeviantArt prosi o zgodę na dostęp raz, we własnym oknie serwisu, a NeoDownloader ją zapamiętuje: zobacz Dostęp do DeviantArt.