@deloskiyt/pobieraka
v1.1.4
Published
Ultra-stealth CLI downloader that bypasses Cloudflare and mimics real browser behavior (Brave support). Experimental bypass for sites like BlackSpigot.
Maintainers
Readme
🚀 @deloskiyt/pobieraka
Pobieraka to potężne narzędzie wiersza poleceń (CLI) zbudowane w Node.js, które pozwala na pobieranie plików z internetu, omijając zaawansowane zabezpieczenia (np. Cloudflare, Turnstile) przez tryb Ultra Stealth i integrację z przeglądarką Brave.
✨ Funkcje
- Ultra Stealth: Ukrywa fakt automatyzacji przed systemami takimi jak Cloudflare.
- Brave Integration: Możliwość użycia Twojego prawdziwego profilu z Brave (
--real-profile), co pozwala na automatyczne logowanie i omijanie weryfikacji. - Portable Sessions: Flaga
--sessionpozwala na przenoszenie Twoich ciasteczek (sesji logowania) z Windowsa na serwer Linux (VPS/AWS). - Auto-Update (OTA): Powiadomienia o nowej wersji paczki na NPM przy każdym uruchomieniu.
- Self-Update: Komenda
pobieraka updatezaktualizuje Twój program do najnowszej wersji. - Multi-Platform: Działa pomyślnie na Windowsie oraz Linuxie (Ubuntu 24.04+).
- Smart Detection: Specjalna logika dla stron takich jak BlackSpigot (automatyczne klikanie przycisku "Go to download").
🛠️ Instalacja
Możesz zainstalować narzędzie globalnie za pomocą NPM:
npm install -g @deloskiyt/pobierakaLub za pomocą Yarn:
yarn global add @deloskiyt/pobieraka🚀 Użycie
Aktualizacja i wersja:
pobieraka update
pobieraka --versionPrzenośna sesja (Logowanie między systemami):
- Na komputerze z ekranem (np. Windows):
pobieraka https://blackspigot.com/ --session ./sesja --show-browser - Zaloguj się ręcznie w oknie Chrome.
- Przenieś folder
sesjana swój serwer Linux. - Na serwerze:
pobieraka [URL_ZAKOŃCZONY_NA_ZIP] --session ./sesja --browser
Inne tryby:
pobieraka [URL] --brave --real-profile --show-browserOpcje:
-o, --output <filename>- własna nazwa pliku.-b, --browser- użyj standardowej przeglądarki (Puppeteer).--brave- użyj przeglądarki Brave.--real-profile- użyj danych Twojego profilu użytkownika Brave.--session <path>- użyj przenośnego folderu sesji (logowanie).-v, --show-browser- pokaż okno przeglądarki (widzisz co się dzieje).-V, --version- pokaż obecną wersję programu.
Stworzone przez deloskiyt.
