Skip to content

Dramcryx/ShikiMAL

Repository files navigation

ShikiMALSynchronizer

Мигратор базы Shikimori в аккаунт MyAnimeList

Пока что делает следующее:

  1. авторизуется в MAL и тянет список просмотренных аниме;
  2. тоже самое, что и 1), только для Shikimori;
  3. сравнивает, чего не хватает в MAL или что есть, но отличается по статусу, оценке или количеству эпизодов;
  4. дописывает разницу в аккаунт MAL.

Состоит из:

  1. Common - общие компоненты для клиентов обеих баз аниме;
  2. MyAnimeListClient - минимизированное API для MAL, поддерживающее исключительно то, что нужно приложению;
  3. ShikimoriClient - такой же клиент для Shikimori;
  4. ShikiMALSynchronizer - основной проект приложения, склеивающего в себе клиенты с небольшими расширениями.

Косяки:

  1. Токен пока не обновляется, приложение работает как one-shot.

About

Shikimori to MyAnimeList synchronizer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages