Перевёл и прокачал Anilist
Привет! Думаю здесь найдётся пара-тройка пользователей ресурса Shikimori, разделяющих мою боль от начавшихся чисток контента по совершенно обоснованным претензиям регулятора. Осознавая, что гайки продолжат закручиваться я начал поиск запасного аэродрома для своих драгоценных списков. И нашёл Anilist.
Как и наш родной Shikimori, Anilist является базой данных и трекером (системой отслеживания), которая позволяет пользователям вести подробный учет того, что они смотрят и читают. Базовый набор функций сайта, конечно, местами превосходит отечественный аналог, однако во время его использования меня всё не покидало ощущение враждебности загнивающего западного ресурса.
И я решил действовать
Если лень читать, то можете сразу перейти в релиз проекта на GreasyFork, там описание короче.
AniMori: AniList Toolkit
Подробно описывать процесс разработки софта не вижу смысла, хотя-бы потому, что он выглядел примерно так: ТЗ для Gemini => Тестирование => Внесение корректировок => Релиз => Повторить. Тем не менее, не смотря на очевидный нейрослоп, мне кажется проект получился довольно добротный. Расскажу о нём.
Если коротко, AniMori — это скрипт, который делает переезд и жизнь на AniList максимально комфортной для ру-сегмента. В список модификаций, которые мне удалось осуществить входят:
Перевод интерфейса
Почти все статические и динамические элементы интерфейса теперь на русском языке.
Перевод названий и описаний тайтлов, имён и биографий персонажей и стаффа
Примечание: скрытые на Shiki страницы переведутся через скрипт, но в последнее время модерация сайта стала полностью удалять "сомнительный контент" из базы, так что перевод некоторых "интересных" произведений не гарантирован.
Новые виджеты
Вдохновляясь дизайном Shikimori и пользовательских скриптов для него я также добавил несколько виджетов, которые будут рендериться на страницах тайтлов и расширять ваши возможности. Если конкретно, то я добавил:
Виджет ссылок на пиратские ресурсы для просмотра/скачивания
Виджет рейтингов, в котором отображаются оценки сообществ Shiki, MAL и самого Anilist
Виджет музыки
Виджет франшизы
Плеер Kodik
Здесь особо нечего сказать, вы можете смотреть аниме прямо на сайте. Круто?
Поиск
Вы можете найти аниме и мангу в поисковой строке шапки сайта на русском языке
Настройки
В левом нижнем углу сайта вы сможете найти кнопку настроек (RU), кнопку СМОТРЕТЬ (появляется на страницах аниме, открывает плеер), а также кнопку логгера (<\>), если вы его включили . В открывшейся модалке настроек, вы можете отключить при ненадобности любую из перечисленных выше функций, сменить домены внешних сайтов, если они вдруг переедут на другое зеркало,очистить кэш скрипта , а также авторизовать Anilist API. Рассказывать за это здесь не буду, инструкция есть на GreasyFork и в самой модалке.
Экспортер Shikimori => Anilist
На доменах Shikimori, в левом нижнем углу вы сможете найти кнопку ЭКСПОРТ. Работает экспортер на ранее упомянутом Anilist API. С его помощью вы сможете перенести свои списки с сайта на сайт. Подробная инструкция по использованию на странице релиза GreasyFork.
Инструкция по установке
Если вы никогда не пользовались браузерными скриптами, то сейчас я вас приятно удивлю.
1. Установите расширение TamperMonkey в ваш браузер через Chrome Web Store, или Firefox Add-ons
2. Перейдите на страницу релиза на GreasyFork и нажмите на большую зеленую кнопку "Установить скрипт"
3. Всё! Переходите на Anilist и перезагружаете страницу, скрипт должен начать работу.
3.1. В случае затруднений можете почитать более подробные гайды на самом TamperMonkey
Заключение
Этот проект начинался как маленькая утилитка для личного пользования, но сейчас мне хочется поделиться с сообществом, на мой взгляд, прикольным инструментом.
Проект АБСОЛЮТНО некоммерческий, вы можете брать исходный код, менять его, модифицировать и сублицензировать.
Очень надеюсь, что вам понравится.
Приятного пользования и до свидания!