Er mogen op dit forum GEEN verzoekjes of requests gevraagd worden, dit staat ook in de regels die je accepteert bij het registreren op dit forum, hiervoor krijg je direct een permanente ban.

pySabRename (py2exe)

Alles over indexeringsprogramma's, downloadprogramma's en newsreaders

Moderator: Moderator Team

Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: pySabRename (py2exe)

#11

Bericht door Blauwbek »

ik gebruikte from autoProcessTV import autoProcessTV, dat gaat niet goed omdat er geen klasse autoProcessTV bestaat :mrgreen: :lol:

Heb m ge-edit. Zou je m nog ns willen testen?
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Neem je online privacy serieus en gebruik een VPN verbinding!

Met een VPN verbinding van IPVanish wordt uw gehele internet verbinding versleuteld

U kunt dus veilig browsen, Torrents downloaden, Usenet downloaden en onderling versleutelde verbindingen opzetten.



Mirx
Berichten: 34
Lid geworden op: 25 okt 2013, 15:31
Reputation: 0
Usenet: Hitnews
Internet: KPN Glasvezel

Re: pySabRename (py2exe)

#12

Bericht door Mirx »

Daar was ik net ook achter naar 10x verschillende plekken aanpassen en 2 gig per keer downloaden :P
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: pySabRename (py2exe)

#13

Bericht door Blauwbek »

Haha, ik neem aan dat het nu werkt?
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!

Mirx
Berichten: 34
Lid geworden op: 25 okt 2013, 15:31
Reputation: 0
Usenet: Hitnews
Internet: KPN Glasvezel

Re: pySabRename (py2exe)

#14

Bericht door Mirx »

Hij pakt nu het vervolgscript iig.

Geeft nog wel een fout ,maar dat kan ook het gevolg zijn dat het testbestand inmiddels al meerdere malen door SickBeard is gegaan, en daardoor de processing van SickBeard niet meer doorkomt. Zelfde file, zelfde NZB, blablabla.

Failed download detected: (tralala.nzb, /volume1/Series/unsorted/tralala) (<-- uiteraard geen tralala :P)

Morgen even kijken met een schone episode of het goed gaat.
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: pySabRename (py2exe)

#15

Bericht door Blauwbek »

Laat het maar weten :)
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!

Mirx
Berichten: 34
Lid geworden op: 25 okt 2013, 15:31
Reputation: 0
Usenet: Hitnews
Internet: KPN Glasvezel

Re: pySabRename (py2exe)

#16

Bericht door Mirx »

Net nog even nieuwe serie toegevoegd (kan dan toch niet stoppen met pielen).

Resultaat met
autoProcessTV.processEpisode(final_dir, sys.argv[2])
:
Verwerking met standaard post gaat fout, mist de verwerkingstatus

Code: Selecteer alles

+Calling Sickbeard+
Loading config from /volume1/@appstore/sickbeard-tpb/share/SickBeard/autoProcessTV/autoProcessTV.cfg
Opening URL: http://localhost:9081/home/postprocess/processEpisode?nzbName=tralala.nzb&failed=False&dirName=%2Fvolume1%2FSeries%2Funsorted%2Ftralala&quiet=1
Processing folder /volume1/Series/unsorted/tralala

TV_DOWNLOAD_DIR: 

Failed download detected: (tralala.nzb, /volume1/Series/unsorted/tralala)
Resultaat met
autoProcessTV.processEpisode(sys.argv[1], sys.argv[2], sys.argv[7])
:
Verwerking standaard post gaat goed

Code: Selecteer alles

+Calling Sickbeard+
Loading config from /volume1/@appstore/sickbeard-tpb/share/SickBeard/autoProcessTV/autoProcessTV.cfg
Opening URL: http://localhost:9081/home/postprocess/processEpisode?nzbName=tralala.nzb&failed=0&dirName=%2Fvolume1%2FSeries%2Funsorted%2Ftralala&quiet=1
Processing folder /volume1/Series/unsorted/tralala

