Repository navigation
AniList Import RU
hcan359 edited this page May 18, 2026
·
3 revisions
Импорт списков аниме и манги с AniList по публичному имени пользователя - без API ключа и без OAuth.
| Поле AniList | Tonkatsu Box |
|---|---|
| Media id | External id (связан с кешем AniList) |
Тип медиа (ANIME / MANGA) |
Элемент Аниме / Манга
|
status |
Статус элемента (см. маппинг статусов) |
score (1-100) |
Пользовательская оценка, нормированная к 1-10 (оценка 0 = «без оценки») |
progress |
Текущий эпизод (аниме) или текущая глава (манга) |
progressVolumes |
Текущий том (манга) |
repeat |
Счётчик повторов / перечитываний (попадает в комментарий) |
notes |
Добавляется к пользовательскому комментарию |
startedAt / completedAt
|
Даты «начато» / «завершено» (поддерживаются неполные даты - только год / без дня) |
updatedAt |
Время последней активности |
В комментарии каждого импортированного элемента добавляется ссылка на страницу AniList (https://anilist.co/anime/<id> или /manga/<id>).
Записи с isAdult пропускаются. Записи из кастомных списков AniList игнорируются, потому что они уже присутствуют в основных списках - иначе получились бы дубли.
| Статус AniList | Статус Tonkatsu Box |
|---|---|
CURRENT |
В процессе |
REPEATING |
В процессе (счётчик повторов сохраняется в комментарии) |
COMPLETED |
Завершено (счётчики эпизодов / глав / томов добавляются до значений AniList) |
PLANNING |
Запланировано |
DROPPED |
Брошено |
PAUSED |
Брошено |
- Без API ключа и OAuth - импортёр читает публичный профиль AniList.
- Интернет - один GraphQL-запрос на тип списка (один для аниме, один для манги).
- Профиль должен быть публичным; для приватного будет понятная ошибка.
- Откройте Настройки → Импорт → AniList
- Введите ваш username на AniList (импортёр запомнит его на следующий раз)
- Выберите, какие списки тянуть:
- Список аниме и/или Список манги (хотя бы один)
- Выберите режим:
- Только новые - пропустить элементы, которые уже есть в целевой коллекции
- Перезаписать существующие - обновить статус, прогресс, оценку и даты из AniList
- Выберите целевую коллекцию:
-
Создать новую коллекцию - по умолчанию имя
AniList Import - <username> - В существующую коллекцию - выбрать из выпадающего списка
-
Создать новую коллекцию - по умолчанию имя
- Нажмите Запустить импорт
В процессе видны:
- Текущий этап: Получаем список аниме → Получаем список манги → Импортируем записи
- Прогресс-бар с current / total
- Имя обрабатываемого элемента
- Счётчики: импортировано, обновлено
Для записей со статусом COMPLETED импортёр приводит счётчики и даты к виду «завершено»:
-
Аниме: счётчик эпизодов =
max(progress, anime.episodes) -
Манга: счётчик глав =
max(progress, manga.chapters), счётчик томов =max(progressVolumes, manga.volumes) -
Даты: если
completedAtпустое -startedAt, затемupdatedAt; еслиstartedAtпустое -completedAt
Для остальных статусов счётчики и даты берутся как есть.
Повторный импорт в ту же коллекцию в режиме Перезаписать обновляет существующие элементы:
- Статус - мерджится по стандартным правилам (никогда не понижает Completed или Dropped)
-
Прогресс -
max(local, AniList)для эпизодов / глав / томов - Оценка - выигрывает оценка AniList, если она задана
- Даты - самая ранняя Started, самая поздняя Completed
- Комментарий - пересобирается из свежих данных AniList (ссылка, повторы, заметки)
В режиме Только новые существующие элементы просто пропускаются.
- Имя пользователя хранится локально и подставляется при следующем открытии. Никуда, кроме AniList, не отправляется.
- Запустите импорт в режиме Перезаписать, чтобы освежить прогресс и даты после новых серий / глав.
- Если одна и та же тайтл лежит в разных коллекциях, прогресс в каждой ведётся отдельно - обновится только выбранная.
- Getting Started
- API Keys Setup
- Collections
- Search
- Item Details
- Personalization
- Statistics
- Canvas Board
- Wishlist
- Releases & Calendar
- Import / Export
- Data, Sync & Backup
- Browse Online Collections
- Trakt Import
- Simkl Import
- Steam Import
- RetroAchievements Import
- MyAnimeList Import
- AniList Import
- Hardcover Import
- IGDB List Import
- Kinorium Import
- Custom Cards Import
- Kodi Sync
- Tier Lists
- Mood Grid
- User Profiles
- Settings
- Self-Hosting (Web)
- Discord Rich Presence
- Contributing Collections
- FAQ
- Быстрый старт
- Настройка API ключей
- Коллекции
- Поиск
- Детали элемента
- Персонализация
- Статистика
- Визуальные доски
- Список желаний
- Релизы и календарь
- Импорт / Экспорт
- Данные, синхронизация и копии
- Каталог коллекций
- Импорт из Trakt
- Импорт из Simkl
- Импорт из Steam
- Импорт из RetroAchievements
- Импорт из MyAnimeList
- Импорт из AniList
- Импорт из Hardcover
- Импорт списка IGDB
- Импорт из Kinorium
- Импорт своих карточек
- Синхронизация Kodi
- Тир-листы
- Mood-сетка
- Профили пользователей
- Настройки
- Selfhost (веб)
- Discord Rich Presence
- Контрибуция коллекций
- FAQ
- 快速开始
- API 密钥设置
- 收藏
- 搜索
- 项目详情
- 个性化
- 统计
- 看板
- 愿望单
- 发行与日历
- 导入 / 导出
- 数据、同步与备份
- 收藏目录
- 从 Trakt 导入
- 从 Simkl 导入
- 从 Steam 导入
- 从 RetroAchievements 导入
- 从 MyAnimeList 导入
- 从 AniList 导入
- 从 Hardcover 导入
- 导入 IGDB 列表
- 从 Kinorium 导入
- 导入自定义卡片
- Kodi 同步
- 等级列表
- 心情格
- 用户配置
- 设置
- 自托管(Web)
- Discord Rich Presence
- 贡献收藏
- 常见问题
💬 Discord