6.0.1·Opublikowano 9 października 2026

NeoDownloader 6

Wersja 6 została napisana od nowa. Chcieliśmy uczynić NeoDownloader lepszym i wygodniejszym na co dzień: aby działał nie tylko pod Windows; aby mówił w twoim języku i wyglądał tak, jak lubisz; aby obsługa nowej strony nie wymagała nowej wersji programu. Poniżej przedstawiamy, co już osiągnęliśmy.

Obrazy na zrzutach ekranu: Katsushika Hokusai, The Met, NASA

Ile stron jest obsługiwanych

Krótka odpowiedź brzmi: setki i tysiące. Wiele dają dwa silniki w pakiecie: Video Downloader oraz Gallery Downloader, co łącznie daje tysiące witryn - poniższe karty określają zasięg każdej z wtyczek. Nasze własne przepisy już pokrywają wiele stron, zarówno dedykowane dla konkretnych miejsc, jak i ogólne, które obsługują dowolną galerię, wątek na forum czy profil o przewidywalnej budowie, a lista ta stale rośnie, ponieważ przepis to plik, a nie wydanie programu.

Co już jest, a co przed nami

Każdy element ma określony stan: dostępne, częściowe lub w planach.

Jak to wygląda

Nowoczesny interfejs: ciemny motyw i dwanaście kolorów akcentu

Dostępne

Jasny, ciemny lub zgodny z systemem - przełączany w locie, bez restartu. Kolor akcentu to jeden z dwunastu (morski, niebieski, fioletowy, różowy, czerwony, pomarańczowy, zielony i inne), a pod niego przemalowuje się cały interfejs, łącznie z kartami projektów i paskami postępu.

Trzynaście języków - i twój, jeśli poprosisz

Dostępne

Wcześniejsze wersje mówiły tylko po angielsku. Wersja 6 posługuje się trzynastoma językami, a język wybiera się wewnątrz programu, bez restartu. Brakuje twojego? Napisz do nas - przetłumaczymy na dowolny język, jeśli zgodzisz się później sprawdzić wynik w działającym interfejsie.

Przeglądarka i odtwarzacz - szybsze i wygodniejsze na co dzień

Dostępne

Przeglądanie pobranych materiałów bez wychodzenia z projektu stało się znacznie prostsze. Obraz otwiera się na pełnym ekranie z paskiem miniatur na dole - reszta projektu pozostaje pod ręką, a przewijanie nigdy nie oznacza wyjścia z pełnego ekranu. Odtwarzacz jest szybszy: dekoduje za pomocą karty graficznej i obsługuje wideo do 8K, podczas gdy wersja 5 zatrzymywała się na 4K. PDF i formaty tekstowe to nowość - txt, md, csv, json - więc ocena, czy to właściwy plik, nie wymaga już w ogóle osobnego programu.

Czym pobiera

Wtyczki - z czego składa się produkt

Dostępne

Wcześniej program był monolitem: przeglądarka, analiza stron i pobieranie mieściły się w jednym pliku, a nowy sposób pobierania oznaczał nowe wydanie całości. Teraz praca ze źródłem należy do wtyczki - osobnego programu z własnym środowiskiem uruchomieniowym i zależnościami, aż po własną przeglądarkę. Na razie w pakiecie są cztery: Video Downloader, Gallery Downloader, nasz własny crawler i wtyczka dla zwykłych linków bezpośrednich. Wklej adres, a one odpowiedzą, która z nich go obsłuży; projekt trafi do tej, która to zrobiła. Każda jest dodawana, aktualizowana i usuwana osobno, a awaria wtyczki nie powoduje zamknięcia całego programu.

Wtyczka Video Downloader w pakiecie

Dostępne

Video Downloader obsługuje ponad dziewięćset platform. Pobiera film w najlepszej dostępnej jakości, razem z dźwiękiem, napisami i rozdziałami; pobiera całe playlisty i kanały; potrafi też zapisać transmisję na żywo od jej początku, a nie od momentu dołączenia. Jakość wybiera się z listy, a folder docelowy i dziennik należą do aplikacji.

