pyload script does nothing

Any questions? Need some help?
Post Reply
tobfo
Posts: 1
Joined: 20 Jan 2014, 16:15

pyload script does nothing

Post by tobfo »

Hello,

my name is tobias and i have a problem with the package_finished script in pyload.

the following script runs when a package has finished:

Code: Select all

#!/bin/sh
echo `date` -- Skriptstart>>/volume1/Download/filebot.log
echo $1 >>/volume1/Download/filebot.log


SAVEIFS=$IFS
IFS=$(echo -en "\n\b")

# Globale Variablen #
BaseDir=/volume1
DownloadDir=${BaseDir}/extracted
#MediaDir=/volume1/extracted/moving/
MediaDir=/volume1/Download/test/
#Pyload
DownloadFolder=$DownloadDir/$1

filebot -script fn:amc "$DownloadFolder" --lang de --output "$MediaDir" --action move -non-strict --def artwork=n clean=y "seriesFormat=Serien/{n}/{n} - S{S.pad(2)}E{E.pad(2)} - {t}" "movieFormat=Filme/{n} ({y})/{n} ({y})" >> /volume1/Download/filebot.log

The problem is, when the script was started from pyload, the following log was postet, and nothing happens, no move, no rename, nothing..

Code: Select all

Mon Jan 20 17:47:17 CET 2014 -- Skriptstart 
30RGR.301.rar

Parameter: artwork = n
Parameter: clean = y

Parameter: seriesFormat = Serien/{n}/{n} - S{S.pad(2)}E{E.pad(2)} - {t}

Parameter: movieFormat = Filme/{n} ({y})/{n} ({y})

Argument: /volume1/extracted/30RGR.301.rar

Input: /volume1/extracted/30RGR.301.rar/rsg-30rockxvidrp-s03e01.avi

Group: [tvs:rsg 30rockxvidrp] => [rsg-30rockxvidrp-s03e01.avi]

Rename episodes using [TheTVDB]
Auto-detected query: [rsg 30rockxvidrp, 30rockxvidrp]

Done ヾ(@⌒ー⌒@)ノ


when i now call the script via terminal ./run.sh "30RGR.301.rar" for example, everything is ok, rename, move and the following log postet.

Code: Select all

Mon Jan 20 17:50:10 CET 2014 -- Skriptstart 
30RGR.301.rar

Parameter: artwork = n

Parameter: clean = y

Parameter: seriesFormat = Serien/{n}/{n} - S{S.pad(2)}E{E.pad(2)} - {t}

Parameter: movieFormat = Filme/{n} ({y})/{n} ({y})

Argument: /volume1/extracted/30RGR.301.rar

Input: /volume1/extracted/30RGR.301.rar/rsg-30rockxvid-s03e01.idx

Input: /volume1/extracted/30RGR.301.rar/rsg-30rockxvidrp-s03e01.avi

Input: /volume1/extracted/30RGR.301.rar/rsg-30rockxvid-s03e01.sub

Group: [tvs:30 Rock] => [rsg-30rockxvid-s03e01.idx, rsg-30rockxvidrp-s03e01.avi, rsg-30rockxvid-s03e01.sub]

Rename episodes using [TheTVDB]
Auto-detected query: [30 Rock, rsg 30rockxvidrp, 30rockxvidrp]

Fetching episode data for [30 Rock]
Auto-detected query: [30 Rock, rsg 30rockxvid, 30rockxvid]

Fetching episode data for [30 Rock]
Auto-detected query: [30 Rock, rsg 30rockxvid, 30rockxvid]
Fetching episode data for [30 Rock]
[MOVE] 
Rename [/volume1/extracted/30RGR.301.rar/rsg-30rockxvidrp-s03e01.avi] to [/volume1/Download/test/Serien/30 Rock/30 Rock - S03E01 - Der Pfad der Tugend.avi]
[MOVE] 
Rename [/volume1/extracted/30RGR.301.rar/rsg-30rockxvid-s03e01.sub] to [/volume1/Download/test/Serien/30 Rock/30 Rock - S03E01 - Der Pfad der Tugend.sub]
[MOVE] 
Rename [/volume1/extracted/30RGR.301.rar/rsg-30rockxvid-s03e01.idx] to [/volume1/Download/test/Serien/30 Rock/30 Rock - S03E01 - Der Pfad der Tugend.idx]

Processed 3 files

Clean clutter files and empty folders

Delete /volume1/extracted/30RGR.301.rar/rsg-30rockxvidrp-s03e01-subs.sfv

Delete /volume1/extracted/30RGR.301.rar/rsg-30rockxvidrp-s03e01.nfo

Done ヾ(@⌒ー⌒@)ノ

Does anyone have an idea why this does not work?
User avatar
rednoah
The Source
Posts: 23030
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: pyload script does nothing

Post by rednoah »

You're not redirecting stderr so you're not seeing the error output:
http://www.cyberciti.biz/faq/redirectin ... to-stdout/

This path is just really shitty:

Code: Select all

/volume1/extracted/30RGR.301.rar/rsg-30rockxvidrp-s03e01.avi
Bad luck. You'll need to add to nudge it into the right direction manually. See FAQ for that.


EDIT: You might wanna try the latest revision:

Code: Select all

Parameter: ut_kind = multi
Parameter: minFileSize = 0
Parameter: minLengthMS = 0
Parameter: ut_dir = D:\workspace\testdata\AMC-TEST
Input: D:\workspace\testdata\AMC-TEST\30RGR.301.rar\rsg-30rockxvidrp-s03e01.avi
Group: [tvs:30 rock] => [rsg-30rockxvidrp-s03e01.avi]
Rename episodes using [TheTVDB]
Auto-detected query: [30 Rock, rsg 30rockxvidrp, 30rock]
Fetching episode data for [30 Rock]
[TEST] Rename [D:\workspace\testdata\AMC-TEST\30RGR.301.rar\rsg-30rockxvidrp-s03e01.avi] to [D:\workspace\output\TV Shows\30 Rock\Season 03\30 Rock - S03E01 - Do-Over.avi]
Processed 1 files
Done ヾ(@⌒ー⌒@)ノ
:idea: Please read the FAQ and How to Request Help.
Post Reply