From 6a418290ab35e825a77a60d427960150d4c356c9 Mon Sep 17 00:00:00 2001 From: theAngka <47007634+AhmadNaruto@users.noreply.github.com> Date: Sat, 20 Apr 2024 22:31:07 +0800 Subject: [PATCH] Fix Indowebnovel, Added bacalightnovel sektenovel (#882) * Fix Indowebnovel * Fix version ndowebnovel.ts * Update sources.json add bacalightnovel sektenovel * Update host_plugins.yml * fix adress indowebnovel.ts * fix2 indowebnovel.ts * Update indowebnovel.ts * Update .github/workflows/host_plugins.yml Co-authored-by: nyagami * add icon --------- Co-authored-by: nyagami --- .../multisrc/lightnovelwp/bacalightnovel.png | Bin 3793 -> 2589 bytes icons/multisrc/lightnovelwp/sektenovel.png | Bin 0 -> 13489 bytes plugins/indonesian/indowebnovel.ts | 24 ++++++++++-------- scripts/multisrc/lightnovelwp/sources.json | 18 +++++++++++++ 4 files changed, 32 insertions(+), 10 deletions(-) create mode 100644 icons/multisrc/lightnovelwp/sektenovel.png diff --git a/icons/multisrc/lightnovelwp/bacalightnovel.png b/icons/multisrc/lightnovelwp/bacalightnovel.png index e1ee2c10fb522c8ba3542d3db8de0dcd27c372d2..838bf61825fc95fc130e731c39e5b33244f4de12 100644 GIT binary patch literal 2589 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 literal 3793 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 literal 0 HcmV?d00001 diff --git a/plugins/indonesian/indowebnovel.ts b/plugins/indonesian/indowebnovel.ts index 6f42cbf..9b7e2ac 100644 --- a/plugins/indonesian/indowebnovel.ts +++ b/plugins/indonesian/indowebnovel.ts @@ -7,8 +7,8 @@ class IndoWebNovel implements Plugin.PluginBase { id = 'IDWN.id'; name = 'IndoWebNovel'; icon = 'src/id/indowebnovel/icon.png'; - site = 'https://indowebnovel.id/id'; - version = '1.2.1'; + site = 'https://indowebnovel.id/id/'; + version = '1.2.2'; parseNovels(loadedCheerio: CheerioAPI) { const novels: Plugin.NovelItem[] = []; @@ -36,9 +36,10 @@ class IndoWebNovel implements Plugin.PluginBase { } async popularNovels( - page: number, + page: number = 1, { filters }: Plugin.PopularNovelsOptions, ): Promise { + /* let link = `${this.site}advanced-search/page/${page}/?title=&author=&yearx=`; link += `&status=${filters.status.value}`; link += `&type=${filters.type.value}`; @@ -48,7 +49,8 @@ class IndoWebNovel implements Plugin.PluginBase { link += filters.lang.value.map(i => `&country[]=${i}`).join(''); if (filters.genre.value.length) link += filters.genre.value.map(i => `&genre[]=${i}`).join(''); - + */ + let link = this.site + `page/${page}/?s` const result = await fetchApi(link); const body = await result.text(); @@ -65,12 +67,12 @@ class IndoWebNovel implements Plugin.PluginBase { const novel: Plugin.SourceNovel = { path: novelPath, - name: loadedCheerio('.series-title').text().trim() || 'Untitled', + name: loadedCheerio('.series-title h2').text().trim() || 'Untitled', cover: loadedCheerio('.series-thumb img').attr('src'), - author: loadedCheerio("ul.series-infolist b:contains('Author') +") + author: loadedCheerio(".series-infolist li:contains('Author') span") .text() .trim(), - status: loadedCheerio('.status').text().trim(), + // status: loadedCheerio('.status').text().trim(), summary: loadedCheerio('.series-synops').text().trim(), chapters: [], }; @@ -105,21 +107,23 @@ class IndoWebNovel implements Plugin.PluginBase { const loadedCheerio = parseHTML(body); - const chapterText = loadedCheerio('.readersss').html() || ''; + const chapterText = loadedCheerio('.readersss .text-left ').html() || ''; return chapterText; } async searchNovels( searchTerm: string, - page: number, + page: number = 1, ): Promise { + /* let link = `${this.site}advanced-search/page/${page}/?title=${searchTerm}&author=&yearx=`; link += `&status=${this.filters.status.value}`; link += `&type=${this.filters.type.value}`; link += `&order=${this.filters.sort.value}`; link += this.filters.lang.value.map(i => `&country[]=${i}`).join(''); - + */ + let link = this.site + `page/${page}/?s=${searchTerm}` const result = await fetchApi(link); const body = await result.text(); diff --git a/scripts/multisrc/lightnovelwp/sources.json b/scripts/multisrc/lightnovelwp/sources.json index 90e7510..4362332 100644 --- a/scripts/multisrc/lightnovelwp/sources.json +++ b/scripts/multisrc/lightnovelwp/sources.json @@ -136,6 +136,24 @@ "reverseChapters": false } }, + { + "id": "bacalightnovel", + "sourceSite": "https://bacalightnovel.co/", + "sourceName": "Baca Light Novel", + "options": { + "lang": "Indonesian", + "reverseChapters": true + } + }, + { + "id": "sektenovel", + "sourceSite": "https://sektenovel.web.id/", + "sourceName": "Sekte Novel", + "options": { + "lang": "Indonesian", + "reverseChapters": true + } + }, { "id": "systemtranslation", "sourceSite": "https://systemtranslation.com/",