From 3d0e654f7e336787d694c71f322a750531570af5 Mon Sep 17 00:00:00 2001 From: NieR4ever <65274728+NieR4ever@users.noreply.github.com> Date: Wed, 25 Dec 2024 09:11:08 +0800 Subject: [PATCH] add kimivod --- css.json | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/css.json b/css.json index 745d904..12d874e 100644 --- a/css.json +++ b/css.json @@ -418,6 +418,66 @@ } } }, + { + "factoryId": "web-selector", + "version": 2, + "arguments": { + "name": "kimivod", + "description": "", + "iconUrl": "https://kimivod.com/apple-touch-icon.png", + "searchConfig": { + "searchUrl": "https://cn.kimivod.com/search.php?searchword={keyword}", + "searchUseOnlyFirstWord": true, + "searchRemoveSpecial": true, + "rawBaseUrl": "", + "subjectFormatId": "a", + "selectorSubjectFormatA": { + "selectLists": "#searchList > li > div.detail > h4 > a", + "preferShorterName": true + }, + "selectorSubjectFormatIndexed": { + "selectNames": ".play_some", + "selectLinks": "#some_drama > div > a", + "preferShorterName": true + }, + "selectorSubjectFormatJsonPathIndexed": { + "selectLinks": "$[*]['url', 'link']", + "selectNames": "$[*]['title','name']", + "preferShorterName": true + }, + "channelFormatId": "index-grouped", + "selectorChannelFormatFlattened": { + "selectChannelNames": "body > main > div.tabs > a", + "matchChannelName": "^(?.+?)(\\d+)?$", + "selectEpisodeLists": ".playno", + "selectEpisodesFromList": "a", + "selectEpisodeLinksFromList": "", + "matchEpisodeSortFromName": "第\\s*(?.+)\\s*[话集]" + }, + "selectorChannelFormatNoChannel": { + "selectEpisodes": ".anthology a", + "selectEpisodeLinks": "", + "matchEpisodeSortFromName": "第\\s*(?.+)\\s*[话集]" + }, + "filterByEpisodeSort": true, + "filterBySubjectName": true, + "selectMedia": { + "distinguishSubjectName": true, + "distinguishChannelName": true + }, + "matchVideo": { + "enableNestedUrl": true, + "matchNestedUrl": "^.+(m3u8|vip|xigua\\.php).+\\?", + "matchVideoUrl": "(^http(s)?:\\/\\/(?!.*http(s)?:\\/\\/).+((\\.mp4)|(\\.mkv)|(m3u8)).*(\\?.+)?)|(akamaized)|(bilivideo.com)", + "cookies": "quality=1080", + "addHeadersToVideo": { + "referer": "", + "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" + } + } + } + } + }, { "factoryId": "web-selector", "version": 2,