Qnap [ QSABnzbdPlus ] [ 2.3.9 ] Usenet Downloader

QoolBox

Grand Maître Jedi
Voici ma version de SABnzbdPlus

sab2_128.png


Download link : x64, arm-x41, arm64


Dépendance : n0ne

http : 8282
https : 8243



About :

SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can.
All you have to do is add an .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction.

2ib2cqr.jpg
 

QoolBox

Grand Maître Jedi
refonte de l'application

dépend de QPython2
compatible firmware HAL et Legacy
n'interfère plus avec la version proposée dans l'APPCenter

les autres application tel SickRage, Couchpotato, etc... qui dépendait ma première version vont être mis à jours
 

Sub_Dude

Apprenti
Mes téléchargements ne se retrouvent plus dans Download depuis que j'ai installé la version QSABnzbdPlus (j'utilisais la version du forum qnap avant).

-->Default Base Folder: /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/CONFIG alors tout va sous le répertoire caché .qpkg, pas très pratique. Comment je fais pour changer ça? Et si possible garder le reste de config sous .qpkg? Ça se fait où je devrais passer à QNZBGet?
 

QoolBox

Grand Maître Jedi
modifie dans les paramètre de QSabnzbd ton répertoire de destination en /share/Download et tu retrouveras tes petits ;)
 

Sub_Dude

Apprenti
Ah merdouille! Je croyais qu'il était impossible de remonter plus haut que le base folder! Et hop, un autre café au plus vite!
 

jujuv95

Apprenti
Je viens d'installer pour essayer et il fonctionne à priori aussi bien que la version PC (à tester plus longuement) merci! Je n'aurais plus besoin de laisser le PC allumé! :D
 

QoolBox

Grand Maître Jedi
mise à jour en 1.0.0

package completly rebuild, do not support upgrade from previous QSabnzbdPlus
 

QoolBox

Grand Maître Jedi
pour la partie soft
Code:
=============================

## What's new in 1.0.0

- Full Unicode support with Chinese and Russian translations
- New default UI: Glitter
- Server priorities instead of primary/backup ==> REVIEW YOUR SERVER SETTINGS!
- Duplicate detection for series
- More filters in RSS
- 7zip support
- Option to save repair time by downloading all par2 files
- Support for long paths in Windows (above 260)
- Improved security for external access
- Lots of small improvements and bug fixes
- Redesign of notifications classes
- More notification services supported
- Diagnostic dashboard tab for "Status" page
- Bonjour/ZeroConfig support

## Remarks
- SABnzbd's webserver now doesn't listen to IPv6 addresses by default.
  - Use Config->Special->ipv6_hosting if you want this enabled.
  - "localhost" will be replaced with "127.0.0.1", check any browser bookmark and third-party tool
- Classic skin has been removed
- Support extra parameters for par2 on other platforms than Windows
- Option to verify HTTPS connections (default off)
- Auto-negotiates best Usenet ssl protocol (override possible)
- When upgrading from 0.7.x, a backup server will get priority 1


## About
  SABnzbd is an open-source cross-platform binary newsreader.
  It simplifies the process of downloading from Usenet dramatically,
  thanks to its web-based user interface and advanced
  built-in post-processing options that automatically verify, repair,
  extract and clean up posts downloaded from Usenet.

  (c) Copyright 2007-2016 by "The SABnzbd-team" \<team@sabnzbd.org\>


### IMPORTANT INFORMATION about release 1.0.0
<http://wiki.sabnzbd.org/introducing-1-0-0>

sinon côté qpkg

python embarqué (plus besoin de QPython2)
openssl 1.0.1.s
dernier module python

ajout de la dernière version de unrar et de par2
ajout de 7zip qui n'était pas présent

lien symbolique dans /opt pour accès simplifié via SSH/SFTP
log et config dans le répertoire du qpkg

extrait de mes logs de test :

