sabnzbd
Zarządzaj pobieraniem z Usenetu bezpośrednio z linii poleceń za pomocą SABnzbd.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do kontroli SABnzbd — menedżera pobierania plików NZB z sieci Usenet. Pozwala sprawdzić status kolejki, dodać nowe pobierania, wznowić lub wstrzymać zadania, kontrolować prędkość transferu i przeglądać historię pobrań. Integruje się z REST API SABnzbd, umożliwiając automatyzację zarządzania pobieraniami bez otwierania interfejsu webowego.
Jak używać
Przygotuj plik konfiguracyjny w lokalizacji ~/.clawdbot/credentials/sabnzbd/config.json zawierający adres URL instancji SABnzbd (domyślnie http://localhost:8080) oraz klucz API pobrany z panelu SABnzbd w sekcji Config → General → Security.
Aby sprawdzić aktualny stan kolejki pobierania, użyj polecenia queue — wyświetli listę wszystkich zadań w trakcie przetwarzania. Możesz ograniczyć wyniki za pomocą filtrów, na przykład --limit 10 aby zobaczyć tylko 10 pierwszych pozycji lub --category tv aby wyfiltrować zadania z konkretnej kategorii.
Aby dodać nowe pobieranie, podaj adres URL pliku NZB z indexera lub ścieżkę do lokalnego pliku. Możesz ustawić dodatkowe opcje takie jak niestandardowa nazwa zadania (--name), kategoria (--category) lub priorytet (--priority z wartościami: force, high, normal, low, paused, duplicate).
Kontroluj pobieranie za pomocą poleceń pause i resume — pierwsze wstrzymuje wszystkie zadania, drugie wznawia je. Możesz również wstrzymać lub wznowić konkretne zadanie podając jego identyfikator (nzo_id).
Zarządzaj prędkością transferu poleceniem speedlimit — ustaw wartość procentową (np. 50 dla 50% maksymalnej prędkości), konkretną prędkość w MB/s (np. 5M) lub 0 dla transferu bez ograniczeń.
Przeglądaj historię pobrań poleceniem history — możesz filtrować wyniki, wyświetlać tylko nieudane pobierania (--failed) lub ponowić próbę pobrania konkretnego zadania za pomocą retry.