Wtyczka Gallery Downloader w pakiecie

Dostępne

Gallery Downloader to to samo dla zdjęć: blisko trzysta stron, gdzie ważny jest autor, album, tag lub kolekcja, a nie pojedyncza strona. Przechodzi przez paginację do samego końca i potrafi się zalogować tak jak ty - hasłem, przez pliki cookie już obecne w przeglądarce lub przez OAuth - więc widzi to, co ty. Pliki na wyjściu są nazwane według reguł, a nie wrzucone na stertę.

Nasz własny crawler i przepisy, które nim sterują

Dostępne

Wtyczka napisana przez nas, dla wszystkiego, czego nie pokrywają dwa powyższe silniki: samodzielnie obchodzi stronę - galerię, profil, tablicę, wątek na forum, stronę wyników wyszukiwania - i zbiera to, co znajdzie. Czego szukać na konkretnej stronie, jest zapisane w przepisie, niewielkim pliku obok wtyczki, a nie jako kod w programie. Przepisy są dostępne dla 500px, Bing Images, Flickr, Google Images, IMDb, Reddit i innych, a do tego ogólne - dla wątku na forum, galerii, pojedynczej strony oraz całej witryny naraz.

Wizualny edytor przepisów

Częściowe

Okno, w którym program uczy się nowej strony: przepis dla wybranej witryny jest układany bezpośrednio na żywej stronie - drzewo tego, co przepis wydobywa po lewej, strona po prawej, a pożądany element wybierasz myszą. Wskazywanie zastępuje znajomość znaczników, więc stworzenie przepisu jest w zasięgu kogoś bez żadnego doświadczenia. W tym samym oknie można naprawić przepis, który przestał działać po zmianie układu strony. Wciąż w trakcie pisania - część już działa, część jest w budowie, o czym aplikacja informuje z góry.

Linki bezpośrednie i zakresy fusker

Dostępne

Adres prowadzący wprost do pliku jest pobierany bez jakiegokolwiek parsowania. Podobnie jak zakres taki jak photo[1-50].jpg - fusker z wersji 5: jeden wzorzec rozwija się w pięćdziesiąt adresów.

Otwarty kod źródłowy wtyczek

Dostępne

Kod obsługujący stronę znajduje się w folderze instalacyjnym w zwykłym języku Python i można go czytać tak, jak jest: otwórz go, by dokładnie zobaczyć, jak witryna jest przeszukiwana, zmień pod własne potrzeby lub potraktuj jako punkt wyjścia do czegoś innego. Pozostawienie go w nieskompilowanej formie to decyzja, która to umożliwia, i została podjęta dokładnie z tego powodu.

Własne wtyczki i przepisy - dla programistów

W planach

Wtyczka to osobny proces języka Python, a nie klasa wewnątrz naszego kodu, a SDK jest na licencji MIT dokładnie po to, by cudza wtyczka miała prawo się z nim łączyć. Przepis dla konkretnej witryny jest składany w edytorze z selektorów, a tam, gdzie ich brakuje, z kodu napisanego w języku Python lub JavaScript.

Jak się tego używa i co dalej

Ponowne uruchomienie projektu pobiera tylko to, co nowe

Dostępne

Uruchom projekt po raz drugi, a zbierze tylko te pliki, których brakuje, zamiast wszystkiego od nowa: to, co już zostało zapisane, jest pamiętane plik po pliku i pomijane. Wersja 5 nazywała to smart update. Tutaj jest to po prostu sposób działania programu, bez konieczności włączania czegokolwiek.

Windows i macOS

Dostępne

Wcześniejsze wersje działały pod Windows i nigdzie indziej - pod ten system zostały napisane. Wersja 6 traktuje system operacyjny jako szczegół: kompilacje dla Windows i macOS są gotowe, podpisane i czekają na stronie pobierania.