Code:
2016-03-16 20:13:45,766::INFO::[SABnzbd:1243] --------------------------------
2016-03-16 20:13:45,767::INFO::[SABnzbd:1244] SABnzbd.py-1.0.0 (rev=a58bb385f57d0c5c8a92b7e3ea082d776363767e)
2016-03-16 20:13:45,767::INFO::[SABnzbd:1245] Full executable path = /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SABnzbd/SABnzbd.py
2016-03-16 20:13:45,767::INFO::[SABnzbd:1257] Platform = posix
2016-03-16 20:13:45,768::INFO::[SABnzbd:1258] Python-version = 2.7.11 (default, Mar 16 2016, 13:09:39) 
[GCC 4.3.6]
2016-03-16 20:13:45,768::INFO::[SABnzbd:1259] Arguments = SABnzbd.py --config-file /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/config.ini --server 0.0.0.0:8282 --https 8243 --daemon
2016-03-16 20:13:45,769::INFO::[SABnzbd:1304] Read INI file /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/config.ini
2016-03-16 20:13:45,769::INFO::[misc:434] download_dir directory: /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/Downloads/incomplete does not exist, try to create it
2016-03-16 20:13:45,772::INFO::[__init__:965] Loading data for queue9.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue9.sab
2016-03-16 20:13:45,773::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue9.sab missing
2016-03-16 20:13:45,773::INFO::[__init__:965] Loading data for queue8.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue8.sab
2016-03-16 20:13:45,774::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue8.sab missing
2016-03-16 20:13:45,774::INFO::[__init__:965] Loading data for queue7.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue7.sab
2016-03-16 20:13:45,774::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue7.sab missing
2016-03-16 20:13:46,169::INFO::[__init__:965] Loading data for rss_data.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/rss_data.sab
2016-03-16 20:13:46,170::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/rss_data.sab missing
2016-03-16 20:13:46,170::INFO::[__init__:965] Loading data for totals10.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/totals10.sab
2016-03-16 20:13:46,171::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/totals10.sab missing
2016-03-16 20:13:46,171::INFO::[__init__:965] Loading data for totals9.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/totals9.sab
2016-03-16 20:13:46,172::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/totals9.sab missing
2016-03-16 20:13:46,193::INFO::[postproc:89] Loading postproc queue
2016-03-16 20:13:46,194::INFO::[__init__:965] Loading data for postproc2.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/postproc2.sab
2016-03-16 20:13:46,194::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/postproc2.sab missing
2016-03-16 20:13:46,195::INFO::[__init__:965] Loading data for queue10.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue10.sab
2016-03-16 20:13:46,196::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue10.sab missing
2016-03-16 20:13:46,196::INFO::[__init__:965] Loading data for queue9.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue9.sab
2016-03-16 20:13:46,196::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/queue9.sab missing
2016-03-16 20:13:46,197::INFO::[__init__:965] Loading data for watched_data2.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/watched_data2.sab
2016-03-16 20:13:46,198::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/watched_data2.sab missing
2016-03-16 20:13:46,199::INFO::[__init__:965] Loading data for Rating.sab from /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/Rating.sab
2016-03-16 20:13:46,199::INFO::[__init__:968] /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SAB_CONFIG/admin/Rating.sab missing
2016-03-16 20:13:46,200::INFO::[scheduler:190] Setting schedule for midnight BPS reset
2016-03-16 20:13:46,200::INFO::[downloader:241] Resuming
2016-03-16 20:13:46,237::INFO::[__init__:349] All processes started
2016-03-16 20:13:46,238::INFO::[SABnzbd:355] Web dir is /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SABnzbd/interfaces/Glitter
2016-03-16 20:13:46,238::INFO::[SABnzbd:355] Web dir is /share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/SABnzbd/interfaces/Config
2016-03-16 20:13:46,305::INFO::[SABnzbd:483] _yenc module... found!
2016-03-16 20:13:46,306::INFO::[SABnzbd:491] par2 binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/par2)
2016-03-16 20:13:46,306::INFO::[SABnzbd:496] par2-classic binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/par2)
2016-03-16 20:13:46,307::INFO::[SABnzbd:499] UNRAR binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/unrar)
2016-03-16 20:13:46,307::INFO::[SABnzbd:505] unzip binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/unzip)
2016-03-16 20:13:46,307::INFO::[SABnzbd:511] 7za binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/7za)
2016-03-16 20:13:46,308::INFO::[SABnzbd:518] nice binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/nice)
2016-03-16 20:13:46,308::INFO::[SABnzbd:522] ionice binary... found (/share/CACHEDEV1_DATA/.qpkg/QSabNZBdPlus/bin/ionice)
2016-03-16 20:13:46,309::INFO::[SABnzbd:527] pyOpenSSL... found (True)
2016-03-16 20:13:46,310::INFO::[SABnzbd:1367] SSL version OpenSSL 1.0.1s  1 Mar 2016
2016-03-16 20:13:46,310::INFO::[SABnzbd:1368] pyOpenSSL version 0.15.1
2016-03-16 20:13:46,311::INFO::[SABnzbd:1369] SSL potentially supported protocols ['SSLv23', 'SSLv3', 'TLSv1', 'TLSv1_1', 'TLSv1_2']
2016-03-16 20:13:46,312::INFO::[SABnzbd:1370] SSL actually supported protocols ['t12', 't11', 't1', 'v23', 'v3']
2016-03-16 20:13:46,593::INFO::[SABnzbd:1516] Starting web-interface on 0.0.0.0:8243
2016-03-16 20:13:46,595::INFO::[_cplogging:216] [16/Mar/2016:20:13:46] ENGINE Bus STARTING
2016-03-16 20:13:46,601::INFO::[_cplogging:216] [16/Mar/2016:20:13:46] ENGINE Started monitor thread '_TimeoutMonitor'.
2016-03-16 20:13:46,704::INFO::[_cplogging:216] [16/Mar/2016:20:13:46] ENGINE Serving on http://0.0.0.0:8282
2016-03-16 20:13:46,817::INFO::[_cplogging:216] [16/Mar/2016:20:13:46] ENGINE Serving on https://0.0.0.0:8243
2016-03-16 20:13:46,818::INFO::[_cplogging:216] [16/Mar/2016:20:13:46] ENGINE Bus STARTED
2016-03-16 20:13:46,819::INFO::[zconfig:64] No Bonjour/ZeroConfig support installed
2016-03-16 20:13:47,586::INFO::[SABnzbd:1588] Starting SABnzbd.py-1.0.0
2016-03-16 20:13:47,589::INFO::[dirscanner:302] Dirscanner starting up
2016-03-16 20:13:47,590::INFO::[urlgrabber:69] URLGrabber starting up
 

