FreeMan Posted February 16, 2013 Author Share Posted February 16, 2013 OK, I finally scrapped the sabtosick script, turned on sorting in SAB, adjusted a couple of paths there & now I've got it putting shows in the correct directories. Sure, I may not get the most fully named files, but, frankly, I really don't care. So long as I've got show, season & episode, I'm good to go. Thanks for the help, guys. I'm sure there is a way to get it working with SabToSick, but it stumped me, and I'm not willing to put more effort into it at this point. Link to comment
lionelhutz Posted February 16, 2013 Share Posted February 16, 2013 I don't know what you're doing wrong. I posted the steps to take before and they work. At this point, I'd have to see full screen shots of all the setup screens involved as well as the config file contents with no editing or password blanking. The screen shots would need to include the browser window showing the address you're accessing. Link to comment
FreeMan Posted February 17, 2013 Author Share Posted February 17, 2013 I've received help from several people on this, and all of it has been greatly appreciated. I believe that it shouldn't be this difficult at all, but somewhere, somehow, I've gotten something bolluxed up. I appreciate your willingness to take another shot at it. Since the board limits me to 4 posts and a fairly small size, here are the links to screen shots on photobucket. First SAB set up: http://i324.photobucket.com/albums/k331/bdshepard/SAB1_zps63e7fb5e.png http://i324.photobucket.com/albums/k331/bdshepard/SAB2_zps9ea60698.png http://i324.photobucket.com/albums/k331/bdshepard/SAB3_zps3f9e5e6d.png http://i324.photobucket.com/albums/k331/bdshepard/SAB4_zpsf3ff1d62.png http://i324.photobucket.com/albums/k331/bdshepard/SAB5_zps01735aad.png This last one shows (from Windows) the location of my autoProcessTV.cfg file, just to be sure it's in the right place Here's the contents of autoProcessTV.cfg: [sickBeard] host=localhost port=8082 username=FreeSB password=j13#v*kzvLVp^4 <snipped some out> jP&@5(sG(L( web_root= ssl=0 Now SB setup: http://i324.photobucket.com/albums/k331/bdshepard/SB1_zps51ecd593.png http://i324.photobucket.com/albums/k331/bdshepard/SB2_zps3ba2273b.png http://i324.photobucket.com/albums/k331/bdshepard/SB3_zpsfdbc3c9a.png If there are other screens you need to see, please let me know, I'm more than happy to provide additional screen shots. I've followed the advice given here to the best of my ability, but, obviously, I'm still missing something. I certainly hope you, or anyone else, can see what's missing from these shots. Thanks again for your help Link to comment
jowi Posted February 17, 2013 Share Posted February 17, 2013 Try setting the FULL path to your script folder in sabnzbd's post processing script folder, in your case: \\nas\extra\.sabnzbd\scripts Link to comment
FreeMan Posted February 17, 2013 Author Share Posted February 17, 2013 Thanks, Jowi. That's how I'd had it for the last week or two through the life of this thread. I just changed it a couple of days ago trying something new. It wasn't working with the full path. I'll put it back in, though. Link to comment
jowi Posted February 17, 2013 Share Posted February 17, 2013 Also, make sure the actual scripts you want to use, has the executable bits set, like after chmod 777 (something i usually forget... spent an hour yesterday to find out why sab wasnt starting my pre processing script...) Link to comment
lionelhutz Posted February 17, 2013 Share Posted February 17, 2013 Do you find the scripts? IE, on the categories page the sabtosick script is in the dropdown? If yes, then the directory location is OK. Your config file looks OK, make sure the password matches. I assume you copied it? Do the downloads appear in sab under the TV category? What happens when the download is complete? Is the sabtosick script executable? Try putting the permissions in sab right under the download folder. try 0770. The only real differences I see are the use of a user name and password and that you have TV in the Group/Indexer tags in sab. My guess would be the script can't handle one of the characters in your password. Link to comment
FreeMan Posted February 17, 2013 Author Share Posted February 17, 2013 Do you find the scripts? IE, on the categories page the sabtosick script is in the dropdown? If yes, then the directory location is OK. Yes, it can find the script (image 1) Your config file looks OK, make sure the password matches. I assume you copied it? Yes, I use KeePass to generate & store long random passwords. Copy 'n paste from there. Do the downloads appear in sab under the TV category? Yes they do. (Image 2) - the top row is a test I just did with changed config, then 2nd is a show that downloaded earlier with SAB doing the sorting (as posted in my most recent images) What happens when the download is complete? I get this error: Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://localhost:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S19E10.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S19E10.720p.HDTV.x264-KNiFESHARP Unable to open URL: [Errno socket error] [Errno 111] Connection refused Is the sabtosick script executable? Just checked that based on Jowi's comments above. It was set to 755, so it should have been executable by everyone, but I changed it to 777 anyway. (Image 3) Try putting the permissions in sab right under the download folder. try 0770. Did this, got the same error as above. The only real differences I see are the use of a user name and password and that you have TV in the Group/Indexer tags in sab. My guess would be the script can't handle one of the characters in your password. Removed 'TV' from the Group/Indexer tags in SAB. Same error as above. Taking a break for some dinner. Will change the password to use fewer odd characters & see what happens. EDIT: Eliminated all the special characters !@#$%^&*()_ from my password, and it still didn't work. i.e., same error as above. I'm continually getting the same error of "Connection Refused" Thanks for the help. FreeMan Link to comment
FreeMan Posted February 18, 2013 Author Share Posted February 18, 2013 Tantalizingly close! I went to the SB forums and did a search on the error message. The suggestion there was to replace "localhost" in the autoProcessTV.cfg file with the actual IP address of the hosting machine. I did so, and it worked! Almost... On the first episode that I downloaded after putting in the actual IP address, the test worked, it processed completely, and moved the downloaded TV show to the correct directory, except... I had the naming pattern set to: %SN/Season %0S/%SN S%0SE%0E %Q.N So, for that one, I had my fresh episode in: /mnt/user/TV/How It's Made/How It's Made/Season 18/... In the attached screen shot, I changed the SB naming pattern to: Season %0S/%SN S%0SE%0E %Q.N For the next episode that was downloading, my episode ended up in: /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E13.720p.HDTV.x264-KNiFESHARP/episode So, with the change in the config file, I'm no longer getting the 'connection refused' error, but with the change in the SB naming pattern, the files are still being left in the same place as they were when I was getting the error... Link to comment
lionelhutz Posted February 18, 2013 Share Posted February 18, 2013 What does the log from the post processing script show? I have this for the name. Not sure maybe it's getting hung up on the convention. Season %0S/s%0Se%0E - %EN Link to comment
FreeMan Posted February 18, 2013 Author Share Posted February 18, 2013 Yeah, realized I forgot that... Here's the first one that moved it to the doubled show directory: Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://192.168.1.5:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP Processing folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP Processing /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e04.720p.hdtv.x264-knifesharp.mkv (How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP.nzb) Found result in history: (79485, 18, []) Parsed How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP.nzb into How Its Made - S18E4 - 720p.HDTV.x264 (KNiFESHARP) [ABD: False] Checking scene exceptions for a match on How Its Made Looking up How Its Made in the DB Looking up name How Its Made on TVDB Lookup successful, using tvdb id 79485 Loading show object for tvdb_id 79485 Retrieving episode object for 18x4 The old status had a quality in it, using that: HD TV SB snatched this episode so I'm marking it as priority Is ep a priority download: True There is no existing file so there's no worries about replacing it This download is marked a priority download so I'm going to replace an existing file if I find one Found release name How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP Destination folder for this episode: /mnt/user/TV/How It's Made/How It's Made/Season 18 Moving file from /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e04.720p.hdtv.x264-knifesharp.mkv to /mnt/user/TV/How It's Made/How It's Made/Season 18/How It's Made S18E04 HD.TV.mkv Deleting folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP Processing succeeded for /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e04.720p.hdtv.x264-knifesharp.mkv How.Its.Made.S18E04.720p.HDTV.x264-KNiFESHARP This one didn't give an error, but didn't move it to the corrected single show directory: Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://192.168.1.5:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S18E13.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S18E13.720p.HDTV.x264-KNiFESHARP Processing folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E13.720p.HDTV.x264-KNiFESHARP This one didn't move it to the proper directory, and gave an error message: Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://192.168.1.5:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP Processing folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP Processing /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e11.720p.hdtv.x264-knifesharp.mkv (How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP.nzb) Found result in history: (79485, 18, []) Parsed How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP.nzb into How Its Made - S18E11 - 720p.HDTV.x264 (KNiFESHARP) [ABD: False] Checking scene exceptions for a match on How Its Made Looking up How Its Made in the DB Looking up name How Its Made on TVDB Lookup successful, using tvdb id 79485 Loading show object for tvdb_id 79485 Retrieving episode object for 18x11 The old status had a quality in it, using that: HD TV SB snatched this episode so I'm marking it as priority Is ep a priority download: True There is no existing file so there's no worries about replacing it This download is marked a priority download so I'm going to replace an existing file if I find one Found release name How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP Destination folder for this episode: /mnt/user/TV/How It's Made/Season 18 Moving file from /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e11.720p.hdtv.x264-knifesharp.mkv to /mnt/user/TV/How It's Made/Season 18/How It's Made S18E11 HD.TV.mkv Unable to move file /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e11.720p.hdtv.x264-knifesharp.mkv to /mnt/user/TV/How It's Made/Season 18/How It's Made S18E11 HD.TV.mkv: 2 Processing failed for /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E11.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e11.720p.hdtv.x264-knifesharp.mkv: Unable to move the files to their new home Based on the "unable to move" error 2nd to last line, it looks like eposide 11 might exist as a read-only file, but I've just re-confirmed that it does NOT exist in the destination directory. Also, the destination directory can't be read-only - the first log shows SAB successfully moving a show to this directory (I also manually moved two that failed into this directory.) The ones that are NOT moving to the proper directory are leaving the file in ../complete/TV/_EXISTS_<download name>. Based on the word '_EXISTS_', I would think that it's found an existing file by that name, and didn't want to overwrite it, but these are new episodes from a new season and do not yet exist on disk. (i.e., I've got some of Season 19, now I'm collecting Season 18) Link to comment
FreeMan Posted February 19, 2013 Author Share Posted February 19, 2013 Weird. Just downloaded 2 episodes (9 & 10) of the same show, back to back. The first one (episode 9) had this in the log: Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://192.168.1.5:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP Processing folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP Processing /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e09.720p.hdtv.x264-knifesharp.mkv (How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP.nzb) Found result in history: (79485, 18, []) Parsed How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP.nzb into How Its Made - S18E9 - 720p.HDTV.x264 (KNiFESHARP) [ABD: False] Checking scene exceptions for a match on How Its Made Looking up How Its Made in the DB Looking up name How Its Made on TVDB Lookup successful, using tvdb id 79485 Loading show object for tvdb_id 79485 Retrieving episode object for 18x9 The old status had a quality in it, using that: HD TV SB snatched this episode so I'm marking it as priority Is ep a priority download: True There is no existing file so there's no worries about replacing it This download is marked a priority download so I'm going to replace an existing file if I find one Found release name How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP Destination folder for this episode: /mnt/user/TV/How It's Made/Season 18 Moving file from /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e09.720p.hdtv.x264-knifesharp.mkv to /mnt/user/TV/How It's Made/Season 18/How It's Made S18E09.mkv Unable to move file /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e09.720p.hdtv.x264-knifesharp.mkv to /mnt/user/TV/How It's Made/Season 18/How It's Made S18E09.mkv: 2 Processing failed for /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E09.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e09.720p.hdtv.x264-knifesharp.mkv: Unable to move the files to their new home Note the 2nd to last line indicating that it was unable to move the file, yet the file is in its proper place in /mnt/user/TV/How It's Made/Season 18 The 2nd one to download (episode 10) left this log: Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://192.168.1.5:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S18E10.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S18E10.720p.HDTV.x264-KNiFESHARP Processing folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E10.720p.HDTV.x264-KNiFESHARP It left the file in /mnt/disk/extra/.sabnzbd/complete/TV/_EXISTS_How.Its.Made.S18E10.720p.HDTV.x264-KNiFESHARP. It also left the .nzb, .nfo, etc in .../TV/How.Its.Made.S18E10.720p.HDTV.x264-KNiFESHARP So, back to back, one worked, but reported an error, the other failed to work, reported no error, but based on the length of the log file, doesn't really have seemed to have tried. While I was reviewing the post for typos (still no guarantees!), a 3rd episode of season 18 (episode 7) finished downloading. It was properly moved, yet reported an error, like episode 9 did. I've got a few more to go, I wonder if it only works properly for odd numbered episodes... Any additional thoughts? EDIT: I finally got one that it flagged as successful! Loading config from /mnt/disk/extra/.sabnzbd/scripts/autoProcessTV.cfg Opening URL: http://192.168.1.5:8082/home/postprocess/processEpisode?nzbName=How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP.nzb&quiet=1&dir=%2Fmnt%2Fdisk%2Fextra%2F.sabnzbd%2Fcomplete%2FTV%2FHow.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP Processing folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP Processing /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e03.720p.hdtv.x264-knifesharp.mkv (How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP.nzb) Found result in history: (79485, 18, []) Parsed How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP.nzb into How Its Made - S18E3 - 720p.HDTV.x264 (KNiFESHARP) [ABD: False] Checking scene exceptions for a match on How Its Made Looking up How Its Made in the DB Looking up name How Its Made on TVDB Lookup successful, using tvdb id 79485 Loading show object for tvdb_id 79485 Retrieving episode object for 18x3 The old status had a quality in it, using that: HD TV SB snatched this episode so I'm marking it as priority Is ep a priority download: True There is no existing file so there's no worries about replacing it This download is marked a priority download so I'm going to replace an existing file if I find one Found release name How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP Destination folder for this episode: /mnt/user/TV/How It's Made/Season 18 Moving file from /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e03.720p.hdtv.x264-knifesharp.mkv to /mnt/user/TV/How It's Made/Season 18/How It's Made S18E03.mkv Deleting folder /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP Processing succeeded for /mnt/disk/extra/.sabnzbd/complete/TV/How.Its.Made.S18E03.720p.HDTV.x264-KNiFESHARP/how.its.made.s18e03.720p.hdtv.x264-knifesharp.mkv This one did, in fact, actually get moved to the proper directory, too. Link to comment
lionelhutz Posted February 21, 2013 Share Posted February 21, 2013 It's really odd. I'm thinking it's either a permissions thing of some sort or it's your naming convention. I have mine start with the episode number and I've never seen that happen. Link to comment
FreeMan Posted February 21, 2013 Author Share Posted February 21, 2013 Well, I've just changed the naming to Season %0S/S%0SE%0E %SN (Season 02/S02E03 Show Name.ext), we'll see if that makes any difference. You mention permissions, anything in particular I should be looking at there? Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.