shikiPlus

script add viewer and playeer on shikimori

< Feedback on shikiPlus

Question/comment

§
Posted: 2024-09-20

предложения

  • вместо встраивания своих стилей в элементы для кнопок, стоит использовать существующие классы b-link_button dark для совместимости с другими темами;
  • не хватает открытия плеера/читалки на следующем эпизоде/главе после просмотренных/прочитанных.
    • а также, когда пользователь нажимает на +, то должен открываться следующий эпизод/глава, если открыт плеер/читалка;
    • по возможности стоит сделать настройку для этого, чтобы можно было включить или выключить эти функции.
chsa13Author
§
Posted: 2024-12-21

Здравствуйте, в новом обновлении я сделал, чтобы использовались эти классы. Как сделать, чтобы переключались серии я придумать не могу. Если есть идеи, как это реализовать, я готов к обсуждению)

§
Posted: 2024-12-22
Edited: 2024-12-22

Отлаживая страницу https://anilib.me/ru/anime/{slug_url}/watch я нашёл API запрос для получения эпизодов

Animelib: https://api.lib.social/api/episodes?shiki_id={shiki_id}

Примерный вывод:

{
  "data": [
    {
      "id": EPISODE_ID,
      "model": "episodes",
      "name": TITLE,
      "number": EPISODE_NUMBER,
      "number_secondary": "2",
      "season": SEASON_NUMBER,
      "status": {
        "id": "default",
        "label": "Полноценный эпизод",
        "abbr": null
      },
      "anime_id": ANIME_ID,
      "created_at": DATETIME,
      "item_number": 1,
      "type": "episodes"
    }
  ]
}

Думаю с помощью этого можно получить id эпизода и добавлять его в ссылку у iframe

Для mangalib/ranobelib я не смотрел, но думаю там схожие ссылки для api.

Post reply

Sign in to post a reply.