ljen / TraktRater

TraktRater is a tool written in C# to help users transfer user episode, show and movies ratings from multiple media database sites around the web.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TraktRater

TraktRater is a tool written in C# to help users transfer user episode, show and movies ratings from multiple media database sites around the web to the popular social media site trakt.tv.

DOWNLOADS

Usage

  • First ensure you are running on a Windows Platform with .Net Framework 4.0 installed.
  • Download the latest TraktRater release from the repository downloads section.
  • Run the TraktRater.exe tool from the download location.
  • Enter in your trakt.tv username and password in the trakt section.
  • Enter in any details from 3rd Party data sources such as your thetvdb.com account identifier. If you leave any information from the data sources blank then it will be ignored on import.
  • If you wish to mark episodes and movies as watched if you have rated them, then keep the corresponding option checked, otherwise uncheck.
  • Press the Start Ratings Import button.

Data Sources

The following data sources are currently supported by this tool:

###IMDb### The IMDb provider supports tv show, episode and movie ratings. TraktRater requires the user ratings from IMDb to be first exported to a csv file, to do this follow these steps:

  • Login to IMDb.
  • Click on the Account link in the top right hand corner of page.
  • From the History table click on ratings history.
  • Scroll to the bottom of the page and click on the Export this List link.
  • Save the csv file to a folder on your computer.
  • In the TraktRater tool, enter in the filename in the textbox provided.

###TVDb### The TVDb provider supports tv show and episode ratings. TraktRater requires your Account Identifier, NOT your username. You can find your account id by following these steps:

  • Login to TVDb.
  • Click on the account link in the toolbar.
  • Copy the 16 character string in the Account Identifier textbox.
  • Paste the account identifier into the corresponding text field in TraktRater.

We also cache any data we get from TVDb so that subsequent retries do not take as long. The series cache expires every 7 days and the UserRatings every 1 day. The cache folder is located here:

WinVista/Windows7 : C:\Users\$(username)\AppData\Roaming\TraktRater
WinXP             : C:\Documents and Settings\Application Data\$(username)\TraktRater

###TMDb### The TMDb provider supports movie ratings. TraktRater requires access to your account information. To allow Trakt Rater access to your account info follow these steps:

  • Click on the Start Request Process in the Trakt Rater application.
  • When a valid request token is recieved from TMDb you will be re-directed in a webbrowser to approve or deny Trakt Rater.
  • Click on the Allow Button in webbrowser.
  • You are now ready to import ratings from TMDb, exit the browser and return to the application. If you do not start importing with-in 60 minutes or restart the application before importing then you will need to repeat process.

If at any time you want to disable access or request persmission again you can click on the Disable TMDb Support link and then repeat steps above.

Contributing

  1. Fork it.
  2. Create a branch (git checkout -b my_traktrater)
  3. Commit your changes (git commit -am "Added new rating source")
  4. Push to the branch (git push origin my_traktrater)
  5. Create an Issue with a link to your branch

About

TraktRater is a tool written in C# to help users transfer user episode, show and movies ratings from multiple media database sites around the web.


Languages

Language:C# 100.0%