From 99c59f360b395536ea1954e6a88e3284865eda5b Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 07:52:21 +0700 Subject: [PATCH 01/12] Create meionovel.ts --- plugins/indonesian/meionovel.ts | 1 + 1 file changed, 1 insertion(+) create mode 100644 plugins/indonesian/meionovel.ts diff --git a/plugins/indonesian/meionovel.ts b/plugins/indonesian/meionovel.ts new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/plugins/indonesian/meionovel.ts @@ -0,0 +1 @@ + From 61b83d55783f3178447fe97ca632423a9961ce08 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 07:53:14 +0700 Subject: [PATCH 02/12] Update meionovel.ts --- plugins/indonesian/meionovel.ts | 207 ++++++++++++++++++++++++++++++++ 1 file changed, 207 insertions(+) diff --git a/plugins/indonesian/meionovel.ts b/plugins/indonesian/meionovel.ts index 8b1378917..16c48ed4f 100644 --- a/plugins/indonesian/meionovel.ts +++ b/plugins/indonesian/meionovel.ts @@ -1 +1,208 @@ +import { Plugin } from "@typings/plugin"; +import { fetchApi } from "@libs/fetch"; +import { NovelStatus } from "@libs/novelStatus"; +import { load as parseHTML } from "cheerio"; +import { defaultCover } from "@libs/defaultCover"; +import { FilterTypes, Filters } from "@libs/filterInputs"; +class Meionovel implements Plugin.PluginBase { + id = "meionovel"; + name = "Meionovel"; + icon = "src/id/meionovel/icon.png"; + site = "https://meionovels.com"; + version = "1.0.0"; + + filters = { + order: { + value: "popular", + label: "Urutkan", + type: FilterTypes.Picker, + options: [ + { label: "Populer", value: "popular" }, + { label: "Terbaru", value: "latest" }, + { label: "A-Z", value: "alphabet" }, + { label: "Rating", value: "rating" }, + ], + }, + genre: { + value: "", + label: "Genre", + type: FilterTypes.Picker, + options: [ + { label: "Semua", value: "" }, + { label: "Action", value: "action" }, + { label: "Adventure", value: "adventure" }, + { label: "Comedy", value: "comedy" }, + { label: "Drama", value: "drama" }, + { label: "Fantasy", value: "fantasy" }, + { label: "Harem", value: "harem" }, + { label: "Isekai", value: "isekai" }, + { label: "Mystery", value: "mystery" }, + { label: "Romance", value: "romance" }, + { label: "Sci-fi", value: "sci-fi" }, + { label: "Slice of Life", value: "slice-of-life" }, + { label: "Supernatural", value: "supernatural" }, + ], + }, + } satisfies Filters; + + async popularNovels( + pageNo: number, + options: Plugin.PopularNovelsOptions + ): Promise { + const novels: Plugin.NovelItem[] = []; + let url = `${this.site}/novel/`; + + if (options.filters?.genre?.value) { + url = `${this.site}/genre/${options.filters.genre.value}/`; + } + + if (pageNo > 1) { + url += `page/${pageNo}/`; + } + + const order = options.showLatestNovels ? "latest" : options.filters?.order?.value; + if (order) { + url += `?m_orderby=${order}`; + } + + const result = await fetchApi(url); + const body = await result.text(); + const $ = parseHTML(body); + + $(".page-item-detail, .manga-item, article.post, .series-item").each((_, element) => { + const name = $(element).find(".post-title a, .title a, .entry-title a, h3 a").text().trim(); + const coverUrl = + $(element).find("img").attr("data-src") || + $(element).find("img").attr("src") || + defaultCover; + const novelUrl = $(element).find(".post-title a, .title a, .entry-title a, h3 a").attr("href"); + + if (name && novelUrl) { + const path = novelUrl.replace(this.site, ""); + novels.push({ + name, + cover: coverUrl, + path, + }); + } + }); + + return novels; + } + + async parseNovel(novelPath: string): Promise { + const url = `${this.site}${novelPath}`; + const result = await fetchApi(url); + const body = await result.text(); + const $ = parseHTML(body); + + const novel: Plugin.SourceNovel = { + path: novelPath, + name: $(".post-title h1, .entry-title, .series-title").text().trim() || "Tanpa Judul", + cover: + $(".summary_image img, .series-thumb img, .poster img").attr("data-src") || + $(".summary_image img, .series-thumb img, .poster img").attr("src") || + defaultCover, + summary: $(".summary__content, .entry-content, .series-synopsis").text().trim(), + status: NovelStatus.Unknown, + chapters: [], + }; + + // Extract Status + const statusText = $(".post-status .summary-content, .status-label, .series-info").text().toLowerCase(); + if (statusText.includes("ongoing") || statusText.includes("berjalan")) { + novel.status = NovelStatus.Ongoing; + } else if (statusText.includes("completed") || statusText.includes("tamat")) { + novel.status = NovelStatus.Completed; + } + + // Extract Author & Artist + const author = $(".author-content a, .artist-content a").text().trim(); + if (author) { + novel.author = author; + } + + // Extract Genres + const genres: string[] = []; + $(".genres-content a, .series-genres a").each((_, el) => { + const genre = $(el).text().trim(); + if (genre) genres.push(genre); + }); + if (genres.length > 0) { + novel.genres = genres.join(", "); + } + + const chapters: Plugin.ChapterItem[] = []; + + $(".wp-manga-chapter, .wp-manga-chapter-item, .series-chapters li").each((_, element) => { + const chapterName = $(element).find("a").text().trim().replace(/\s+/g, " "); + const chapterUrl = $(element).find("a").attr("href"); + const releaseTime = $(element).find(".chapter-release-date, span.date").text().trim(); + + if (chapterName && chapterUrl) { + const chapterPath = chapterUrl.replace(this.site, ""); + chapters.push({ + name: chapterName, + path: chapterPath, + releaseTime: releaseTime || undefined, + }); + } + }); + + // LNReader memerlukan urutan chapter dari awal hingga terbaru + novel.chapters = chapters.reverse(); + + return novel; + } + + async parseChapter(chapterPath: string): Promise { + const url = `${this.site}${chapterPath}`; + const result = await fetchApi(url); + const body = await result.text(); + const $ = parseHTML(body); + + const contentElement = $(".reading-content, .entry-content, .epcontent"); + + // Hapus elemen iklan, script, dan pelacak + contentElement.find("script, style, ins, .ads, .ad-box, .sharedaddy, .adsbygoogle").remove(); + + const chapterHtml = contentElement.html() || ""; + return chapterHtml.trim(); + } + + async searchNovels(searchTerm: string, pageNo: number): Promise { + let url = `${this.site}/?s=${encodeURIComponent(searchTerm)}&post_type=wp-manga`; + if (pageNo > 1) { + url += `&paged=${pageNo}`; + } + + const result = await fetchApi(url); + const body = await result.text(); + const $ = parseHTML(body); + + const novels: Plugin.NovelItem[] = []; + + $(".c-tabs-item__content, .page-item-detail, .search-wrap .post, article").each((_, element) => { + const name = $(element).find(".post-title a, .entry-title a, h3 a").text().trim(); + const coverUrl = + $(element).find("img").attr("data-src") || + $(element).find("img").attr("src") || + defaultCover; + const novelUrl = $(element).find(".post-title a, .entry-title a, h3 a").attr("href"); + + if (name && novelUrl) { + const path = novelUrl.replace(this.site, ""); + novels.push({ + name, + cover: coverUrl, + path, + }); + } + }); + + return novels; + } +} + +export default new Meionovel(); From c157921d70c9b2c0094d02a1052e8fc0964db295 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 07:55:34 +0700 Subject: [PATCH 03/12] Create meionovel --- public/static/src/id/meionovel | 1 + 1 file changed, 1 insertion(+) create mode 100644 public/static/src/id/meionovel diff --git a/public/static/src/id/meionovel b/public/static/src/id/meionovel new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/public/static/src/id/meionovel @@ -0,0 +1 @@ + From c8d80db455b230859f113b02f4c5f6518c8277b8 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:17:08 +0700 Subject: [PATCH 04/12] Create README.md --- public/static/src/id/meionovel /README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 public/static/src/id/meionovel /README.md diff --git a/public/static/src/id/meionovel /README.md b/public/static/src/id/meionovel /README.md new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/public/static/src/id/meionovel /README.md @@ -0,0 +1 @@ + From adbe2e6858c58223caf550d9a07b712e5f56cc05 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:19:29 +0700 Subject: [PATCH 05/12] Add files via upload --- download (1).jpeg | Bin 0 -> 629 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 download (1).jpeg diff --git a/download (1).jpeg b/download (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..fc46ef75d7f5e50d5b5089cc0c2d7d984e76af9f GIT binary patch literal 629 zcmex=rn zUez2E7@!MjqX_&zz#z!MAj2TT%&5e`B*@4t$oT&Vg9HNuGsvL`z|6|V&H|Lt7GPjv zWMX0FV1`LEGBL9VGO!9M8afuT2?r)NPF%Rr>EZ_?pki@GpfLzDfGnV52B3trAOj;S ziUmvzK&u^v6#w61-~sAk5@Z%+uxGfvbfS{eCuxo6t-ff#@jkhgECR{qvw|HS2fBzEN7s+`sn`gD`gNtv#TCn6ZiwoThFkXQD6n{MVa zuMVM%vsaHEJ-YAXrb`|&yQaRqT6OWPQ}Tt&>lTUJ`p?kY`ZMm{w&QZ4&fa&f_`DB^ zTK05t<%}C8DlcCchK5cK3JsO&Y@Sqqscl2<8vg$8GY@2blCsKtnw2)s;P+G^A@j$_ zo=@Z5s?Bmp`Bcl9B~fz!`Ycy1%{=8Lm3jIlL*qvEyg6o{k4>EBvFYiT^HLekQZEA> zH*DvAm=inm^i<9*$HH>mk`=G`Uq2>w@v^(S&y)}Mow&Il+a^UW6&70)|NkZc%%s!1 literal 0 HcmV?d00001 From 3abf53c98481dec3249464afe5902df136ae821a Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:21:16 +0700 Subject: [PATCH 06/12] Delete public/static/src/id/meionovel --- public/static/src/id/meionovel | 1 - 1 file changed, 1 deletion(-) delete mode 100644 public/static/src/id/meionovel diff --git a/public/static/src/id/meionovel b/public/static/src/id/meionovel deleted file mode 100644 index 8b1378917..000000000 --- a/public/static/src/id/meionovel +++ /dev/null @@ -1 +0,0 @@ - From d623a6e7728813ccb63b2b00e78865fac478b7f7 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:21:27 +0700 Subject: [PATCH 07/12] Delete public/static/src/id/meionovel /README.md --- public/static/src/id/meionovel /README.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 public/static/src/id/meionovel /README.md diff --git a/public/static/src/id/meionovel /README.md b/public/static/src/id/meionovel /README.md deleted file mode 100644 index 8b1378917..000000000 --- a/public/static/src/id/meionovel /README.md +++ /dev/null @@ -1 +0,0 @@ - From 5b85ac130b7ca8dd0cbca4e6980bc06fc610e524 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:22:59 +0700 Subject: [PATCH 08/12] Create readme --- public/static/src/id/meionovel/readme | 1 + 1 file changed, 1 insertion(+) create mode 100644 public/static/src/id/meionovel/readme diff --git a/public/static/src/id/meionovel/readme b/public/static/src/id/meionovel/readme new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/public/static/src/id/meionovel/readme @@ -0,0 +1 @@ + From 5770b967bd7715599593f4573a456b9660d3b180 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:23:32 +0700 Subject: [PATCH 09/12] icon.png --- public/static/src/id/meionovel/download (1).jpeg | Bin 0 -> 629 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/static/src/id/meionovel/download (1).jpeg diff --git a/public/static/src/id/meionovel/download (1).jpeg b/public/static/src/id/meionovel/download (1).jpeg new file mode 100644 index 0000000000000000000000000000000000000000..fc46ef75d7f5e50d5b5089cc0c2d7d984e76af9f GIT binary patch literal 629 zcmex=rn zUez2E7@!MjqX_&zz#z!MAj2TT%&5e`B*@4t$oT&Vg9HNuGsvL`z|6|V&H|Lt7GPjv zWMX0FV1`LEGBL9VGO!9M8afuT2?r)NPF%Rr>EZ_?pki@GpfLzDfGnV52B3trAOj;S ziUmvzK&u^v6#w61-~sAk5@Z%+uxGfvbfS{eCuxo6t-ff#@jkhgECR{qvw|HS2fBzEN7s+`sn`gD`gNtv#TCn6ZiwoThFkXQD6n{MVa zuMVM%vsaHEJ-YAXrb`|&yQaRqT6OWPQ}Tt&>lTUJ`p?kY`ZMm{w&QZ4&fa&f_`DB^ zTK05t<%}C8DlcCchK5cK3JsO&Y@Sqqscl2<8vg$8GY@2blCsKtnw2)s;P+G^A@j$_ zo=@Z5s?Bmp`Bcl9B~fz!`Ycy1%{=8Lm3jIlL*qvEyg6o{k4>EBvFYiT^HLekQZEA> zH*DvAm=inm^i<9*$HH>mk`=G`Uq2>w@v^(S&y)}Mow&Il+a^UW6&70)|NkZc%%s!1 literal 0 HcmV?d00001 From ebe7506b21a10cbcdcd12abc4ea64f4cb20a42e2 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:34:27 +0700 Subject: [PATCH 10/12] Update meionovel.ts --- plugins/indonesian/meionovel.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/indonesian/meionovel.ts b/plugins/indonesian/meionovel.ts index 16c48ed4f..754be8bf0 100644 --- a/plugins/indonesian/meionovel.ts +++ b/plugins/indonesian/meionovel.ts @@ -206,3 +206,4 @@ class Meionovel implements Plugin.PluginBase { } export default new Meionovel(); + From 8098ae7cc0cb666409e8e688ae10858511182648 Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:38:02 +0700 Subject: [PATCH 11/12] Delete public/static/src/id/meionovel/download (1).jpeg --- public/static/src/id/meionovel/download (1).jpeg | Bin 629 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 public/static/src/id/meionovel/download (1).jpeg diff --git a/public/static/src/id/meionovel/download (1).jpeg b/public/static/src/id/meionovel/download (1).jpeg deleted file mode 100644 index fc46ef75d7f5e50d5b5089cc0c2d7d984e76af9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629 zcmex=rn zUez2E7@!MjqX_&zz#z!MAj2TT%&5e`B*@4t$oT&Vg9HNuGsvL`z|6|V&H|Lt7GPjv zWMX0FV1`LEGBL9VGO!9M8afuT2?r)NPF%Rr>EZ_?pki@GpfLzDfGnV52B3trAOj;S ziUmvzK&u^v6#w61-~sAk5@Z%+uxGfvbfS{eCuxo6t-ff#@jkhgECR{qvw|HS2fBzEN7s+`sn`gD`gNtv#TCn6ZiwoThFkXQD6n{MVa zuMVM%vsaHEJ-YAXrb`|&yQaRqT6OWPQ}Tt&>lTUJ`p?kY`ZMm{w&QZ4&fa&f_`DB^ zTK05t<%}C8DlcCchK5cK3JsO&Y@Sqqscl2<8vg$8GY@2blCsKtnw2)s;P+G^A@j$_ zo=@Z5s?Bmp`Bcl9B~fz!`Ycy1%{=8Lm3jIlL*qvEyg6o{k4>EBvFYiT^HLekQZEA> zH*DvAm=inm^i<9*$HH>mk`=G`Uq2>w@v^(S&y)}Mow&Il+a^UW6&70)|NkZc%%s!1 From 8f691397fa122fafb6ed70a65f02f885507e94cc Mon Sep 17 00:00:00 2001 From: RasyaD86 Date: Tue, 1 Sep 2026 08:38:30 +0700 Subject: [PATCH 12/12] Add files via upload --- public/static/src/id/meionovel/icon.png | Bin 0 -> 37295 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/static/src/id/meionovel/icon.png diff --git a/public/static/src/id/meionovel/icon.png b/public/static/src/id/meionovel/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d54a6839c7b716549595087451bfad38a1b58c48 GIT binary patch literal 37295 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 literal 0 HcmV?d00001