First question: Did you get pyBox to work? I hope yes because I spend the last couple of months developing this puppy. As a movie/game/TV series collection grows it becomes important to know what's in the collection right...
Second question: Any ideas where it needs to be improved? I guess it's on the HTML layout side. So if anyone creates cute HTML page layouts I can include them in the next releases.
Third question: Anyone running this on Linux? Would be interested to know how easy pyBox is to port to different platforms.
Enjoy,
Yannick
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Still trying to get it working; a number of issues seem to be around hardcoded or non-default pathnames. It would be useful to move these to a configuration file
1. On Windows, I believe the default Python installation is C:/Python25 and not C:/Program Files/Python (as you use in your install instructions).
2. My uTorrent saves all of its files to the D: drive, not the C: drive. So you might add configuration settings for any Torrent-based directories you need.
3. Similarly for your C:/Completed directory. I have a large external D: drive that I use to store all these files, so it would be nice to point pyBox to it as well.
4. 127.0.0.1:10000/pyBox/ yields an error (i.e. because /path_display/ isn't included). Given that it is the root of the application, there should probably at least be an index.html file there to tell users what to do next.
I also have some general questions that I'd love answered (and that might be worth including in a FAQ or docs):
- What are the needed file directories would help. For example, I can't tell what the C:/Completed directory is intended to do, nor do I understand what the "Directories" and ".torrent save" configurations mean.
- Can you integrate existing media files into this? If so, how -- do you just drag them into one of the above directories? Is there a way to get it to scan an existing directory?
- What is the 0.Unrar directory?
- What is the ASX functionality? Is that supposed to let you watch the movie inside a browser? Or outside?
Looking forward to getting it up and running!
Ramon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It will scan the directory and then allow you to start linking the media to IMDB information.
If you have lots of media that contains .nfo files with links to IMDB you can try the option 'refresh catologue'.
It will scan all .nfo files, extract the imdb link and request the IMDB movie information.
I included dummy directories C:/Completed/0.Unrar and created some dummy folders so that pyBox has some data to start working with.
Will complete the manual to explain .torrent save and "Directories" option.
The .ASX functionality is useful when you want people on the internet access your collection.
You must then make sure that your collection is accessible through the web site. The ASX file makes it possible to stream the movie in stead that people need to download the movie before watching it.
Hope this helps,
Yannick
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I installed the app without any problems.. and started playing around trying to add movies to the database. the 'refresh catalogue' function doesnt work for me, just displays me an error. I dont know if its because I've deleted most of the .nfo files...
also after i told it the directory where the movies were, It went and created directories for individual files that were in the movie directory.. some were like executables and zip files...
so now there's extra folders named after each file that was in the movie folder.. that's not a problem for me.. since i went and moved out those .exe & zip files & folders that it had created.
but now when I login to http://127.0.0.1:8000/pyBox/path_display/
it showws me the directories of the files that it created. it doesnt seem to just show me the movies... even though i moved those directories out of the movie directory i configured in the setup.
Thanks for letting me know that the installation manual is ok. And that the build is ok.
To answer your question:
Just go to the Admin/Configuration menu.
In the Directories option box enter:
e:/downloads,e:/downloads
If you access e:/downloads from a different PC mounted on a different path let's say z: Then you can enter the Directories configuration:
E:/downloads,Z:/downloads
To tell pyBox that the local directory is E: but when you need to access the files from an other PC is to translate any path from E:/... to Z:/xyz...
Just to inform you I got the feeder to work to trigger from the client. So in a couple of days I will post you the code. On my production server I can trigger the feeder from pyBox client menu. It then finds new torrents from the feeds, tries to create the pyBox movie information and then send the .torrent to uTorrent.
Hope this helps,
Yannick
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everybody,
Shop is open for questions.
First question: Did you get pyBox to work? I hope yes because I spend the last couple of months developing this puppy. As a movie/game/TV series collection grows it becomes important to know what's in the collection right...
Second question: Any ideas where it needs to be improved? I guess it's on the HTML layout side. So if anyone creates cute HTML page layouts I can include them in the next releases.
Third question: Anyone running this on Linux? Would be interested to know how easy pyBox is to port to different platforms.
Enjoy,
Yannick
Still trying to get it working; a number of issues seem to be around hardcoded or non-default pathnames. It would be useful to move these to a configuration file
1. On Windows, I believe the default Python installation is C:/Python25 and not C:/Program Files/Python (as you use in your install instructions).
2. My uTorrent saves all of its files to the D: drive, not the C: drive. So you might add configuration settings for any Torrent-based directories you need.
3. Similarly for your C:/Completed directory. I have a large external D: drive that I use to store all these files, so it would be nice to point pyBox to it as well.
4. 127.0.0.1:10000/pyBox/ yields an error (i.e. because /path_display/ isn't included). Given that it is the root of the application, there should probably at least be an index.html file there to tell users what to do next.
I also have some general questions that I'd love answered (and that might be worth including in a FAQ or docs):
- What are the needed file directories would help. For example, I can't tell what the C:/Completed directory is intended to do, nor do I understand what the "Directories" and ".torrent save" configurations mean.
- Can you integrate existing media files into this? If so, how -- do you just drag them into one of the above directories? Is there a way to get it to scan an existing directory?
- What is the 0.Unrar directory?
- What is the ASX functionality? Is that supposed to let you watch the movie inside a browser? Or outside?
Looking forward to getting it up and running!
Ramon
Hi Ramon,
Thanks for trying pyBox.
You can start pyBox with this url, where D:/MyCollection is the directory of your collection on the server:
http://127.0.0.1:8000/pyBox/path_display/D:/MyCollection
It will scan the directory and then allow you to start linking the media to IMDB information.
If you have lots of media that contains .nfo files with links to IMDB you can try the option 'refresh catologue'.
It will scan all .nfo files, extract the imdb link and request the IMDB movie information.
I included dummy directories C:/Completed/0.Unrar and created some dummy folders so that pyBox has some data to start working with.
Will complete the manual to explain .torrent save and "Directories" option.
The .ASX functionality is useful when you want people on the internet access your collection.
You must then make sure that your collection is accessible through the web site. The ASX file makes it possible to stream the movie in stead that people need to download the movie before watching it.
Hope this helps,
Yannick
Hello,
I installed the app without any problems.. and started playing around trying to add movies to the database. the 'refresh catalogue' function doesnt work for me, just displays me an error. I dont know if its because I've deleted most of the .nfo files...
also after i told it the directory where the movies were, It went and created directories for individual files that were in the movie directory.. some were like executables and zip files...
so now there's extra folders named after each file that was in the movie folder.. that's not a problem for me.. since i went and moved out those .exe & zip files & folders that it had created.
but now when I login to http://127.0.0.1:8000/pyBox/path_display/
it showws me the directories of the files that it created. it doesnt seem to just show me the movies... even though i moved those directories out of the movie directory i configured in the setup.
I know i can fix the directory view by going to http://127.0.0.1:8000/pyBox/path_display/e:/downloads/
but would prefer that it would show the movies from the homepage..
besides all the. its a great program. loves how it finds the imdb information.
Hi Bayardo,
Thanks for letting me know that the installation manual is ok. And that the build is ok.
To answer your question:
Just go to the Admin/Configuration menu.
In the Directories option box enter:
e:/downloads,e:/downloads
If you access e:/downloads from a different PC mounted on a different path let's say z: Then you can enter the Directories configuration:
E:/downloads,Z:/downloads
To tell pyBox that the local directory is E: but when you need to access the files from an other PC is to translate any path from E:/... to Z:/xyz...
Just to inform you I got the feeder to work to trigger from the client. So in a couple of days I will post you the code. On my production server I can trigger the feeder from pyBox client menu. It then finds new torrents from the feeds, tries to create the pyBox movie information and then send the .torrent to uTorrent.
Hope this helps,
Yannick