- Программа для импорта оценок и списков просмотренных фильмов с Кинопоиска на IMDB.
- Для работы необходима Java 8, Скачать можно тут
- Подробные инструкции по работе читайте в пункте Рекомендации по настройке.
- Ссылка на скачивание последней версии.
- Хотите добавить фильмы в конкретный список на IMDB?
Добавить в список
- Нужно лишь импортировать оценки фильмов? Выбирайте
Выставить рейтинг
- Нужно выполнить все вышеуказанное?
Добавить в список и выставить рейтинг
Импорт рейтинга доступен в полуавтоматическом режиме. Приложение после окончания работы сгенерирует ratings.json
файл в папке приложения.
Для импорта рейтинга нужно будет зайти на страницу списка просмотренных фильмов (если такого списка нет, то нужно добавить и импортировать в него фильмы с рейтингом) и запустить из адресной строки этот скрипт
Для этого нужно скопировать ссылку, вставить её в адресную строку, дописать вначале javascript:
и нажать Enter
. Также можно создать новую закладку и запустить её по клику. Вот небольшое видео, как запустить букмарклет.
В правой части экрана будет создан блок с возможностью загрузки файла - туда и нужно загрузить полученный ratings.json
.
Если по окончанию работы в консоли остались строки с ошибкой hasn't rating control
, нужно изменить список таким образом, чтоб отображались только фильмы без рейтинга.
После этого перезагрузить страницу и ещё раз запустить скрипт.
- Сначала нужно открыть любой фильм на IMDB
- Потом открыть консоль разработчика (изменения при закрытой консоли там отображены не будут)
- Далее добавляем фильм вручную в любой список (кроме watchlist)
- После этого найти тестовый запрос и скопировать его как строку cURL
- Ссылка на инструкцию с картинками
- Если вы хотите добавить фильмы в коллекцию
Watchlist
, то используйте имяwatchlist
в этом поле.
- Большая часть фильмов у вас - англоязычные? Выбирайте
IMDB XML
илиOMDB API
. - Преимущественно аниме и иностранные?
IMDB JSON
. - В основном российские?
IMDB HTML
- ваш выбор. - Если всего поровну или вам лень что-либо настраивать, то оставьте как есть, то есть -
IMDB XML
+IMDB JSON
+IMDB HTML
- Если на выходе вы получаете низкий уровень успешно импортированных фильмов и много ошибок
IMDB ID is not set
стоит добавитьOMDB
.
- Для использования базы OMDB вам понадобится ключ. Получить его можно тут: http://www.omdbapi.com/apikey.aspx (бесплатно до 1000 запросов в день)
- Если не хотите разбираться в тонкостях настройки или это ваш первый запуск, то оставьте как есть, а именно:
Год с отклонением
,Тип фильма с полным совпадением
иИнтеллектуальное сравнение названий
.
- Включайте только если случайно удалили оценки/список на сайте IMDB, и хотите импортировать список с Кинопоиска заново.
-
Режим работы
- Режим работы программы- (По умолчанию)
Добавить в список и выставить рейтинг
- выставить рейтинг фильмам и добавить их в список. Добавить в список
-только добавить фильмы в список.Выставить рейтинг
- только выставить рейтинг фильмам.
- (По умолчанию)
-
Сравнение
- каким способом сравнивать названия фильмов из таблицы Кинопоиска с найденными в IMDB.- (По умолчанию)
Год с отклонением
- сравнить год, используя отклонение в +/-1 год Год с полным совпадением
- проверить идентичность по годам.- (По умолчанию)
Тип фильма с полным совпадением
- индентичное сравнение типов фильмов (обычный/сериал/документальный/короткометражка) Любой тип фильма
- не сравнивать типы фильмов- (По умолчанию)
Интеллектуальное сравнение названий
- сравнить названия, используя уникальный алгоритм. Полное совпадение названий
- проверить на идентичность названий.Одно название начинается с другого
- сравнить находится ли название фильма из таблицы Кинопоиска в начале названия с IMDB.Одно название оканчивается другим
- сравнить находится ли название фильма из таблицы Кинопоиска в конце названия с IMDB.Одно название содержит другое
- сравнить находится ли название фильма из таблицы Кинопоиска в любой части названия с IMDB.
- (По умолчанию)
-
Тип запроса
- какой тип запроса использовать при поиске фильма в IMDB- (По умолчанию)
IMDB XML
- Наиболее точный тип - работает с 80% точностью, т.к. возвращает оригинальные названия фильмов, но не находит российские фильмы и плохо находит иностранные. - (По умолчанию)
IMDB JSON
- Запрос обрабатывается быстрее, но работает с точностью >60%, т.к. возвращает лишь локализованные (на английском) названия фильмов - идеально подходит для поиска аниме, не находит российские фильмы. - (По умолчанию)
IMDB HTML
- Низкая точность (~30%) - рекомендуется использовать только для импорта российских фильмов. OMDB API
- API сервиса, точность чуть ниже чем уIMDB XML
, самая высокая скорость работы, но не ищет российские и иностранные фильмы.
- (По умолчанию)
-
user_agent
- User Agent браузера, который будет подставляться при каждом запросе импорта- (По умолчанию)
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36"
.
- (По умолчанию)
-
year_deviation
- Отклонение года для опции СравненияГод с отклонением
- (По умолчанию)
1
- (По умолчанию)
-
timeout
- Таймаут попытки соединения для каждого запроса; можете увеличить, если у вас, к примеру, плоблемы с интернетом.- (По умолчанию)
3000
- (По умолчанию)
-
log_level
- Уровень логирования приложения; измените наdebug
, если хотите отослать мне информацию об ошибках.- (По умолчанию)
info
- (По умолчанию)