Repository navigation
MyAnimeList Import RU
Импорт списков аниме и манги из XML-выгрузки MyAnimeList. Записи сопоставляются с AniList по MAL ID - с сохранением статуса, оценки, прогресса и дат.
| Данные MAL | Tonkatsu Box |
|---|---|
| Записи аниме / манги | Тайтлы, найденные в AniList по MAL ID |
my_status |
Статус (Watching/Reading → В процессе, On-Hold → Брошено и т.д.) |
my_score (1-10) |
Пользовательская оценка |
my_watched_episodes |
Текущая серия (аниме) |
my_read_chapters / my_read_volumes
|
Текущая глава / том (манга) |
my_start_date / my_finish_date
|
Даты «Начато» / «Завершено» |
my_tags |
Сохраняются в пользовательский комментарий |
my_times_watched / my_times_read
|
Сохраняются в пользовательский комментарий |
my_comments |
Дописываются в пользовательский комментарий |
| Записи, не найденные на AniList | Добавляются в Вишлист с заметкой из MAL |
В комментарий каждого импортированного тайтла добавляется ссылка на MyAnimeList (https://myanimelist.net/anime/<id> или /manga/<id>).
Отдельного статуса «On-Hold» в Tonkatsu Box нет, поэтому записи On-Hold с MAL приходят как Брошено - этот статус уже покрывает тайтл, который вы поставили на паузу.
- API-ключ не нужен - импортёр читает локальный XML-файл, выгруженный с MAL.
- Интернет - нужен для резолвинга MAL ID → AniList.
- Откройте myanimelist.net/panel.php?go=export (нужен вход в аккаунт).
- Выберите Anime List или Manga List и нажмите Export My List.
- MAL отдаёт
.xml.gzархив - распакуйте его, получите.xml. - Повторите для второго списка, если нужно импортировать и аниме, и мангу.
- В Tonkatsu Box: перейдите в Настройки → Импорт → MyAnimeList
- Добавьте XML-файл списка аниме и/или списка манги (нужен хотя бы один)
- Выберите целевую коллекцию:
- Создать новую коллекцию - создаст коллекцию с указанным именем
- Использовать существующую - выбор из списка
- Нажмите Начать импорт
Во время импорта вы увидите:
- Текущий этап: Чтение файлов → Поиск аниме на AniList → Поиск манги на AniList → Импорт записей
- Прогресс-бар с текущим / общим количеством
- Название обрабатываемой записи
- Счётчики в реальном времени: импортировано, в вишлист, обновлено и (с v0.30.0) пропущено, AniList недоступен
AniList ограничивает число запросов в минуту. Если импортёр упирается в это ограничение, приложение ждёт интервал, который указал сам AniList, и повторяет запрос. До трёх попыток на каждую группу.
Во время ожидания экран показывает стадию вида «Лимит AniList достигнут, ждём 47с (попытка 1/3)». Счётчик импорта на это время не сбрасывается.
Если после трёх попыток несколько записей всё ещё не разрешились, они попадают в отдельный счётчик «пропущено, AniList недоступен». В вишлист они не уходят. Запустите импорт ещё раз позже, и эти записи подхватятся.
Для каждой записи MAL импортёр запрашивает у AniList тайтл с соответствующим MAL ID:
- Если AniList вернул тайтл - он сохраняется в библиотеку и добавляется в выбранную коллекцию
- Если у AniList нет записи с этим MAL ID - тайтл попадает в Вишлист с заметкой, в которой указаны статус, оценка, теги и комментарии
Для записей со статусом Completed счётчики серий/глав/томов досыпаются из тоталов AniList (или из MAL XML, если AniList не знает).
На экране импорта есть переключатель Перезаписывать существующие (с v0.30.0). По умолчанию выключен.
Выключен. Записи, которые уже есть в коллекции, остаются нетронутыми. Ваш статус, оценка, прогресс, даты и комментарий сохраняются. Из файла добавляются только новые записи.
Удобно когда вы правите значения вручную в Tonkatsu Box и не хотите чтобы повторная загрузка списка их перезаписала.
Включён. Найденные записи обновляются по данным MAL:
- Статус по правилам (Completed и Dropped не понижаются)
- Прогресс берёт максимум из локального и MAL значения
- Оценка из MAL подставляется, если она задана
- Самое раннее «Начато» и самое позднее «Завершено»
- Пользовательский комментарий пересобирается из свежих данных MAL
Для записей, попавших в Вишлист, импорт ставит автоматический тег вида «MyAnimeList, 18.05.2026 14:32». См. страницу Wishlist про работу с тегами.
- Можно импортировать только аниме, только мангу или оба списка одновременно
- Повторный импорт обновит прогресс и даты после новых просмотров/прочтений - существующие тайтлы не задублируются
- Если запись не нашлась на AniList - проверьте Вишлист, ссылка на MAL прилагается, чтобы можно было разрешить вручную
- 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