TV_DOWNLOAD_DIR: 

PostProcessing Path: /volume1/Series/unsorted
Door de failed=false loopt hij niet door.
Ga nu even proberen sys.argv[7] toe te voegen, want dat is volgens mij de post-processing status.
Dus dan autoProcessTV.processEpisode(final_dir, sys.argv[2], sys.argv[7])

Want volgens mij heb ik wel de final_dir nodig vanwege de eventuele verplaatsing bij het renamen, en de status voor sickbeard.
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: pySabRename (py2exe)

#17

Bericht door Blauwbek »

Wat ik niet helemaal snap is dat processEpisode maar 2 argumenten aanneemt:
def processEpisode(dirName, nzbName=None):

Dus heb jij een idee waarom ie dan die status wil hebben? Ik heb nu namelijk gewoon gedaan wat er in sabToSickbeard.py gebeurd.

edit:
Kan het zijn dat je een edited versie van autoProcessTV gebruikt zoals die van Tolstyak?
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!

Mirx
Berichten: 34
Lid geworden op: 25 okt 2013, 15:31
Reputation: 0
Usenet: Hitnews
Internet: KPN Glasvezel

Re: pySabRename (py2exe)

#18

Bericht door Mirx »

Dat moet het zijn, ik gebruik ThePirateBay Dutch Edition (dutch-pistachitos), en dan weer de fork van Schumi.
Daar hebben ze failed download support in gebakken.

Code van sabToSickBeard.py in de spoiler
Spoiler: show

Code: Selecteer alles

#!/usr/bin/env python

# Author: Nic Wolfe <nic@wolfeden.ca>
# URL: http://code.google.com/p/sickbeard/
#
# This file is part of Sick Beard.
#
# Sick Beard is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Sick Beard is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Sick Beard.  If not, see <http://www.gnu.org/licenses/>.


import sys
import autoProcessTV

if len(sys.argv) < 8:
    print "Not enough arguments received from SABnzbd. Please update it."
    sys.exit()
else:
    autoProcessTV.processEpisode(sys.argv[1], sys.argv[2], sys.argv[7])

# SABnzbd argv:
# 1  The final directory of the job (full path)
# 2  The original name of the NZB file
# 3  Clean version of the job name (no path info and ".nzb" removed)
# 4  Indexer's report number (if supported)
# 5  User-defined category
# 6  Group that the NZB was posted in e.g. alt.binaries.x
# 7  Status of post processing. 0 = OK, 1=failed verification, 2=failed unpack, 3=1+21
Met de toevoeging van 7 loopt het iig bij mij weer gewoon verder

Code: Selecteer alles

+Calling Sickbeard+
Loading config from /volume1/@appstore/sickbeard-tpb/share/SickBeard/autoProcessTV/autoProcessTV.cfg
Opening URL: http://localhost:9081/home/postprocess/processEpisode?nzbName=tralala.nzb&failed=0&dirName=%2Fvolume1%2FSeries%2Funsorted%2Ftralala&quiet=1
Processing folder /volume1/Series/unsorted/tralala
Laatst gewijzigd door Mirx op 26 okt 2013, 16:21, 1 keer totaal gewijzigd.
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: pySabRename (py2exe)

#19

Bericht door Blauwbek »

Ik snap het.

Ik ga even denken of ik dat in wil bouwen ;)
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!

Mirx
Berichten: 34
Lid geworden op: 25 okt 2013, 15:31
Reputation: 0
Usenet: Hitnews
Internet: KPN Glasvezel

Re: pySabRename (py2exe)

#20

Bericht door Mirx »

Weet niet of het bijt met de normale build als je het meegeeft, of dat hij het extra argument gewoon negeert.
Plaats reactie Vorig onderwerpVolgend onderwerp
Spot-net.nl Forums : Disclaimer