QNAP [ QSickRage ] [ 9.3.81 ] SickBeard PVR Fork

julien47 si tu es sous OS X, il y a l'excellent KEKA http://www.cachem.fr/keka-compression-facile-os-x/
ps : Une vieille tradition sur le forum veut que l'on se présente http://forum.cachem.fr/viewforum.php?f=74 A l'occasion, ce serait sympa de ta part ;)
 
OK c'est bon winrar a marché.

J'ai installer Qpyton et sickeard, mais quand je clique dessus il me renvoi vers une page inaccessible

Le port que j'ai en l'ouvrant du QNAP est le 39988
 
Nouvelle petite mise à jour pour fixer certain bugs...

l'application génère ses certificats SSL dans :

/opt/SickRage/server.crt
/opt/SickRage/server.key

(redémarrage de l'appli nécésaire)

;)
 
Bonjour,

Je n'arrive toujours pas à me connecter sur SB-Sarakha, il me met toujours le message
"Page Web inaccessible

ERR_CONNECTION_REFUSED"

Est ce qu'il y a besoin de faire une manip en particulier après avoir installé le qpkg?

Merci
 
je n'ai pas réussît non avec la version Sarakha... pour ça je n'ai pas publier en officiel

il doit y avoir Hippopotame sous pirogue ....
 
I had to run this to get your SickBeard QPKG to start. I'm running the 2.7.10 version of your QPython2 QPKG.

/opt/QPython2/bin/easy_install -U PasteScript

Cheers!
 
Hi,
After some fiddling around I managed to make your version of Sickrage to work avoiding the SSL problem that was bugging me a lot.
Looking at Sickrage´s log I found the following error:

Code:
AA
AAKeyError: 'date'
AA    return self._store[key.lower()][1]
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/lib/requests/structures.py", line 54, in __getitem__
AA    parsedate_tz(headers['date'])
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/lib/cachecontrol/controller.py", line 102, in cached_request
AA    cached_response = self.controller.cached_request(request)
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/lib/cachecontrol/adapter.py", line 27, in send
AA    r = adapter.send(request, **kwargs)
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/lib/requests/sessions.py", line 576, in send
AA    resp = self.send(prep, **send_kwargs)
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/lib/requests/sessions.py", line 464, in request
AA    return self.request('GET', url, **kwargs)
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/lib/requests/sessions.py", line 476, in get
AA    resp = session.get(url, timeout=timeout)
AA  File "/share/MD0_DATA/.qpkg/SickRage/SickRage/sickbeard/helpers.py", line 1372, in getURL
2015-07-02 13:31:01 WARNING  SEARCHQUEUE-DAILY-SEARCH :: [TorrentLeech] :: Unknown exception while loading URL https://torrentleech.org/torrents/browse/index/categories/2,26,27,32: Traceback (most recent call last):
2015-07-02 13:30:59 INFO     SEARCHQUEUE-DAILY-SEARCH :: Beginning daily search for new episodes
2015-07-02 13:30:58 INFO     DAILYSEARCHER :: No new released episodes found ...
2015-07-02 13:30:58 INFO     DAILYSEARCHER :: Searching for new released episodes ...
2015-07-02 13:27:49 INFO     POSTPROCESSER :: Processing completed
2015-07-02 13:27:49 INFO     POSTPROCESSER :: PostProcessing Path: /share/MD0_DATA/Download/transmission/completed/Series
2015-07-02 13:17:49 INFO     POSTPROCESSER :: Processing completed
2015-07-02 13:17:49 INFO     POSTPROCESSER :: PostProcessing Path: /share/MD0_DATA/Download/transmission/completed/Series
2015-07-02 13:10:55 INFO     CHECKVERSION :: Checking for updates using SOURCE
2015-07-02 13:07:48 INFO     POSTPROCESSER :: Processing completed
2015-07-02 13:07:48 INFO     POSTPROCESSER :: PostProcessing Path: /share/MD0_DATA/Download/transmission/completed/Series
2015-07-02 12:57:47 INFO     POSTPROCESSER :: Processing completed
2015-07-02 12:57:47 INFO     POSTPROCESSER :: PostProcessing Path: /share/MD0_DATA/Download/transmission/completed/Series
2015-07-02 12:53:55 INFO     FINDSUBTITLES :: No subtitles to download
2015-07-02 12:53:55 INFO     FINDSUBTITLES :: Checking for subtitles
2015-07-02 12:53:44 INFO     SEARCHQUEUE-DAILY-SEARCH :: No needed episodes found

