• 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 12
[WIP] Crazy Beaver - Nzb's made easy / An auto movie download program
#46
alshain Wrote:No, I don't want to compile it, I want to run it on linux.
You also need to add mechanize to the dependencies. Just add them to the setup.py

I have added my nzbmatrix account details. Why do I have to enter my password? I'd rather have it use my API key. I don't trust a software that wants my password when it could use the API key instead.

When I click on "Check for new movies" it's just idling there and doing nothing. Also, the window does not play well with resizing.

Good point for the password. I'll try to see if I can change it and use the API instead.

Next version will include a realtime update of the Status Bar at the bottom so you will see what's he's doing. When it's idle it's probably because he's trying to download a NZB. The program contact IMDB and NZBMatrix so sometimes it can takes time because of a delay receiving a response from one of the two sites
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#47
It was hanging for 5 minutes, after that I killed the application.
Reply
#48
alshain Wrote:It was hanging for 5 minutes, after that I killed the application.

Ok wait the next version that will be released tonight or during the W-E.
then you will see what the process is doing in realtime
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#49
New version available. Program is now in Beta mode as the main functionalities have been implemented

IMPORTANT : default config.ini has been changed ! Added a line to change the interval for checking for new movie. Please update your existing ones or start from new

See last lines of the file :
#----------------- Interval Check Definitions ------------
#Specify the interval for checking for new movies automatically, must be in seconds
IntervalCheck = "3600"


Change Log
0.2.0b
- Program can now check automatically for new movies
- Status Bar is updated with the process history when it check for new movies
- Added an internet connection status (Internet connection and nzbmatrix connection)
- Removed Configobj module
- History table is Ordered by date, newest first

Image

Uploaded with ImageShack.us
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#50
Is this web based? Or just application GUI for now?
Reply
#51
agentgreen Wrote:Is this web based? Or just application GUI for now?

Just application GUI for now. Web based is not foreseen for the moment I'm sorry. I'm trying first to finish all the code and then will probably start a Web based GUI
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#52
No problem at all, just wondering!
Reply
#53
Great to see this out. Unfortunately, I did not succeed to get it running?! Just downlaoded the Windows binary and executed crazybeaver.exe. A dos prompt comes up, but then disappears with no GUI opening. Thoughts?
Server: Asus Sabertooth Z77 | Intel Core i5 3.4 GHz | 16 GB DDR3 | 128 GB SSD, 82 TB (9 x 6 TB, 7 x 4 TB)
HTPC 1: Raspberry Pi 2 | HTPC 2: Raspberry Pi 2 | HTPC 3: Raspberry Pi
Reply
#54
steve1977 Wrote:Great to see this out. Unfortunately, I did not succeed to get it running?! Just downlaoded the Windows binary and executed crazybeaver.exe. A dos prompt comes up, but then disappears with no GUI opening. Thoughts?

Can you open a Dos prompt and launch the exe from there. You will probably see some error message. Pass it trough me
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#55
Gotcha007 Wrote:Can you open a Dos prompt and launch the exe from there. You will probably see some error message. Pass it trough me

Thanks for your help:

Traceback (most recent call last):
File "crazybeaver.py" line 24 in (module)
File "checkmovie.pyc" line 28 in (module)
File "./config.ini" line 21
movies_download_dir1="K:\"
SyntaxError: EOL with while scanning string literal
Server: Asus Sabertooth Z77 | Intel Core i5 3.4 GHz | 16 GB DDR3 | 128 GB SSD, 82 TB (9 x 6 TB, 7 x 4 TB)
HTPC 1: Raspberry Pi 2 | HTPC 2: Raspberry Pi 2 | HTPC 3: Raspberry Pi
Reply
#56
steve1977 Wrote:Thanks for your help:

Traceback (most recent call last):
File "crazybeaver.py" line 24 in (module)
File "checkmovie.pyc" line 28 in (module)
File "./config.ini" line 21
movies_download_dir1="K:\"
SyntaxError: EOL with while scanning string literal

Try to change movies_download_dir1="K:\" by movies_download_dir1="K:\\" in your config.ini file
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#57
HUGE UPDATE !!!

Please pay attention that you new to start from a new History.db as structure modification has been done to it.
Also start from a new config.ini (modify the default config.ini and then rename it to config.ini) as a lot of modifications have been done also


0.3.0b
- Added Image CouchPotato / XBMC into History if found if one of these DB
- Possibility to download what has been skipped + ask for removal from CouchPotato if found (Issue 11)
- Added Image CouchPotato / XBMC into movie if found into one of these DB
- Added Test connection for XBMC / CouchPotato / NZBS / NZBSU
- Several changes into Config.ini (please start from new)
- Added Reason for Reject into Movie Info
- Send notification to XBMC when downloaded (Issue 8)
- Check if movie present in CouchPotato / XBMC before downloading a movie (Issue 9)
- Added Donate Button
- Possibility to Enable/Disable Poster (Issue 3)
- Added Index into History
- Corrected Issue : Show last import on top of History
- Added Support for NZBS (Issue 4)
- Added Support for NZB.SU (Issue 6)
- Added Possibility to change the server to check before checking for new movies

Image

Uploaded with ImageShack.us
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#58
man i hope you can make this work with linux as this is looking like a great project. great job!
Nvidia Shield with Kodi 18
Reply
#59
rflores2323 Wrote:man i hope you can make this work with linux as this is looking like a great project. great job!


Thanks mate.

It's indeed working with Linux if you use the source code , you will need
Python 2.7 minimum
python-wxtools
python-mechanize
ConfigObj
Nvidia Shield Android Marshmallow - Kodi 16.0
Amazon Fire TV 1st Gen
Apple TV 4th Gen
Logitech Harmony Elite + Keyboard
Philips Hue
Amazon Echo
Reply
#60
Regarding the matching of already downloaded movies, how does this work? Does the script only look for folders matching the titles? I tried with a .avi file matching a movie but the script still downloaded the nzb file. However if I had a folder with the same name as the movie it didn't download. Is there any way to check for .avi files as well as folders? (and maybe .mkv and .mpg files too).
Reply
  • 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 12

Logout Mark Read Team Forum Stats Members Help
[WIP] Crazy Beaver - Nzb's made easy / An auto movie download program2