MovieGrabber - Completely Automated Movie Downloader
Re: MovieGrabber - Completely Automated Movie Downloader
Just Tried 2.1.1 and support Newznab sites is broken . Also support for nzbs.org never worked because you need ID and the Hash but you only enter the hash in the config so it doesn't work.
Also because newznab support is broken beta.nzbs.org doesn't work because it's a newznab site.
Is there a place to download 2.0.9 because it used to work flawlessly in that version.
On the other hand Nzbmatrix is working nicely .
Also because newznab support is broken beta.nzbs.org doesn't work because it's a newznab site.
Is there a place to download 2.0.9 because it used to work flawlessly in that version.
On the other hand Nzbmatrix is working nicely .
Re: MovieGrabber - Completely Automated Movie Downloader
hi kiijaden, 2.1.1 is working perfectly for me for all 3 indexers, nzbs.org support has been fine since around ver 2.0.2, you need to enter in both the id AND hash key, so the entry for the nzbs.org key should look like this:-kiljaden wrote:Just Tried 2.1.1 and support Newznab sites is broken . Also support for nzbs.org never worked because you need ID and the Hash but you only enter the hash in the config so it doesn't work.
Also because newznab support is broken beta.nzbs.org doesn't work because it's a newznab site.
Is there a place to download 2.0.9 because it used to work flawlessly in that version.
On the other hand Nzbmatrix is working nicely .
&i=1234567&h=43534fgdfg345345dgfdsf
newznab is working fine right now, i just tested against nzb.su and got results and items queued so no issues, can you give me details on what you mean by "broken".
binhex.
Re: MovieGrabber - Completely Automated Movie Downloader
Sorry about nzbs.org I was expecting the same way to enter details like in Sickbeard/CouchPotato namely two boxes for ID and Hash . Entering the key like you explained worked flawlesy.binhex wrote: hi kiijaden, 2.1.1 is working perfectly for me for all 3 indexers, nzbs.org support has been fine since around ver 2.0.2, you need to enter in both the id AND hash key, so the entry for the nzbs.org key should look like this:-
&i=1234567&h=43534fgdfg345345dgfdsfbinhex.
newznab is working fine right now, i just tested against nzb.su and got results and items queued so no issues, can you give me details on what you mean by "broken".
binhex.
But I'm still having problems with getting results . My config for Nzb.su is the following .
Code: Select all
newznab_hostname = http://www.nzb.su/
newznab_portnumber = 80
newznab_key = snip
newznab_cat = divx/xvid
newznab_search = +xvid -720p
newznab_minsize = 0
newznab_maxsize = 0
newznab_min_completion = 1
newznab_badreport =
newznab_release_group =
Code: Select all
13/11/2011 21:06:40 Warning Newznab HTTP Error, Response - 404
I'm missing anything ?
Re: MovieGrabber - Completely Automated Movie Downloader
actually i think the issue is the slash at the end of the hostname try removing it
confirmed this is def the issue, just drop the end forward slash and you should be good, let me know if its still not working ok?
i shall be putting in a bit of code to prevent this happening in the future, will also give a clear example of format for key for nzbs.org, thanks for your input.
binhex.
confirmed this is def the issue, just drop the end forward slash and you should be good, let me know if its still not working ok?
i shall be putting in a bit of code to prevent this happening in the future, will also give a clear example of format for key for nzbs.org, thanks for your input.
binhex.
Re: MovieGrabber - Completely Automated Movie Downloader
I've tried with out without the ending slash namely and even without any luck.
This time I don't get the error in the log but the history windows is still blank , namely I don't seen any results.
Changing with the same config from nzbs.org or nzbmatrix everything is OK , only newznab providers don't give me any results.
Code: Select all
http://www.nzb.su
Code: Select all
http://nzb.su
This time I don't get the error in the log
Code: Select all
13/11/2011 21:06:40 Warning Newznab HTTP Error, Response - 404
Changing with the same config from nzbs.org or nzbmatrix everything is OK , only newznab providers don't give me any results.
Re: MovieGrabber - Completely Automated Movie Downloader
hi kiljaden, ive got to the bottom of the issue, it looks like negative search terms did not make it into newznab (was supported in a pre-beta that agentgreen showed me) and thus your negative search term of "-720p" is causing you to have no results returned.
this is a shortcoming of newznab and will hopefully will addressed in later versions, for now all you can do is remove the negative search term and bug the developers of newznab to include this feature :-).
binhex.
this is a shortcoming of newznab and will hopefully will addressed in later versions, for now all you can do is remove the negative search term and bug the developers of newznab to include this feature :-).
binhex.
Re: MovieGrabber - Completely Automated Movie Downloader
Thanks for the help binhex , I'm happy to report that newznab sites are working , and in case anyone would encounter the same problems in Moviegrabber you could at a note in config tab for the newznab sites.
But I think I've found a new issue regarding the que. I have set up that all of my nzb's are qued not downloaded , and only then i manually release them from the que tab . Today I tried relasing a new nzb from the que window and i got
I've checked the Que folder and the nzb is there just for some reason MovieGrabber crashes when trying to manually release a nzb.
After some more digging around I've found this error in the log and might be related.
I've also tried other nzb's but every time i try to manually release them i get the same error . This is the windows build 2.1.1.
But I think I've found a new issue regarding the que. I have set up that all of my nzb's are qued not downloaded , and only then i manually release them from the que tab . Today I tried relasing a new nzb from the que window and i got
Code: Select all
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last):
File "cherrypy\_cprequest.pyc", line 656, in respond
File "cherrypy\lib\encoding.pyc", line 188, in __call__
File "cherrypy\_cpdispatch.pyc", line 34, in __call__
File "MovieGrabber.py", line 4322, in queue_release_selected
File "shutil.pyc", line 116, in copy
File "shutil.pyc", line 81, in copyfile
IOError: [Errno 2] No such file or directory: u'E:\\Apps\\MovieGrabber\\Que\\Snip - name .nzb'
Powered by CherryPy 3.2.2
After some more digging around I've found this error in the log and might be related.
Code: Select all
[14/Nov/2011:13:42:07] ENGINE Started monitor thread 'Monitor'.
E:\Apps\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
Re: MovieGrabber - Completely Automated Movie Downloader
hmm ok so does that folder location actually exist?, and is the nzb actually in the queue folder?, it is possible the issues you were having earlier has caused the nzb not to be downloaded, might be worth doing a purge of the queue and history and doing a run now.
the other warning you can safely ignore, this is not related and is a general performance warning regards cheetah - sickbeard and couchpotato both have the same issue.
the other warning you can safely ignore, this is not related and is a general performance warning regards cheetah - sickbeard and couchpotato both have the same issue.
Re: MovieGrabber - Completely Automated Movie Downloader
I've tried again from scratch , deleted the old folder , unpacked version 2.1.1 and started MovieGrabber, reconfigured MovieGrabber and run as usual "Run now" . But now like before every time i try to manual realease one nzb i get the same errorbinhex wrote:hmm ok so does that folder location actually exist?, and is the nzb actually in the queue folder?, it is possible the issues you were having earlier has caused the nzb not to be downloaded, might be worth doing a purge of the queue and history and doing a run now.
Code: Select all
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last):
File "cherrypy\_cprequest.pyc", line 656, in respond
File "cherrypy\lib\encoding.pyc", line 188, in __call__
File "cherrypy\_cpdispatch.pyc", line 34, in __call__
File "MovieGrabber.py", line 4322, in queue_release_selected
File "shutil.pyc", line 116, in copy
File "shutil.pyc", line 81, in copyfile
IOError: [Errno 2] No such file or directory: u'e:\\Apps\\MovieGrabber\\Que\\Snip name.nzb'
Powered by CherryPy 3.2.2
From what i have seen in the changelog you changed something with utf-8 , this might be related because I'm not running a English windows version but a localized one .
I've tried 2.1.2 but that build will crash directly on startup
Code: Select all
Traceback (most recent call last):
File "MovieGrabber.py", line 40, in <module>
NameError: name '__file__' is not defined
One little note for nzbs.org : because nzbs.org now has a digitally signed SSL certificate you could switch to the https version of the site just like nzbmatrix is .
Re: MovieGrabber - Completely Automated Movie Downloader
The negative search operator in newznab is (and always has been) a double-dash: "--720p"binhex wrote:hi kiljaden, ive got to the bottom of the issue, it looks like negative search terms did not make it into newznab (was supported in a pre-beta that agentgreen showed me) and thus your negative search term of "-720p" is causing you to have no results returned.
this is a shortcoming of newznab and will hopefully will addressed in later versions, for now all you can do is remove the negative search term and bug the developers of newznab to include this feature :-).
binhex.
Re: MovieGrabber - Completely Automated Movie Downloader
Hello,
I installed this yesterday, and as of yet, nothing seems to be happening. Could someone look over my info and let me know if I am doing something wrong?
Thanks,
Mark
Config.ini
[folders]
movies_downloaded_dir =
movies_to_replace_dir =
watch_dir = D:\Downloads\SAB Autoload\Movies
nzb_dir = D:\Downloads\SAB Unprocessed
completed_dir = D:\Downloads\New Movies
queue_dir = D:\Downloads\Queued NZB Files
metadata_dir =
cherrypylog_dir = C:\Program Files\MovieGrabber\logs
warninglog_dir = C:\Program Files\MovieGrabber\logs
errorlog_dir = C:\Program Files\MovieGrabber\logs
[switches]
enable_downloaded = yes
enable_replace = yes
enable_favorites = no
enable_preferred = yes
enable_queuing = yes
enable_metadata = no
enable_release_group = no
enable_email_notify = no
enable_append_year = no
enable_posters = no
[imdb]
good_genre = action,adventure,animation,comedy,crime,drama,family,fantasy,film-Noir,horror,music,musical,mystery,romance,sci-fi,sport,thriller,war,western
good_rating = 6.0
good_votes = 0
good_date = 1900
preferred_genre = action,comedy,crime,film-Noir,horror,mystery,romance,sci-fi,thriller,war,western
preferred_rating = 5.9
queue_genre = action,comedy,crime,film-Noir,horror,mystery,romance,sci-fi,thriller,war,western
queue_date = 1900
bad_genre = biography,documentary,game-show,history,news,reality-tv,short,talk-show
bad_title =
fav_dir =
fav_actor =
fav_char =
fav_title =
[email_settings]
email_server = xxxxxx
email_server_port = xxxxx
email_server_ssl = no
email_username = xxxxxxxxxxx
email_password = xxxxxxxxx
email_from = Moviegrabber
email_to = xxxxxxxxxxxxxx
[website_settings]
index_site = nzbmatrix
nzbmatrix_username = xxxxxxxxxxxxxxxxxx
nzbmatrix_key = xxxxxxxxxxxxxxxxxxxxxxxxxxx
nzbmatrix_cat = divx/xvid
nzbmatrix_lang = english
nzbmatrix_search = +BRRip +DVDRip
nzbmatrix_minsize = 699
nzbmatrix_maxsize = 1000
nzbmatrix_badreport =
nzbmatrix_release_group =
nzbs_key = xxxxxxxxxxxxxxxxxxxxxxx
nzbs_cat = divx/xvid
nzbs_search =
nzbs_minsize = 699
nzbs_maxsize = 1000
nzbs_badreport =
nzbs_release_group =
newznab_hostname =
newznab_portnumber =
newznab_key =
newznab_cat = all formats
newznab_search =
newznab_minsize = 0
newznab_maxsize = 0
newznab_min_completion = 1
newznab_badreport =
newznab_release_group =
[misc]
color_scheme = darkblue
schedule_hour = 1
schedule_minute = 30
max_items_shown = 100
history_sort_order = date_desc
queued_sort_order = date_desc
moviegrabber_username =
moviegrabber_password =
moviegrabber_ssl = no
launch_browser = yes
last_run = 14/11/2011 19:24:39
version = 2.1.1
Here is a bit from my cherrypie.log:
Could the bolded part stop this from working?
[13/Nov/2011:11:43:16] ENGINE Listening for SIGTERM.
[13/Nov/2011:11:43:16] ENGINE Bus STARTING
[13/Nov/2011:11:43:16] ENGINE Started monitor thread '_TimeoutMonitor'.
[13/Nov/2011:11:43:16] ENGINE Started monitor thread 'Monitor'.
[13/Nov/2011:11:43:16] ENGINE Serving on 192.168.1.12:9191
[13/Nov/2011:11:43:16] ENGINE Bus STARTED
C:\Program Files\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
[13/Nov/2011:12:10:52] ENGINE Bus STOPPING
[13/Nov/2011:12:10:52] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('192.168.1.12', 9191)) shut down
[13/Nov/2011:12:10:52] ENGINE Stopped thread 'Monitor'.
[13/Nov/2011:12:10:52] ENGINE Stopped thread '_TimeoutMonitor'.
[13/Nov/2011:12:10:52] ENGINE Bus STOPPED
[13/Nov/2011:12:10:52] ENGINE Bus EXITING
[13/Nov/2011:12:10:52] ENGINE Bus EXITED
[13/Nov/2011:12:10:52] ENGINE Waiting for child threads to terminate...
[13/Nov/2011:12:10:52] ENGINE Waiting for thread CP Server Thread-10.
[13/Nov/2011:12:11:02] ENGINE Re-spawning C:\Program Files\MovieGrabber\MovieGrabber.exe C:\Program Files\MovieGrabber\MovieGrabber.exe
[13/Nov/2011:12:11:11] ENGINE Listening for SIGTERM.
[13/Nov/2011:12:11:11] ENGINE Bus STARTING
[13/Nov/2011:12:11:11] ENGINE Started monitor thread '_TimeoutMonitor'.
[13/Nov/2011:12:11:11] ENGINE Started monitor thread 'Monitor'.
[13/Nov/2011:12:11:12] ENGINE Serving on 192.168.1.12:9191
[13/Nov/2011:12:11:12] ENGINE Bus STARTED
C:\Program Files\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
[14/Nov/2011:05:54:39] ENGINE Listening for SIGTERM.
[14/Nov/2011:05:54:39] ENGINE Bus STARTING
[14/Nov/2011:05:54:39] ENGINE Started monitor thread 'Monitor'.
[14/Nov/2011:05:54:39] ENGINE Started monitor thread '_TimeoutMonitor'.
[14/Nov/2011:05:54:39] ENGINE Serving on 192.168.1.12:9191
[14/Nov/2011:05:54:39] ENGINE Bus STARTED
C:\Program Files\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
I installed this yesterday, and as of yet, nothing seems to be happening. Could someone look over my info and let me know if I am doing something wrong?
Thanks,
Mark
Config.ini
[folders]
movies_downloaded_dir =
movies_to_replace_dir =
watch_dir = D:\Downloads\SAB Autoload\Movies
nzb_dir = D:\Downloads\SAB Unprocessed
completed_dir = D:\Downloads\New Movies
queue_dir = D:\Downloads\Queued NZB Files
metadata_dir =
cherrypylog_dir = C:\Program Files\MovieGrabber\logs
warninglog_dir = C:\Program Files\MovieGrabber\logs
errorlog_dir = C:\Program Files\MovieGrabber\logs
[switches]
enable_downloaded = yes
enable_replace = yes
enable_favorites = no
enable_preferred = yes
enable_queuing = yes
enable_metadata = no
enable_release_group = no
enable_email_notify = no
enable_append_year = no
enable_posters = no
[imdb]
good_genre = action,adventure,animation,comedy,crime,drama,family,fantasy,film-Noir,horror,music,musical,mystery,romance,sci-fi,sport,thriller,war,western
good_rating = 6.0
good_votes = 0
good_date = 1900
preferred_genre = action,comedy,crime,film-Noir,horror,mystery,romance,sci-fi,thriller,war,western
preferred_rating = 5.9
queue_genre = action,comedy,crime,film-Noir,horror,mystery,romance,sci-fi,thriller,war,western
queue_date = 1900
bad_genre = biography,documentary,game-show,history,news,reality-tv,short,talk-show
bad_title =
fav_dir =
fav_actor =
fav_char =
fav_title =
[email_settings]
email_server = xxxxxx
email_server_port = xxxxx
email_server_ssl = no
email_username = xxxxxxxxxxx
email_password = xxxxxxxxx
email_from = Moviegrabber
email_to = xxxxxxxxxxxxxx
[website_settings]
index_site = nzbmatrix
nzbmatrix_username = xxxxxxxxxxxxxxxxxx
nzbmatrix_key = xxxxxxxxxxxxxxxxxxxxxxxxxxx
nzbmatrix_cat = divx/xvid
nzbmatrix_lang = english
nzbmatrix_search = +BRRip +DVDRip
nzbmatrix_minsize = 699
nzbmatrix_maxsize = 1000
nzbmatrix_badreport =
nzbmatrix_release_group =
nzbs_key = xxxxxxxxxxxxxxxxxxxxxxx
nzbs_cat = divx/xvid
nzbs_search =
nzbs_minsize = 699
nzbs_maxsize = 1000
nzbs_badreport =
nzbs_release_group =
newznab_hostname =
newznab_portnumber =
newznab_key =
newznab_cat = all formats
newznab_search =
newznab_minsize = 0
newznab_maxsize = 0
newznab_min_completion = 1
newznab_badreport =
newznab_release_group =
[misc]
color_scheme = darkblue
schedule_hour = 1
schedule_minute = 30
max_items_shown = 100
history_sort_order = date_desc
queued_sort_order = date_desc
moviegrabber_username =
moviegrabber_password =
moviegrabber_ssl = no
launch_browser = yes
last_run = 14/11/2011 19:24:39
version = 2.1.1
Here is a bit from my cherrypie.log:
Could the bolded part stop this from working?
[13/Nov/2011:11:43:16] ENGINE Listening for SIGTERM.
[13/Nov/2011:11:43:16] ENGINE Bus STARTING
[13/Nov/2011:11:43:16] ENGINE Started monitor thread '_TimeoutMonitor'.
[13/Nov/2011:11:43:16] ENGINE Started monitor thread 'Monitor'.
[13/Nov/2011:11:43:16] ENGINE Serving on 192.168.1.12:9191
[13/Nov/2011:11:43:16] ENGINE Bus STARTED
C:\Program Files\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
[13/Nov/2011:12:10:52] ENGINE Bus STOPPING
[13/Nov/2011:12:10:52] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('192.168.1.12', 9191)) shut down
[13/Nov/2011:12:10:52] ENGINE Stopped thread 'Monitor'.
[13/Nov/2011:12:10:52] ENGINE Stopped thread '_TimeoutMonitor'.
[13/Nov/2011:12:10:52] ENGINE Bus STOPPED
[13/Nov/2011:12:10:52] ENGINE Bus EXITING
[13/Nov/2011:12:10:52] ENGINE Bus EXITED
[13/Nov/2011:12:10:52] ENGINE Waiting for child threads to terminate...
[13/Nov/2011:12:10:52] ENGINE Waiting for thread CP Server Thread-10.
[13/Nov/2011:12:11:02] ENGINE Re-spawning C:\Program Files\MovieGrabber\MovieGrabber.exe C:\Program Files\MovieGrabber\MovieGrabber.exe
[13/Nov/2011:12:11:11] ENGINE Listening for SIGTERM.
[13/Nov/2011:12:11:11] ENGINE Bus STARTING
[13/Nov/2011:12:11:11] ENGINE Started monitor thread '_TimeoutMonitor'.
[13/Nov/2011:12:11:11] ENGINE Started monitor thread 'Monitor'.
[13/Nov/2011:12:11:12] ENGINE Serving on 192.168.1.12:9191
[13/Nov/2011:12:11:12] ENGINE Bus STARTED
C:\Program Files\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
[14/Nov/2011:05:54:39] ENGINE Listening for SIGTERM.
[14/Nov/2011:05:54:39] ENGINE Bus STARTING
[14/Nov/2011:05:54:39] ENGINE Started monitor thread 'Monitor'.
[14/Nov/2011:05:54:39] ENGINE Started monitor thread '_TimeoutMonitor'.
[14/Nov/2011:05:54:39] ENGINE Serving on 192.168.1.12:9191
[14/Nov/2011:05:54:39] ENGINE Bus STARTED
C:\Program Files\MovieGrabber\MovieGrabber.exe\Cheetah\Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
Re: MovieGrabber - Completely Automated Movie Downloader
Also had this when running sabnzbd few times.Could the bolded part stop this from working?
BUt that 's not the real problem, the program was running OK
If you want this gone.
Just install Cheetah 2.4.4 http://pypi.python.org/pypi/Cheetah/2.4.4
Extract, go into Cheetah dir, then
python setyp.py install
Bg
VenimK
Re: MovieGrabber - Completely Automated Movie Downloader
So..if that is not the real problem, any idea why I am not seeing anything happen? What should I be seeing happen if this is working correctly? I should see some nzb files being loaded into the queue, right?VenimK wrote:Also had this when running sabnzbd few times.Could the bolded part stop this from working?
BUt that 's not the real problem, the program was running OK
If you want this gone.
Just install Cheetah 2.4.4 http://pypi.python.org/pypi/Cheetah/2.4.4
Extract, go into Cheetah dir, then
python setyp.py install
Bg
VenimK
Thanks,
Mark
Re: MovieGrabber - Completely Automated Movie Downloader
hi mwkurt, its because of your search criteria:-
nzbmatrix_search = +BRRip +DVDRip
this is saying find all posts with BRRIP AND DVDRIP in the post title, this wont match, just change it to +rip and it should match for both then.
one other thing you could do to reduce picking up non rip releases is to also add in negative terms, for example:-
+rip -tc -ts -rc -line -audio -telesync -telecine -dtheater
btw VenimK suggestion will not get rid of the c namemapper warning, as the c namemapper is only available for python 2.4 and 2.5, and seeing as moviegrabber requires python 2.7 installing cheetah will make no difference.
nzbmatrix_search = +BRRip +DVDRip
this is saying find all posts with BRRIP AND DVDRIP in the post title, this wont match, just change it to +rip and it should match for both then.
one other thing you could do to reduce picking up non rip releases is to also add in negative terms, for example:-
+rip -tc -ts -rc -line -audio -telesync -telecine -dtheater
btw VenimK suggestion will not get rid of the c namemapper warning, as the c namemapper is only available for python 2.4 and 2.5, and seeing as moviegrabber requires python 2.7 installing cheetah will make no difference.
Re: MovieGrabber - Completely Automated Movie Downloader
Thanks so much binhex! I'll try those things later today.
Thanks again,
mark
Thanks again,
mark