Do you know why this is happening?
Thank you in advance for your help.
Pablo
 
I noticed that your version of Sickrage is asking for an update: There is a newer version available (you're 1 commit behind)— Update Now
Is it safe to upgrade using Sickrage´s standard upgrade procedure?
Merci beaucoup
 
NEW PACKAGE RELEASE

Because SickRage is using its own old Python modules, it conflicts with the most recent embedded in my QPython2 QPKG.

for better reliability, i decided to make a SickRage package with his own Python Version...

embbeded :

Code:
coreutils
procps
python 2.7.10 (with only pyOpenSSL 18.0.1 and Cheetah 2.4.4)
Git SCM 2.4.5

tested on firmware 4.1.4 and 4.2 Beta ;)

Have fun !!!!
 
Thank you for the update.
Does this mean that we can uninstall both your SickRage_150505 version and Qpython2 and run this app on its own?

How can I transfer my configuration from version 150505 to this new one? I tried backing up and restoring to the new one but, after restart, QSickRage_150708 looks like brand new installed.

Regards,
Pablo
 
pablogiganti a dit:
Thank you for the update.
Does this mean that we can uninstall both your SickRage_150505 version and Qpython2 and run this app on its own?

How can I transfer my configuration from version 150505 to this new one? I tried backing up and restoring to the new one but, after restart, QSickRage_150708 looks like brand new installed.

Regards,
Pablo


Hi Pablo, yes it is a brand new install i had no choice.
you may remove or not QPython2, also old SickRage (after backup your config)

simply backup in the old qpkg the /DATA and /CONFIG to the new qpkg location, it should work
 
Thank you for your quick reply.

I notice this update message after switching to the new fork: There is a newer version available (you're 159 commits behind)— Update Now
Update fails with the following error:

Code:
2015-07-09 13:18:29 Thread-57 :: Failed doing webui callback: Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/webserve.py", line 258, in async_call
    logger.log('Failed doing webui request "%s": %s' % (route, traceback.format_exc()), logger.DEBUG)
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/webserve.py", line 1131, in update
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/versionChecker.py", line 269, in update
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/versionChecker.py", line 781, in update
    logger.log(u"Moving files from " + content_dir + " to " + sickbeard.PROG_DIR)
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/notifiers/__init__.py", line 111, in notify_git_update
    n.notify_git_update(new_version)
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/notifiers/plex.py", line 155, in notify_git_update
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/notifiers/plex.py", line 129, in _notify_pmc
    if notify_result:
  File "/share/MD0_DATA/.qpkg/QSickRage/SickRage/sickbeard/notifiers/plex.py", line 82, in _send_to_plex
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/urllib2.py", line 431, in open
    response = self._open(req, data)
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/urllib2.py", line 449, in _open
    '_open', req)
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/urllib2.py", line 409, in _call_chain
    result = func(*args)
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/urllib2.py", line 1227, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/urllib2.py", line 1200, in do_open
    r = h.getresponse(buffering=True)
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/httplib.py", line 1132, in getresponse
    response.begin()
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/httplib.py", line 453, in begin
    version, status, reason = self._read_status()
  File "/share/MD0_DATA/.qpkg/QSickRage/lib/python2.7/httplib.py", line 441, in _read_status
    raise BadStatusLine(line)
BadStatusLine: HTTP/1.1 0

Can we actually update this version?
 
QoolBox a dit:
pablogiganti a dit:
Thank you for the update.
Does this mean that we can uninstall both your SickRage_150505 version and Qpython2 and run this app on its own?

How can I transfer my configuration from version 150505 to this new one? I tried backing up and restoring to the new one but, after restart, QSickRage_150708 looks like brand new installed.

Regards,
Pablo


Hi Pablo, yes it is a brand new install i had no choice.
you may remove or not QPython2, also old SickRage (after backup your config)

simply backup in the old qpkg the /DATA and /CONFIG to the new qpkg location, it should work

Fantastic!!! Thanks for such great adjustment QoolBox. Is the same possible for couchpotato? Sorry, i dont speak french.

regards,