IMDB Ratings Importer

Import ratings for movies, TV series and episodes from a csv file.

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Neinei0k
日安装量
0
总安装量
324
评分
4 0 0
版本
2.01
创建于
2023-04-12
更新于
2024-05-22
大小
8.2 KB
许可证
GPL-3.0+
适用于

NOTE: Updated to work with new IMDB UI.

Import ratings for movies, tv series and episodes.

Usage:

  1. Press your username in the top right corner on imdb website, select "Your Ratings". Alternatively go to https://www.imdb.com/list/ratings
  2. The form to import ratings would be at the top of the page (see screenshot).
  3. Insert text in text-field or choose file.
  4. Click button 'Import Ratings'.

Logs can be found in the browser console.

The script only adds next item to the list after confirmation of successfully added previous item. If, for some reason, item was not added, the script will stop running. If this happens, it is recommended to manually remove added items from the import field/file and repeat the procedure to reduce server load and decrease probability of this happening again.


Exported ratings from IMDB in CSV format can be imported without any modifications.

CSV structure:

  1. First line.
    • First line of the file or input should contain titles of the fields.
    • Fields 'const' and 'your rating" are required. Alternative spelling 'Const' and 'Your Rating' are also accepted.
    • Titles should be separated with a comma ',' and may be enclosed in double quotes. There should be no spaces before or after comma.
    • Example:
      "field1",field2,const,"field4","your rating",field6
  2. The rest of the lines.
    • Each non empty line should contain comma-separated values which may be in double quotes. Double quotes are required if comma is part of the field.
    • Empty lines will be ignored.
    • Field 'const' should start with "tt" followed by 7 or 8 digits.

Please note: because of some problem with Greasemonkey, if you use Firefox browser and in the about:config, the property privacy.firstparty.isolate is set to true, then this script would not work. I don't know if this problem exists in other browsers.

Please write a feedback if something does not work.