- Notifications
You must be signed in to change notification settings - Fork17
🎥 Everything about your movies within the command line.
License
NotificationsYou must be signed in to change notification settings
iCHAIT/moviemon
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Python Application that displays all the information about all your movies in the command line.
Usingpip
$ pip install moviemon
You can also usepipsi to install -
$ pipsi install moviemon
- Clone the repo git clonehttps://github.com/iCHAIT/moviemon
- Run python setup.py install
moviemon.py PATH moviemon [-i|-t|-g|-a|-c|-d| -y|-r| -I| -T ] moviemon -h| --help moviemon --version
-h, --help Show this screen. --version Show version. PATH Path to movies dir. to index/reindex all movies. -i, --imdb Sort acc. to IMDB rating.(dec) -t, --tomato Sort acc. to Tomato Rotten rating.(dec) -g, --genre Show movie name with its genre. -a, --awards Show movie name with awards received. -c, --cast Show movie name with its cast. -d, --director Show movie name with its director(s). -y, --year Show movie name with its release date. -r, --runtime Show movie name with its runtime. -I, --imdb-rev Sort acc. to IMDB rating.(inc) -T, --tomato-rev Sort acc. to Tomato Rotten rating.(inc)
$ moviemon
Display all movies sorted according to theirIMDB ratings.
$ moviemon -i
Display all movies sorted according to theirTomato Rotten ratings.
$ moviemon -t
Display all movies with their Genres.
$ moviemon -g
$ moviemon -a
$ moviemon -c
$ moviemon -d
$ moviemon -y
$ moviemon -r
$ moviemon -I
$ moviemon -T
- Use MongoDB to store data instead of storing json data in file.
- Run a cron job to detect if the directory containing movies has been modified, if it has been modified then reindex the directory for accommodating new or deleted movies.
- As mentioned by@dufferzafar this can seriously become a movie database 'tagger' likePicard.
Big thanks to@dufferzafar for hisawesome work.
Found a bug or want to suggest a new feature? Report it by opening an issue. Feel free to send a pull request for any improvements or feature requests ;)
MIT ©Chaitanya Gupta