jujuv95

Apprenti
Un peut tardivement merci pour ces infos. Fonctionne sans aucun problème et parfait pour la décompression auto des fichiers.
 

allezsocho

Nouveau membre
Bonjour , a tous , je suis un p"tit nouveau sur ce forum qui ma l'air super riche !!! donc j'espere que quelqu'un pourra m'aider.
Je voulais installer Qsabnzbd sur mon Nas ts640 , car j'avais habitude d'utiliser Sabnzbd sur mon pc et je trouvais ca top !. Donc si je pouvais éteindre mon pc qui commence a faire autant de bruit qu'un 747 fatigué :). Donc j'ai installer le dernier qpkg (comprenant Python2) , installe ok . Mais quant je veux lancer QSabNZBdPlus j'ai une erreur de chrome impossible d'afficher la page . Comme si mon qnap bloquait l’accès au port 8282 :( . Pas de Firewall ni AV qui bloquerait et j'avoue que le peu de connaissance que j'ai ne m'aident pas beaucoup. Donc si une ame charitable pourrait m'aider .. Merci



edit: Désolé du dérangement , je viens de trouver , c'etait Phpmyadmin qui rentrait en conflit . Apres suppression de ce dernier , tout est ok . Merci et desolé
 

QoolBox

Grand Maître Jedi
Updated to 1.0.1 (Upload Pending)


Code:
## What's new in 1.0.1
- Prevent creating orphan items in "incomplete" when deleting downloading jobs.
- Forced item with missing articles caused overflow into paused jobs
- Do QuickCheck even on files that would be removed by the Cleanup-list (problematic for RAR files).
- Fix "Download all par2 files" behavior
- Treat ambiguous numeric values as number of minutes for custom pause time.
- Accept MIME records that have only LF line endings (error in some third-party utilities)
- Fix PushOver support.
- Fix breaking Glitter bug with large script_log
- Fix issues with deleting jobs via the API
- Fix issue where Sonarr could not read using the History-API
- Increase default cache to 450M
- The pre-queue script can now return an accept value of 2, meaning immediate failure. (Useful for Sonarr.)
- Add start script for portable Windows installations
 

gibxxi

Nouveau membre
Stephane / Qoolbox,

Please can you remove the Server IP and port assignments from your startup script if/when you do a subsequent release for SABnzbd+ please?

The reason I ask, is that defining these options there, overrides any manually defined options saved to the sabnzbd.ini (config.ini) file and prevents changes of those settings in the UI from sticking. If you want/need to define these settings for initial installation defaults, please specify them as such in a bundled config.ini file.

Any user reticent of using SSH or simply ignorant of what's going on, will be clueless as to why he's changing these settings in the SABnzbd+ GUI and they are then reset upon restart/reboot. IMHO, forcing anything via command-line that can be just as easily set via UI/config editing is less than ideal.

Thanks for the submission in any case.

:)

Gib.
 
Haut Bas