This program is designed to track what movies on the IMDB Top 250 list are missing from your Plex library. The program requires the use of the Plex API which is undocumented and not very user-friendly. For more information on the use of the API I recommend this page where users have gathered information on how the API works.
- Java 11
- Maven
- A Plex Server set up on the local network
- An understanding of how the Plex API works (recommended)
First and foremost I recommend having an understanding of how the Plex API works and more specifically how your personal Plex library is set up.
-
Clone the repository onto your local machine
-
Navigate to the repositories local location
-
You have two options for obtaining the needed information in order to access your Plex server. You can either do the automatic way which just needs your Plex login and Plex password, or if you have all the information already gathered you can use the manual way.
- The needed information is as follows:
- the servers IP address
- the server's port number
- the Plex library's key
- your Plex authentication token
- The needed information is as follows:
-
Run the following command inside of the repo's local location in order to install the Maven packages:
mvn install
-
Then run the following command in order to run the program:
mvn clean compile exec:java
-
If you would like to email the automatically created excel sheet to yourself or someone else you must have a Gmail account and either allow less secure sign ins through the security panel, or if you have 2-Factor authentication you need to create an app password to use with this program.