Большое обновление от 26 апреля 2023 г.
Большое спасибо@Dedonych за помощь с некоторыми вещами!
P.S.: скрипты обновятся со временем сами. Либо вы можете обновить их вручную:
- Настройки скриптов вынесены отдельно, из-за чего размер кода остальных скриптов значительно уменьшился.
- для разработчиков скриптов теперь есть возможность добавлять свои настройки к скриптам простым способом, чтобы пользователи без знаний кода и прочего могли их менять по своему усмотрению. Подробности здесь.
- Большинству скриптам добавлены настройки, которые находятся в Профиль -> Настройки -> Прочее -> Настройки скриптов, а именно:
- Обновлен скрипт "Доп. инфа о друзьях на странице аниме":
- подгружает всех друзей вне зависимости от условий;
- дату просмотра можно увидеть, если навестись на статус просмотра.
- Мелкие обновления всех скриптов.
Большое спасибо
P.S.: скрипты обновятся со временем сами. Либо вы можете обновить их вручную:
спойлер
Если же вы их редактировали сами, то автоматическое обновление отключится. Включить его заново можно зайдя в редактирование скрипта, и затем сюда:спойлер
Обновление от 22 апреля 2023 г.
Добавляет на шикимори кнопку рандом-аниме/манги/ранобэ. Находится слева от строки поиска. Тип тайтла (аниме/манга/ранобэ) определяется в зависимости от текущей страницы.
896x64
Автор -@Dedonych
У скрипта есть настройки, которые находятся в Профиль -> Настройки -> Прочее -> Настройки скриптов.
Установить можно тут - openuserjs.org/scripts/Dedonych/ShikiRand
![](https://nyaa.shikimori.one/system/user_images/thumbnail/125517/2216898.jpg)
Автор -
У скрипта есть настройки, которые находятся в Профиль -> Настройки -> Прочее -> Настройки скриптов.
Установить можно тут - openuserjs.org/scripts/Dedonych/ShikiRand
Ранние обновления
Обновление от 16 апреля 2023 г.
Новый скрипт - на странице аниме теперь можно увидеть, на какой серии остановился друг или когда посмотрел аниме.
294x302
За скрипт спасибо@Golden Dragon, я его чутка доработал, добавил настроек и еще всякого по мелочи.
Ссылка: openuserjs.org/scripts/Chortowod/Shiki_Friends_Info
Пока есть две проблемы:
Также еще раз напоминаю, что теперь настройки скриптов находятся вместе с прочими настройками профиля, на сайте!
1600x821
![](https://nyaa.shikimori.one/system/user_images/thumbnail/125517/2209796.jpg)
За скрипт спасибо
Ссылка: openuserjs.org/scripts/Chortowod/Shiki_Friends_Info
Пока есть две проблемы:
- при наличии 5+ друзей, который смотрят один и тот же тайтл, скрипт может не отработать оставшихся.
- если у человека в просмотренном больше 1к тайтлов, то дата его просмотра может не подгрузиться.
Также еще раз напоминаю, что теперь настройки скриптов находятся вместе с прочими настройками профиля, на сайте!
![](https://dere.shikimori.one/system/user_images/thumbnail/125517/2209801.jpg)
Обновление от 13 апреля 2023 г.
1100x552
- теперь настройки скриптов находятся в Профиль -> Настройки -> Прочее. Не всех скриптов, но большинства. Больше не придется лезть в код и его редактировать, чтобы внести правки - можно это сделать просто в настройках профиля;
![](https://dere.shikimori.one/system/user_images/thumbnail/125517/2207977.jpg)
- добавлены новые ссылки во второй скрипт;
- какие-то доработки кода и исправления, наверное, не помню уже;
- добавил новый домен для всех скриптов (.me);
- через пару дней выкачу еще один плагин, нужно отполировать.
Обновление от 23 сентября 2022 г.
upd. Новый скрипт! (номер 9) Не откажусь от идей, критики и "так будет лучше". Дело тонкое, нужно мнение разных людей.
Различные скрипты для шикимори, доступные для всех.
Полезная инфа для разработчиков скриптов!
Есть возможность добавлять свои настройки к скриптам простым способом, чтобы пользователи без знаний кода и прочего могли их менять по своему усмотрению. Подробности здесь.
![](https://nyaa.shikimori.one/system/user_images/original/125517/1662448.jpg)
Для работы скриптов необходим Tampermonkey - chrome.google.com
По идее он есть для всех браузеров, легко гуглится и устанавливается.
Подробные описания скриптов есть в описании по ссылкам.
Также у большинства скриптов имеются настройки, находящиеся в Профиль -> Настройки -> Прочее -> Настройки скриптов.
Вот тут
1. Рейтинг произведений на основе оценок пользователей шики
Показывает оценку, даже если нет данных с mal, но есть оценки пользователей с шики.При наведении не учитываются низкие оценки (по умолчанию ниже 4).
Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Rating
2. Ссылки для поиска тайтлов в других источниках (Rutracker, Nyaa, RanobeHub и пр.)
Установить можно тут - openuserjs.org3. История просмотра друзей
Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Friends_History4. Добавляет ИСТОРИЮ ПРОСМОТРА ТАЙТЛА и новую статистику в различных местах
На данный момент здесь:- история просмотра произведения на странице конкретного произведения;
- средняя оценка друзей на странице произведения;
- средняя оценка всех аниме и общее количество тайтлов.
5. Список коллекций
Теперь понравившиеся коллекции можно добавлять в избранное, чтобы потом их быстро найти.Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Collections_List
6. Отображение опенингов и эндингов на странице тайтла.
Такой скрипт был, и я его чуть переделал для себя, чтобы песню можно было сразу искать на ютубе. К тому же с какого-то времени он перестал работать (видимо что-то изменилось на MAL), и я его починил. Не проверял на всех тайтлах, где-то может и не работать, но основную логику и ошибку парсинга исправил.Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Anime_OPED (также там есть ссылка на оригинальный скрипт автора, если кому интересно).
Выглядит так
7. Новые навигационные ссылки для выпадающего меню профиля.
Установить можно тут - openuserjs.orgВыглядит так
8. Дополнительные выделение тайтлов в зависимости от статуса (смотрю, брошено...).
Более подробное описание по ссылке.Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Highlighting
Выглядит так (больше скринов по ссылке)
9. Рейтинг илитарности
На странице каждого тайтла и пользователя теперь отображается рейтинг илитарности. Подсчитывается по формуле, которая... в общем, чуть позже покажу ее в нормально виде. Пока просто посмотрите, понаблюдайте за чужими профилями, тайтлами. Может найдете несправедливость и неверные подсчеты. Либо какие-то косяки.Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Elite_Rating
10. Доп. инфа о друзьях на странице аниме
На странице аниме в блоке "Друзья" показывает текущую серию, а также добавляет возможность узнать дату просмотра.За скрипт спасибо
Установить можно тут - openuserjs.org/scripts/Chortowod/Shiki_Friends_Info
Выглядит так
11. Кнопка рандомного тайтла
Добавляет на шикимори кнопку рандом-аниме/манги/ранобэ. Находится слева от строки поиска. Тип тайтла (аниме/манга/ранобэ) определяется в зависимости от текущей страницы.Автор -
Установить можно тут - openuserjs.org/scripts/Dedonych/ShikiRand
Выглядит так
Есть еще небольшие скрипты, но их ценность несущественна.
Эти и другие скрипты можно найти здесь - openuserjs.org/users/Chortowod
@Chortowod@kaurka, мне предложение показалось интересным в плане реализации - я сделал х)Если интересно, можешь почитать больше тут - /forum/offtopic/164038-top-ilitarnosti-shikiyuzerov
Только вот правда понять не могу, почему этого нет на сайте по дефолту?
Та же инфа об опенингах есть в том же MAL, но почему её нет на Шики, если у Шики оценки базируется на MAL?
А ещё почему нельзя создавать собственные списки? Хотя, как я понял недавно, это делается приватными коллекциями, но я нигде не видел вкладку "Мои коллекции" и способа сохранять публичные.
Я на этом сайте с 2020г., но такое ощущение, что сайт особо не развивается и это печалит. Ведь есть ещё много чего, что можно доработать и улучшить. Жалко.
@Chortowod@Bobby Shmurda, пожалуйста)Сайт улучшают, но такие мелкие штуки, которые упрощают жизнь, почему-то не добавляют, соглашусь :С
@Chortowod, предлагаю скрипт openuserjs.org/scripts/Dedonych/ShikiRand добавить себе в форум@Chortowod@Dedonych, я бы ему настроек добавил, как к своим скриптам. Мне можно его скопировать, дописать код для настроек и выложить в своем профиле (с твоим авторством), или же мне скинуть тебе готовый код, и ты сам внесешь правки?)@Dedonych@Chortowod, если скинуть меню настроек, то можеш скинуть я сделаю. У меня была идея, сделать отдельно меню-скрипт, чтобы не проверять \ создавать 100 раз. Типо в обычном скрипте делать рекомендацию об установки CHTWSettings-script или как там. А так, можеш выложить.@Chortowod@Dedonych, блин, а вот это отличная идея. Надо будет как-нибудь заняться, чтобы другие тоже могли в скриптах указывать зависимость от общего скрипта настроек. Я пока чет в зависимости обычных js-надстроек не вникал, но, судя по grant-none-shim.js это делается не так сложно.Спасибо за идею!
Код тебе в личку скинул, кстати, посмотри потом х)
@Chortowod А в меню настройки для таких скриптов как:1. РЕЙТИНГ ПРОИЗВЕДЕНИЙ НА ОСНОВЕ ОЦЕНОК ПОЛЬЗОВАТЕЛЕЙ ШИКИ
8. ДОПОЛНИТЕЛЬНЫЕ ВЫДЕЛЕНИЕ ТАЙТЛОВ В ЗАВИСИМОСТИ ОТ СТАТУСА (СМОТРЮ, БРОШЕНО...).
добавить выбор цвета? А то каждый раз при обновлении, приходится сохранять строки с цветовым кодом и заменять их после.
p.s. Возможно есть похожие скрипты, где используется разная цветовая палитра, мне только эти 2 на ум пришли, которыми я активно пользуюсь.
@Chortowod@DiserNyan², да-да, я в ближайшее время сделаю, сегодня-завтра.@Chortowod, скрипт для отображения op/ed грузит всю страницу mal'а, можно облегчить процесс -> docs.api.jikan.moe/#tag/anime/operation/getAnimeThemes, вот неофиц. api для него, но работает как часы.@Chortowod@athens, спасибо, гляну на досуге.@dotoru@Chortowod, скрипт для ссылок на дополнительные источники создает ссылки ведущие на офф. сайт.@Chortowod@dotoru, какой тайтл?Все норм работает, мб у тебя со скриптами сторонними проблема или с чем-то еще.
@dotoru,@Grigorij1211@Chortowod, проблема была в violentmonkey, поставил tampermonkey и все заработало@Chortowod, то же самое что и у dotoru, через violentmonkey и adguard ссылки на оффсайт везде, через tampermonkey вроде работает, однако как минимум на kage ссылки везде пустые@Chortowod@Grigorij1211, на каге они и будут пустыми, название анимешки просто в буфер обмена копируется и можно вставлять в строку поиска после перехода. У каги POST-запросы, к сожалению, и напрямую название в поиск не вставить.@Chortowod , подскажи, пожалуйста, а можно как-то эти дату добавления/просмотра добавить на списки запланированного/посмотренного, чтобы по ним можно было сортировать? Может кто-то реализовал уже?@Chortowod@DragonRash, пожалуйстаТехнически можно, сам такого не встречал. На данный момент мне лень писать (имхо с доступом к бэкэнду это было бы в разы проще). Мб как-нибудь сделаю х)