Вы также можете установить расширение вручную, загрузив zip-архив для вашего браузера здесь: https://github.com/trakt-tools/universal-trakt-scrobbler/releases.
Разархивируйте chrome.zip
Перейдите на страницу chrome://extensions.
Включить «Режим разработчика»
Нажмите «Загрузить распакованное»
Выберите папку, которую вы разархивировали
Перейдите по адресу:debugging#/runtime/this-firefox.
Нажмите «Загрузить временное дополнение».
Выберите firefox.zip
или, если он распакован, выберите любой файл в папке.
Расширение будет включено до тех пор, пока вы не перезапустите Firefox.
Загрузка расширения вручную в Chrome
Загрузка расширения вручную в Firefox
Оглавление
Что такое универсальный скробблер Trakt?
Зачем мне это расширение?
Какие потоковые сервисы поддерживаются?
Как работает расширение?
Известные проблемы
Другие проблемы
Помогите перевести
Разработка
Как добавить больше потоковых сервисов
Как добавить скробблер/синхронизацию в потоковые сервисы
Кредиты
Расширение, которое позволяет вам автоматически скроблировать телешоу и фильмы, которые вы смотрите, и синхронизировать вашу историю с вашими любимыми потоковыми сервисами с Trakt.tv.
Если вы хотите скробблинг/синхронизацию с Netflix, это единственный плагин Trakt.tv, который это делает. В будущем мы добавим поддержку большего количества потоковых сервисов, поэтому оно также будет служить одним расширением, работающим с несколькими сервисами.
Стриминговый сервис | Скроббл | Синхронизировать | Ограничения |
---|---|---|---|
Амазон Прайм | ✔️ | ✔️ | - |
АМС+ | ✔️ | - | |
Жаждать | ✔️ | ✔️ | - |
Кранчиролл | ✔️ | Не могу идентифицировать фильмы как фильмы | |
Дисней+ | ✔️ | - | |
Го3 | ✔️ | - | |
GoPlay БЫТЬ | ✔️ | - | |
ГБО, вперед | ✔️ | - | |
ГБО Макс | ✔️ | ✔️ | - |
Хотстар | ✔️ | - | |
Кийк.нл | ✔️ | - | |
МУБИ | ✔️ | ✔️ | - |
Нетфликс | ✔️ | ✔️ | - |
НРК | ✔️ | ✔️ | - |
Player.pl | ✔️ | - | |
Polsatboxgo.pl | ✔️ | - | |
SkyShowtime | ✔️ | - | |
Звезда+ | ✔️ | - | |
Стримз BE | ✔️ | - | |
Тет ТВ+ | ✔️ | - | |
ТВ 2 ИГРАТЬ | ✔️ | - | |
Виаплей | ✔️ | ✔️ | - |
Видио | ✔️ | - | |
ВРТНу БЭ | ✔️ | - | |
VTMGo BE | ✔️ | - | |
Ваканим.тв | ✔️ | - |
Он извлекает информацию о телешоу/фильмах, которые вы смотрите/просмотрели, путем очистки страницы или с помощью API службы потоковой передачи, и отправляет данные в Trakt с помощью Trakt API.
Возможно, вам придется отключить «автоматический режим» в расширении временных контейнеров при входе в систему, если вы его используете.
Прежде чем пытаться синхронизировать контент истории, убедитесь, что вы вошли в службы потоковой передачи.
Если вы обнаружите какие-либо другие проблемы или у вас есть предложения или вопросы, не стесняйтесь открыть проблему.
Помогите нам перевести расширение через Crowdin по адресу https://crowdin.com/project/universal-trakt-scrobbler. Вам необходимо создать учетную запись Crowdin (вы можете войти в систему, используя свою учетную запись GitHub). Затем выберите язык, на котором вы хотите внести свой вклад, и начните переводить (не забудьте сохранить свои переводы). Если язык еще недоступен, откройте проблему здесь.
Вы также можете голосовать за переводы, что помогает подтверждать хорошие переводы и отмечать неточные.
Если вы хотите получить признание на GitHub за переводы, убедитесь, что ваше имя пользователя Crowdin такое же, как имя пользователя GitHub, или похожее, чтобы мы знали, что это вы. Как только PR будет объединен, вы станете одним из участников коммита. Пример:
Для рецензентов:
Никогда не удаляйте ветку translations
после слияния PR из Crowdin, поскольку Crowdin использует ее для синхронизации изменений. При объединении запросов обязательно измените общий заголовок «Новые обновления Crowdin» на более конкретный заголовок, в котором точно указано, какие языки были обновлены.
Создайте приложение в Trakt API (не забудьте проверить разрешение /scrobble
).
В Redirect uri:
укажите https://trakt.tv/apps
.
В Javascript (cors) origins:
поместите moz-extension://
и chrome-extension://
.
Скопируйте файл примера .env.example
и измените учетные данные Trakt.tv. Обязательно установите для идентификатора расширения произвольную, но уникальную строку, иначе некоторые функции браузера могут быть недоступны для расширения.
cp .env.example .env
Используйте nvm для запуска правильной версии Node.js.
использование нвм
Установите зависимости.
установка пнпм
Для запуска в режиме разработки:
начало пнпм
Чтобы получить версию сборки для режима разработки (без просмотра файлов):
pnpm запустить build-dev
Чтобы получить версию сборки для производственного режима (создает app.zip, готовый к развертыванию):
pnpm запустить сборку pnpm запустить zip
Запустите npx trakt-tools dev create-service
. Он задаст вам несколько вопросов о сервисе и автоматически сгенерирует все необходимые файлы. Если вы хотите предоставить всю информацию сразу, без запроса, запустите npx trakt-tools dev create-service --help
чтобы просмотреть параметры.
Перейдите к сгенерированным файлам и настройте их соответствующим образом. Вы можете просмотреть файлы других сервисов для справки.
Если в службе отсутствует скробблер или функция синхронизации, вы можете запустить npx trakt-tools dev update-service
чтобы автоматически сгенерировать все недостающие файлы.
Это расширение основано на traktflix, оригинальной синхронизации Netflix, разработанной tegon, которая была прекращена в пользу Universal Trakt Sync.
Этот продукт использует API TMDb, но не одобрен и не сертифицирован TMDb.
Этот продукт использует API Trakt.tv.
ЛИЦЕНЗИЯ