Initial commit: NZB → SABnzbd Chrome extensie

This commit is contained in:
Eddy de Vink 2026-06-13 09:14:37 +02:00
commit 0034676f52
11 changed files with 535 additions and 0 deletions

27
claude.io.md Normal file
View file

@ -0,0 +1,27 @@
kan ik een chrome extensie maken dat als ik op een .nzb link klik met bijvoorbeeld als url https://clubnzb.com/?page=getnzb&action=display&messageid=p2N86Yd7LPkjHEsagNMeQ%40spot.net
dat de url dan op mijn sabnzbd api wordt gepost
Ja, dat kan zeker! Je kunt een Chrome extensie bouwen die NZB-links onderschept en direct naar je SABnzbd API stuurt. Ik maak dit voor je — inclusief een nette popup voor de instellingen.De extensie is klaar! Zo installeer je hem:
**Stap 1 — Uitpakken**
Pak de ZIP uit naar een map op je computer.
**Stap 2 — Laden in Chrome**
1. Ga naar `chrome://extensions/`
2. Zet **"Ontwikkelaarsmodus"** aan (rechtsboven)
3. Klik op **"Uitgepakte extensie laden"**
4. Selecteer de uitgepakte map `nzb-sabnzbd-extension`
**Stap 3 — Configureren**
1. Klik op het extensie-icoon in je toolbar
2. Vul je SABnzbd host in, bijv. `http://localhost:8080`
3. Vul je API-sleutel in (SABnzbd → Config → General → API Key)
4. Klik op **"Test verbinding"** om te checken
5. Klik op **"Opslaan"**
**Hoe het werkt:**
- De extensie onderschept klikken op links met o.a. `?page=getnzb`, `?action=display`, of `.nzb` in de URL
- De NZB-URL wordt via de SABnzbd `addurl` API direct naar je downloader gestuurd
- Je krijgt een kleine toast-melding op de pagina of het gelukt is
- Je SABnzbd hoeft niet lokaal te draaien — een NAS of VPS werkt ook gewoon