Tematy pomocy
Wszystkie tematy pomocy

Wtyczki

NeoDownloader pobiera za pomocą wtyczek. Każdy projekt działa na jednej wtyczce, wybranej przy tworzeniu projektu. Do NeoDownloadera dołączone są cztery wtyczki; ta strona mówi, co każda z nich bierze, jak wybierana jest wtyczka dla adresu i co pokazuje strona Wtyczki w ustawieniach.

Cztery wtyczki

  • Wtyczka Bezpośrednie odnośniki pobiera adresy, które prowadzą prosto do pliku. Strony internetowe nie są dla niej: zostawia je innym wtyczkom. W grupie Ustawienia wtyczki projektu ma między innymi Minimalny rozmiar i Maksymalny rozmiar, w bajtach, oraz Grupuj według serwisu, które wkłada pliki do folderu nazwanego tak jak serwis, z którego pochodzą.
  • Video Downloader bierze wideo i dźwięk z serwisów wideo, które zna - pojedynczy film, playlistę albo cały kanał - z wyborem jakości. W serwisach, których nie zna, wideo nie szuka. Więcej na stronie Video Downloader.
  • Gallery Downloader bierze galerie i albumy z serwisów, które zna, i układa pliki tak, jak układa je serwis. Nie bierze bezpośrednich odnośników do plików. Więcej na stronie Gallery Downloader.
  • Crawler przechodzi po stronach serwisu i bierze pliki, które na nich znajduje. Kilka serwisów zna; każdą inną stronę czyta tak, jak mu powiesz - jako pojedynczą stronę, galerię, wątek na forum albo cały serwis lub jego część. Więcej na stronie Crawler.

Adres może też być wzorcem, który oznacza wiele adresów - photo[1-50].jpg, {red,green,blue} - a NeoDownloader rozwija go przed przebiegiem, bez względu na to, jakiej wtyczki używa projekt. Zobacz Wzorce adresów.

Jak wybierana jest wtyczka

Gdy podajesz kreatorowi adres, NeoDownloader pyta każdą wtyczkę, czy potrafi go obsłużyć, a kafelki na kroku Wybierz wtyczkę do tego pobierania pokazują ich odpowiedzi. Często potrafi to więcej niż jedna wtyczka, a kreator wybiera jedną w tej kolejności:

  1. Crawler, w serwisie, który zna.
  2. Bezpośrednie odnośniki, Video Downloader albo Gallery Downloader. Z dwóch wtyczek, które obsługują adres, pierwsza jest ta, która nie wymaga logowania.
  3. Crawler, na każdej innej stronie. Jego kafelek pokazuje wtedy Działa na dowolnej stronie, ale nie wie o tym serwisie nic szczególnego.

Wtyczka, która wymaga zalogowania, i tak może zostać wybrana. Kreator zatrzymuje się wtedy na tym kroku, zamiast go pominąć, żeby pokazać Trzeba się zalogować, zanim cokolwiek się stanie.

Ten wybór jest propozycją: kliknij inny kafelek, żeby wybrać tamtą wtyczkę. Sam krok jest opisany na stronie Nowy projekt.

Projekt zostaje przy wtyczce, z którą został utworzony: na karcie Właściwości wtyczki nie da się zmienić. Gdy następnym razem będziesz tworzyć projekt dla tego samego serwisu, Jak ostatnim razem wybiera tę samą wtyczkę co poprzednio.

Spróbuj innej wtyczki

Gdy przebieg nic nie przynosi albo przynosi nie to, czego chcesz, najpierw przeczytaj Dziennik projektu. Często podaje przyczynę - na przykład, że strona może potrzebować przeglądarki, żeby dało się ją przeczytać.

Jeśli wtyczka nie mogła wziąć tego, czego chcesz, utwórz nowy projekt z tym samym adresem i wybierz inną wtyczkę, której kafelek pokazywał Obsługuje.

Pliki, które już są w folderze

Wtyczki Bezpośrednie odnośniki, Gallery Downloader i Crawler mają ustawienie Jeśli plik o tej nazwie już istnieje w sekcji Pobieranie grupy Ustawienia wtyczki projektu. Decyduje ono, co robi przebieg, gdy w folderze projektu jest już plik o nazwie, którą przebieg ma właśnie zapisać - pobrany wcześniej przez ten projekt albo po prostu tam leżący, pozostawiony przez wcześniejszy projekt lub przez ten sam projekt utworzony od nowa:

  • Nie pobieraj - wartość domyślna. Plik na dysku jest brany taki, jaki jest, a w dzienniku pojawia się Już na dysku, bierzemy jak są: … z liczbą takich plików.
  • Pobierz, jeśli się zmienił - plik jest pobierany ponownie, gdy serwis podaje dla niego inny rozmiar albo inną datę; gdy serwis nie podaje ani jednego, ani drugiego, plik uchodzi za niezmieniony.
  • Zachowaj oba - plik jest pobierany i zapisywany obok starego pod inną nazwą.

Jeśli nazwę zajmuje inny plik tego projektu, nowy plik zostaje zapisany pod inną nazwą niezależnie od ustawienia. Plik wzięty z dysku liczy się jako plik tego projektu i pojawia się wśród jego plików.

Strona „Wtyczki”

Strona Ustawienia…RozszerzeniaWtyczki pokazuje zainstalowane wtyczki i to, czy każda z nich może działać. Tu warto zajrzeć, gdy coś nie działa; niczego nie da się na niej zmienić.

Każda wtyczka ma kafelek z nazwą, wersją i plakietką: Gotowa albo Niegotowa, gdy wtyczka nie może teraz działać. Wtyczka, która nie jest gotowa, nie uruchamia żadnych projektów, a w kreatorze jej kafelek pokazuje Niedostępna. Pod nazwą kafelek podaje przyczynę:

Wiersz Co oznacza
Brakuje: … Nie ma czegoś, czego wtyczka potrzebuje; wiersz podaje, co to jest.
Zbudowana dla innej wersji rdzenia Wtyczka została zrobiona dla innej wersji NeoDownloadera. Rdzeń to część NeoDownloadera, która uruchamia wtyczki.

Sprawdź ponownie wczytuje wtyczki od nowa i jeszcze raz sprawdza, czego każda z nich potrzebuje, bez ponownego uruchamiania NeoDownloadera.

Wtyczka, której w ogóle nie udało się wczytać, jest pokazana pod kafelkami na czerwono, jako Wczytywanie się nie powiodło, z folderem i przyczyną. Nie bierze udziału w kreatorze.

Jeśli wtyczka dołączona do NeoDownloadera ma status Niegotowa albo Wczytywanie się nie powiodło, napisz do nas i dołącz to, co strona Wtyczki pokazuje o tej wtyczce.

Licencje innych firm

Niektóre wtyczki są zbudowane na kodzie innych autorów. Część Licencje innych firm pod kafelkiem wtyczki wymienia ten kod: każdy pakiet z wersją i licencją albo, gdy pakiet żadnej nie podaje, z adnotacją niezadeklarowana. Kliknij pakiet, żeby przeczytać jego licencję, jeśli do pakietu dołączono jej tekst. Ta wtyczka nie przynosi ze sobą pakietów innych firm oznacza, że takiego kodu nie ma.

Aktualizacje

Wtyczki są dołączone do NeoDownloadera i aktualizują się razem z nim; nie ma osobnej aktualizacji wtyczki. Zobacz Zaktualizuj NeoDownloadera.