Linux

W planach

Następna w kolejce. Rdzeń programu jest już wieloplatformowy, więc pozostaje spakować kompilację dla Linux.

Sterowanie z telefonu lub innego komputera

W planach

Uruchomiona kopia będzie dostępna z zewnątrz i będzie wyglądać dokładnie tak, jak na twoim komputerze. Zarządzaj pobieraniem z telefonu lub z laptopa w innym pokoju, obserwuj postępy i przeglądaj to, co zostało już pobrane - obrazy, wideo, dźwięk, dokumenty.

Pełne HTTP API

Częściowe

Programem można sterować z własnego skryptu: utwórz projekt, uruchom go i odbierz wynik - wszystko to zwykłe zapytania do rdzenia. Interfejs korzysta z tego samego API, więc z zewnątrz masz dostęp dokładnie do tego, co on. Sam rdzeń można uruchomić w ogóle bez okna - na przykład na serwerze.

Przepisy, które docierają same

W planach

Trzymanie przepisów osobno od programu służy dokładnie temu: gdy strona przestaje działać, trafia do ciebie plik, a nie nowa wersja. Dzisiaj zepsuty przepis można naprawić na własnym komputerze, ale nic go do ciebie nie dostarcza - kanał, który by to robił, nie jest jeszcze gotowy.

Uruchamianie według harmonogramu

W planach

Ponowne uruchomienie projektu według harmonogramu i pobranie tylko tego, co nowe - to, co wersja 5 nazywała smart update, ale bez udziału człowieka przy klawiaturze. Rdzeń został stworzony do pracy bez interfejsu; planowanie zadań to następna rzecz do napisania.

Samodzielna aktualizacja

Częściowe

Program zauważa, że pojawiła się nowa wersja i o tym informuje. Pobranie i instalacja wciąż wymagają twojego kliknięcia.

Czegoś brakuje?

Powyższa lista to stan na dziś, a nie koniec możliwości. Prośby są mile widziane: jeśli czekasz na coś, czego jeszcze nie ma, lub na witrynę, która nie jest obsługiwana, napisz do nas. Z takich wiadomości układa się nasz kolejny etap prac, a strony dodaje się najszybciej.

Twoja licencja i twoje projekty

Jeśli kupiono wersję 5, klucz wysłano e-mailem

Zakup wersji 5 zapewnia rok darmowych aktualizacji, a wersja 6 do nich należy. Wysłaliśmy klucz w osobnej wiadomości e-mail - nie trzeba było niczego zgłaszać ani kupować ponownie. Jeśli wersja 5 została przez ciebie kupiona, a klucz nie dotarł, napisz do nas.

Klucz wersji 6 rejestruje wersje 4 i 5

Strona aktywacyjna, do której odwołują się te wersje, rozumie nowy format klucza i odpowiada im poprawną rejestracją. Jeden klucz obejmuje trzy wersje, więc krok naprzód nie unieważnia rejestracji tego, co jest już zainstalowane.

Projekty i ustawienia nie są przenoszone

Wnętrze wersji 6 jest ułożone zupełnie inaczej niż w wersji 5. Przeniesienie ustawień i projektów z jednej do drugiej jest przez to niemożliwe: to, co tam było pojedynczym polem wyboru, tutaj może znajdować się we wtyczce, a nie w samym programie. Obie wersje można jednak trzymać jednocześnie - każda ma własne foldery i własne ustawienia, a żadna nie wchodzi drugiej w drogę. Nowe projekty zakładaj w wersji 6, a tym, które już masz, pozwól zakończyć pobieranie w wersji 5.

Coś nie działa?

Napisz do nas: adres strony, czego się spodziewałeś i co stało się zamiast tego. To zgłoszenia z prawdziwej pracy pozwalają znaleźć błędy, które przeoczyliśmy, i sprawdzić, czy to, co zbudowaliśmy, jest naprawdę wygodne.