Remove Protected Attribute (#569)

* remove protected attribute

* remove other dist folders
This commit is contained in:
nyagami
2023-08-24 08:13:41 +07:00
committed by GitHub
parent d31a0ed1fa
commit 5258464743
87 changed files with 23 additions and 87 deletions
-1
View File
@@ -18,7 +18,6 @@ exports.name = "KolNovel";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "multisrc/wpmangastream/icons/kolnovel.png"; exports.icon = "multisrc/wpmangastream/icons/kolnovel.png";
exports.site = "https://kolnovel.com/"; exports.site = "https://kolnovel.com/";
module.exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
-1
View File
@@ -25,7 +25,6 @@ exports.icon = "multisrc/readwn/icon/ltnovel.png";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://www.ltnovel.com/"; exports.site = "https://www.ltnovel.com/";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters, showLatestNovels }) { const popularNovels = function (page, { filters, showLatestNovels }) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -25,7 +25,6 @@ exports.icon = "multisrc/readwn/icon/novelmt.png";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://www.novelmt.com/"; exports.site = "https://www.novelmt.com/";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters, showLatestNovels }) { const popularNovels = function (page, { filters, showLatestNovels }) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -25,7 +25,6 @@ exports.icon = "multisrc/readwn/icon/readwn.png";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://www.readwn.com/"; exports.site = "https://www.readwn.com/";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters, showLatestNovels }) { const popularNovels = function (page, { filters, showLatestNovels }) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -175,4 +175,3 @@ const fetchImage = function (url, init) {
}); });
}; };
exports.fetchImage = fetchImage; exports.fetchImage = fetchImage;
exports.protected = false;
-1
View File
@@ -147,4 +147,3 @@ const searchNovels = function (searchTerm) {
exports.searchNovels = searchNovels; exports.searchNovels = searchNovels;
const fetchImage = (...args) => (0, fetch_1.fetchFile)(...args); const fetchImage = (...args) => (0, fetch_1.fetchFile)(...args);
exports.fetchImage = fetchImage; exports.fetchImage = fetchImage;
exports.protected = false;
-1
View File
@@ -144,4 +144,3 @@ const searchNovels = function (searchTerm) {
exports.searchNovels = searchNovels; exports.searchNovels = searchNovels;
const fetchImage = (...args) => (0, fetch_1.fetchFile)(...args); const fetchImage = (...args) => (0, fetch_1.fetchFile)(...args);
exports.fetchImage = fetchImage; exports.fetchImage = fetchImage;
exports.protected = false;
-1
View File
@@ -19,7 +19,6 @@ exports.name = "Early Novel";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "multisrc/madara/icons/latestnovel.png"; exports.icon = "multisrc/madara/icons/latestnovel.png";
exports.site = "https://earlynovel.net/"; exports.site = "https://earlynovel.net/";
module.exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "Fast Novel";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/fastnovel/icon.png"; exports.icon = "src/en/fastnovel/icon.png";
exports.site = "https://fastnovel.org/"; exports.site = "https://fastnovel.org/";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "Foxaholic";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/foxaholic/icon.png"; exports.icon = "src/en/foxaholic/icon.png";
exports.site = "https://www.foxaholic.com/"; exports.site = "https://www.foxaholic.com/";
module.exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
-1
View File
@@ -19,7 +19,6 @@ exports.name = "Free Novel Updates (Broken)";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/freenovelupdates/icon.png"; exports.icon = "src/en/freenovelupdates/icon.png";
exports.site = "https://www.freenovelupdates.com"; exports.site = "https://www.freenovelupdates.com";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "LightNovelPub";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/lightnovelpub/icon.png"; exports.icon = "src/en/lightnovelpub/icon.png";
exports.site = "https://www.lightnovelpub.com/"; exports.site = "https://www.lightnovelpub.com/";
exports.protected = true;
const baseUrl = exports.site; const baseUrl = exports.site;
const pluginId = exports.id; const pluginId = exports.id;
const headers = { const headers = {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "MTL Reader";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/mtlreader/icon.png"; exports.icon = "src/en/mtlreader/icon.png";
exports.site = "https://mtlreader.com/"; exports.site = "https://mtlreader.com/";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "Nitroscans";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/nitroscans/icon.png"; exports.icon = "src/en/nitroscans/icon.png";
exports.site = "https://nitroscans.com/"; exports.site = "https://nitroscans.com/";
exports.protected = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -18,7 +18,6 @@ exports.name = "NobleMTL";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/noblemtl/icon.png"; exports.icon = "src/en/noblemtl/icon.png";
exports.site = "https://www.noblemtl.com/"; exports.site = "https://www.noblemtl.com/";
exports.protected = false;
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
var _a, _b; var _a, _b;
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "Novel Forest (Broken)";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/novelforest/icon.png"; exports.icon = "src/en/novelforest/icon.png";
exports.site = "https://novelforest.com/"; exports.site = "https://novelforest.com/";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "NovelFull";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/novelfull/icon.png"; exports.icon = "src/en/novelfull/icon.png";
exports.site = "https://novelfull.com/"; exports.site = "https://novelfull.com/";
exports.protected = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -17,7 +17,6 @@ exports.name = "Novel Hold";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/novelhold/icon.png"; exports.icon = "src/en/novelhold/icon.png";
exports.site = "https://novelhold.com/"; exports.site = "https://novelhold.com/";
exports.protected = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page) { const popularNovels = function (page) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
-1
View File
@@ -18,7 +18,6 @@ exports.name = "PandaMTL";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "src/en/wordpress/icon.png"; exports.icon = "src/en/wordpress/icon.png";
exports.site = "https://www.pandamtl.com/"; exports.site = "https://www.pandamtl.com/";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
-1
View File
@@ -22,7 +22,6 @@ exports.name = "Syosetu";
exports.icon = "src/jp/syosetu/icon.png"; exports.icon = "src/jp/syosetu/icon.png";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https//yomou.syosetu.com/"; exports.site = "https//yomou.syosetu.com/";
exports.protected = false;
const searchUrl = (pagenum, order) => { const searchUrl = (pagenum, order) => {
return `https://yomou.syosetu.com/search.php?order=${order || "hyoka"}${pagenum !== undefined return `https://yomou.syosetu.com/search.php?order=${order || "hyoka"}${pagenum !== undefined
? `&p=${pagenum <= 1 || pagenum > 100 ? "1" : pagenum}` // check if pagenum is between 1 and 100 ? `&p=${pagenum <= 1 || pagenum > 100 ? "1" : pagenum}` // check if pagenum is between 1 and 100
@@ -18,7 +18,6 @@ exports.name = "Light Novel Brasil";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "multisrc/wpmangastream/icons/lightnovelbrasil.png"; exports.icon = "multisrc/wpmangastream/icons/lightnovelbrasil.png";
exports.site = "https://lightnovelbrasil.com/"; exports.site = "https://lightnovelbrasil.com/";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://axel.znovel.space"; exports.site = "https://axel.znovel.space";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Богини", "value": 316 }, { "label": "Везучий главный герой", "value": 411 }, { "label": "Виртуальная реальность", "value": 744 }, { "label": "Высокомерный герой", "value": 56 }, { "label": "Герой-извращенец", "value": 521 }, { "label": "Главная героиня — женщина", "value": 277 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Дворяне", "value": 487 }, { "label": "Девочки-волшебницы", "value": 415 }, { "label": "Демоны", "value": 193 }, { "label": "Дружба", "value": 293 }, { "label": "Есть аниме-адаптация", "value": 10 }, { "label": "Есть видеоигра", "value": 13 }, { "label": "Есть манга-адаптация", "value": 14 }, { "label": "Игра на выживание", "value": 696 }, { "label": "Из грязи в князи", "value": 542 }, { "label": "Королевская особа", "value": 596 }, { "label": "Ленивый главный герой", "value": 389 }, { "label": "Маги", "value": 757 }, { "label": "Магические технологии", "value": 417 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Богини", "value": 316 }, { "label": "Везучий главный герой", "value": 411 }, { "label": "Виртуальная реальность", "value": 744 }, { "label": "Высокомерный герой", "value": 56 }, { "label": "Герой-извращенец", "value": 521 }, { "label": "Главная героиня — женщина", "value": 277 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Дворяне", "value": 487 }, { "label": "Девочки-волшебницы", "value": 415 }, { "label": "Демоны", "value": 193 }, { "label": "Дружба", "value": 293 }, { "label": "Есть аниме-адаптация", "value": 10 }, { "label": "Есть видеоигра", "value": 13 }, { "label": "Есть манга-адаптация", "value": 14 }, { "label": "Игра на выживание", "value": 696 }, { "label": "Из грязи в князи", "value": 542 }, { "label": "Королевская особа", "value": 596 }, { "label": "Ленивый главный герой", "value": 389 }, { "label": "Маги", "value": 757 }, { "label": "Магические технологии", "value": 417 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -24,7 +24,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://bel.novel.tl"; exports.site = "https://bel.novel.tl";
exports.filters = []; exports.filters = [];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://japit.novel.tl"; exports.site = "https://japit.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Академия", "value": 5 }, { "label": "Андроиды", "value": 37 }, { "label": "Беззаботный герой", "value": 115 }, { "label": "Боги", "value": 318 }, { "label": "Богини", "value": 316 }, { "label": "Вампиры", "value": 742 }, { "label": "Везучий главный герой", "value": 411 }, { "label": "Влияние прошлого", "value": 517 }, { "label": "Внезапное обогащение", "value": 691 }, { "label": "Военные хроники", "value": 749 }, { "label": "Война", "value": 750 }, { "label": "Воспоминания прошлого", "value": 283 }, { "label": "Герои", "value": 341 }, { "label": "Героиня красавица", "value": 81 }, { "label": "Герой влюбляется первым", "value": 561 }, { "label": "Герой красавец", "value": 329 }, { "label": "Герой-бесстыдник", "value": 632 }, { "label": "Герой-извращенец", "value": 521 }, { "label": "Герой-трудяга", "value": 330 }, { "label": "R-15", "value": 570 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Академия", "value": 5 }, { "label": "Андроиды", "value": 37 }, { "label": "Беззаботный герой", "value": 115 }, { "label": "Боги", "value": 318 }, { "label": "Богини", "value": 316 }, { "label": "Вампиры", "value": 742 }, { "label": "Везучий главный герой", "value": 411 }, { "label": "Влияние прошлого", "value": 517 }, { "label": "Внезапное обогащение", "value": 691 }, { "label": "Военные хроники", "value": 749 }, { "label": "Война", "value": 750 }, { "label": "Воспоминания прошлого", "value": 283 }, { "label": "Герои", "value": 341 }, { "label": "Героиня красавица", "value": 81 }, { "label": "Герой влюбляется первым", "value": 561 }, { "label": "Герой красавец", "value": 329 }, { "label": "Герой-бесстыдник", "value": 632 }, { "label": "Герой-извращенец", "value": 521 }, { "label": "Герой-трудяга", "value": 330 }, { "label": "R-15", "value": 570 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
-1
View File
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://kg.novel.tl"; exports.site = "https://kg.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Алхимия", "value": 27 }, { "label": "Андроиды", "value": 37 }, { "label": "Анти-рост персонажа", "value": 25 }, { "label": "Антигерой", "value": 43 }, { "label": "Апатичный главный герой", "value": 46 }, { "label": "Аристократия", "value": 51 }, { "label": "Асоциальный главный герой", "value": 42 }, { "label": "Ассасины", "value": 61 }, { "label": "Беззаботный герой", "value": 115 }, { "label": "Безработные", "value": 377 }, { "label": "Бессмертные", "value": 359 }, { "label": "Библиотека", "value": 393 }, { "label": "Боги", "value": 318 }, { "label": "Боевая академия", "value": 75 }, { "label": "Бывший герой", "value": 290 }, { "label": "Ведьмы", "value": 756 }, { "label": "Везучий главный герой", "value": 411 }, { "label": "Верные подданные", "value": 410 }, { "label": "Взросление персонажа", "value": 24 }, { "label": "R-15", "value": 570 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Алхимия", "value": 27 }, { "label": "Андроиды", "value": 37 }, { "label": "Анти-рост персонажа", "value": 25 }, { "label": "Антигерой", "value": 43 }, { "label": "Апатичный главный герой", "value": 46 }, { "label": "Аристократия", "value": 51 }, { "label": "Асоциальный главный герой", "value": 42 }, { "label": "Ассасины", "value": 61 }, { "label": "Беззаботный герой", "value": 115 }, { "label": "Безработные", "value": 377 }, { "label": "Бессмертные", "value": 359 }, { "label": "Библиотека", "value": 393 }, { "label": "Боги", "value": 318 }, { "label": "Боевая академия", "value": 75 }, { "label": "Бывший герой", "value": 290 }, { "label": "Ведьмы", "value": 756 }, { "label": "Везучий главный герой", "value": 411 }, { "label": "Верные подданные", "value": 410 }, { "label": "Взросление персонажа", "value": 24 }, { "label": "R-15", "value": 570 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://kod.novel.tl"; exports.site = "https://kod.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Актёрское искусство", "value": 7 }, { "label": "Забота о детях", "value": 127 }, { "label": "Управление бизнесом", "value": 109 }, { "label": "Шоу-бизнес", "value": 642 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Актёрское искусство", "value": 7 }, { "label": "Забота о детях", "value": 127 }, { "label": "Управление бизнесом", "value": 109 }, { "label": "Шоу-бизнес", "value": 642 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://nightnovel.online"; exports.site = "https://nightnovel.online";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Альтернативная реальность", "value": 30 }, { "label": "Амнезия", "value": 31 }, { "label": "Анал", "value": 33 }, { "label": "Ангелы", "value": 38 }, { "label": "Аристократия", "value": 51 }, { "label": "Артефакты", "value": 58 }, { "label": "Ассасины", "value": 61 }, { "label": "Банды", "value": 302 }, { "label": "БДСМ", "value": 77 }, { "label": "Беременность", "value": 551 }, { "label": "Боги", "value": 318 }, { "label": "Богини", "value": 316 }, { "label": "Боевая академия", "value": 75 }, { "label": "Божественная сила", "value": 317 }, { "label": "Влияние прошлого", "value": 517 }, { "label": "Враги становятся союзниками", "value": 238 }, { "label": "Вынужденные условия проживания", "value": 287 }, { "label": "Герои", "value": 341 }, { "label": "Героиня красавица", "value": 81 }, { "label": "R-18", "value": 571 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Альтернативная реальность", "value": 30 }, { "label": "Амнезия", "value": 31 }, { "label": "Анал", "value": 33 }, { "label": "Ангелы", "value": 38 }, { "label": "Аристократия", "value": 51 }, { "label": "Артефакты", "value": 58 }, { "label": "Ассасины", "value": 61 }, { "label": "Банды", "value": 302 }, { "label": "БДСМ", "value": 77 }, { "label": "Беременность", "value": 551 }, { "label": "Боги", "value": 318 }, { "label": "Богини", "value": 316 }, { "label": "Боевая академия", "value": 75 }, { "label": "Божественная сила", "value": 317 }, { "label": "Влияние прошлого", "value": 517 }, { "label": "Враги становятся союзниками", "value": 238 }, { "label": "Вынужденные условия проживания", "value": 287 }, { "label": "Герои", "value": 341 }, { "label": "Героиня красавица", "value": 81 }, { "label": "R-18", "value": 571 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://original.novel.tl"; exports.site = "https://original.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Агрессивные персонажи", "value": 26 }, { "label": "Академия", "value": 5 }, { "label": "Андроиды", "value": 37 }, { "label": "Антимагия", "value": 41 }, { "label": "Аристократия", "value": 51 }, { "label": "Артефакты", "value": 58 }, { "label": "Брошенные дети", "value": 1 }, { "label": "Вероломные герои/плетение интриг", "value": 424 }, { "label": "Взросление персонажа", "value": 24 }, { "label": "Владелец уникального оружия", "value": 736 }, { "label": "Герой-извращенец", "value": 521 }, { "label": "Главный герой не человек", "value": 488 }, { "label": "Государственные интриги", "value": 212 }, { "label": "Душещипательная история", "value": 335 }, { "label": "Жестокие персонажи", "value": 4 }, { "label": "Зверолюди", "value": 39 }, { "label": "Знания из прошлой жизни", "value": 553 }, { "label": "Искусственный интеллект", "value": 59 }, { "label": "Конфликт в семье", "value": 261 }, { "label": "Королевства", "value": 382 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Агрессивные персонажи", "value": 26 }, { "label": "Академия", "value": 5 }, { "label": "Андроиды", "value": 37 }, { "label": "Антимагия", "value": 41 }, { "label": "Аристократия", "value": 51 }, { "label": "Артефакты", "value": 58 }, { "label": "Брошенные дети", "value": 1 }, { "label": "Вероломные герои/плетение интриг", "value": 424 }, { "label": "Взросление персонажа", "value": 24 }, { "label": "Владелец уникального оружия", "value": 736 }, { "label": "Герой-извращенец", "value": 521 }, { "label": "Главный герой не человек", "value": 488 }, { "label": "Государственные интриги", "value": 212 }, { "label": "Душещипательная история", "value": 335 }, { "label": "Жестокие персонажи", "value": 4 }, { "label": "Зверолюди", "value": 39 }, { "label": "Знания из прошлой жизни", "value": 553 }, { "label": "Искусственный интеллект", "value": 59 }, { "label": "Конфликт в семье", "value": 261 }, { "label": "Королевства", "value": 382 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://red.novel.tl"; exports.site = "https://red.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Героиня красавица", "value": 81 }, { "label": "Герой влюбляется первым", "value": 561 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Дружба", "value": 293 }, { "label": "Жизнь в одиночку", "value": 396 }, { "label": "Сложные семейные отношения", "value": 149 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Героиня красавица", "value": 81 }, { "label": "Герой влюбляется первым", "value": 561 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Дружба", "value": 293 }, { "label": "Жизнь в одиночку", "value": 396 }, { "label": "Сложные семейные отношения", "value": 149 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://ruranobe.ru"; exports.site = "https://ruranobe.ru";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Автоматы", "value": 64 }, { "label": "Агрессивные персонажи", "value": 26 }, { "label": "Ад", "value": 338 }, { "label": "Адаптация манги", "value": 8 }, { "label": "Академия", "value": 5 }, { "label": "Алхимия", "value": 27 }, { "label": "Альтернативная реальность", "value": 30 }, { "label": "Амнезия", "value": 31 }, { "label": "Анабиоз", "value": 170 }, { "label": "Ангелы", "value": 38 }, { "label": "Андроиды", "value": 37 }, { "label": "Антигерой", "value": 43 }, { "label": "Антимагия", "value": 41 }, { "label": "Апатичный главный герой", "value": 46 }, { "label": "Апокалипсис", "value": 47 }, { "label": "Аристократия", "value": 51 }, { "label": "Артефакты", "value": 58 }, { "label": "Асоциальный главный герой", "value": 42 }, { "label": "R-15", "value": 570 }, { "label": "R-18", "value": 571 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Автоматы", "value": 64 }, { "label": "Агрессивные персонажи", "value": 26 }, { "label": "Ад", "value": 338 }, { "label": "Адаптация манги", "value": 8 }, { "label": "Академия", "value": 5 }, { "label": "Алхимия", "value": 27 }, { "label": "Альтернативная реальность", "value": 30 }, { "label": "Амнезия", "value": 31 }, { "label": "Анабиоз", "value": 170 }, { "label": "Ангелы", "value": 38 }, { "label": "Андроиды", "value": 37 }, { "label": "Антигерой", "value": 43 }, { "label": "Антимагия", "value": 41 }, { "label": "Апатичный главный герой", "value": 46 }, { "label": "Апокалипсис", "value": 47 }, { "label": "Аристократия", "value": 51 }, { "label": "Артефакты", "value": 58 }, { "label": "Асоциальный главный герой", "value": 42 }, { "label": "R-15", "value": 570 }, { "label": "R-18", "value": 571 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://sferdrakon.novel.tl"; exports.site = "https://sferdrakon.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Главный герой — мужчина", "value": 419 }, { "label": "Демоны", "value": 193 }, { "label": "Драконы", "value": 218 }, { "label": "Есть аниме-адаптация", "value": 10 }, { "label": "Есть видеоигра", "value": 13 }, { "label": "Есть манга-адаптация", "value": 14 }, { "label": "Звероподобные", "value": 79 }, { "label": "Изнасилование", "value": 574 }, { "label": "Королевская особа", "value": 596 }, { "label": "Магия", "value": 412 }, { "label": "Магия призыва", "value": 694 }, { "label": "Наездники на драконах", "value": 216 }, { "label": "Рыцари", "value": 383 }, { "label": "Цундере", "value": 728 }, { "label": "Эльфы", "value": 235 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Главный герой — мужчина", "value": 419 }, { "label": "Демоны", "value": 193 }, { "label": "Драконы", "value": 218 }, { "label": "Есть аниме-адаптация", "value": 10 }, { "label": "Есть видеоигра", "value": 13 }, { "label": "Есть манга-адаптация", "value": 14 }, { "label": "Звероподобные", "value": 79 }, { "label": "Изнасилование", "value": 574 }, { "label": "Королевская особа", "value": 596 }, { "label": "Магия", "value": 412 }, { "label": "Магия призыва", "value": 694 }, { "label": "Наездники на драконах", "value": 216 }, { "label": "Рыцари", "value": 383 }, { "label": "Цундере", "value": 728 }, { "label": "Эльфы", "value": 235 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
-1
View File
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://si.novel.tl"; exports.site = "https://si.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Аристократия", "value": 51 }, { "label": "Война", "value": 750 }, { "label": "Главная героиня — женщина", "value": 277 }, { "label": "Драконы", "value": 218 }, { "label": "Древний Китай", "value": 34 }, { "label": "Жестокие персонажи", "value": 4 }, { "label": "Злобные благородные девы", "value": 743 }, { "label": "Комедийный подтекст", "value": 147 }, { "label": "Культивация", "value": 171 }, { "label": "Магия", "value": 412 }, { "label": "Отомэ-игры", "value": 504 }, { "label": "Перерождение в другом мире", "value": 580 }, { "label": "Перерождение в другом мире", "value": 720 }, { "label": "Повелитель демонов", "value": 191 }, { "label": "Попаданец в другой мир", "value": 723 }, { "label": "Смерть", "value": 185 }, { "label": "Средневековье", "value": 436 }, { "label": "Фэнтези", "value": 267 }, { "label": "Харизматичный протагонист", "value": 120 }, { "label": "Хитрый главный герой", "value": 173 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Аристократия", "value": 51 }, { "label": "Война", "value": 750 }, { "label": "Главная героиня — женщина", "value": 277 }, { "label": "Драконы", "value": 218 }, { "label": "Древний Китай", "value": 34 }, { "label": "Жестокие персонажи", "value": 4 }, { "label": "Злобные благородные девы", "value": 743 }, { "label": "Комедийный подтекст", "value": 147 }, { "label": "Культивация", "value": 171 }, { "label": "Магия", "value": 412 }, { "label": "Отомэ-игры", "value": 504 }, { "label": "Перерождение в другом мире", "value": 580 }, { "label": "Перерождение в другом мире", "value": 720 }, { "label": "Повелитель демонов", "value": 191 }, { "label": "Попаданец в другой мир", "value": 723 }, { "label": "Смерть", "value": 185 }, { "label": "Средневековье", "value": 436 }, { "label": "Фэнтези", "value": 267 }, { "label": "Харизматичный протагонист", "value": 120 }, { "label": "Хитрый главный герой", "value": 173 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://snailulitka.novel.tl"; exports.site = "https://snailulitka.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Алхимия", "value": 27 }, { "label": "Ассасины", "value": 61 }, { "label": "Бедный главный герой", "value": 541 }, { "label": "Богачи", "value": 753 }, { "label": "Виртуальная реальность", "value": 744 }, { "label": "Война", "value": 750 }, { "label": "Геймеры", "value": 301 }, { "label": "Героиня красавица", "value": 81 }, { "label": "Герой красавец", "value": 329 }, { "label": "Гильдии", "value": 324 }, { "label": "Главный герой - гений", "value": 308 }, { "label": "Главный герой — знаменитость", "value": 263 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Дворфы", "value": 224 }, { "label": "Драконы", "value": 218 }, { "label": "Есть маньхуа-адаптация", "value": 15 }, { "label": "Игровая рейтинговая система", "value": 300 }, { "label": "Книги навыков", "value": 654 }, { "label": "Лекари", "value": 334 }, { "label": "Месть", "value": 588 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Алхимия", "value": 27 }, { "label": "Ассасины", "value": 61 }, { "label": "Бедный главный герой", "value": 541 }, { "label": "Богачи", "value": 753 }, { "label": "Виртуальная реальность", "value": 744 }, { "label": "Война", "value": 750 }, { "label": "Геймеры", "value": 301 }, { "label": "Героиня красавица", "value": 81 }, { "label": "Герой красавец", "value": 329 }, { "label": "Гильдии", "value": 324 }, { "label": "Главный герой - гений", "value": 308 }, { "label": "Главный герой — знаменитость", "value": 263 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Дворфы", "value": 224 }, { "label": "Драконы", "value": 218 }, { "label": "Есть маньхуа-адаптация", "value": 15 }, { "label": "Игровая рейтинговая система", "value": 300 }, { "label": "Книги навыков", "value": 654 }, { "label": "Лекари", "value": 334 }, { "label": "Месть", "value": 588 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://tsundoku.novel.tl"; exports.site = "https://tsundoku.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Боги", "value": 318 }, { "label": "Боевая академия", "value": 75 }, { "label": "Вампиры", "value": 742 }, { "label": "Влияние прошлого", "value": 517 }, { "label": "Война", "value": 750 }, { "label": "Главная героиня — женщина", "value": 277 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Демоны", "value": 193 }, { "label": "Драконы", "value": 218 }, { "label": "Королевская особа", "value": 596 }, { "label": "Коррупция", "value": 157 }, { "label": "Магия", "value": 412 }, { "label": "Мастер подземелий", "value": 222 }, { "label": "Мечи и магия", "value": 697 }, { "label": "Мечники", "value": 698 }, { "label": "Монстры", "value": 454 }, { "label": "Недооцененный главный герой", "value": 734 }, { "label": "От слабого к сильному", "value": 752 }, { "label": "R-15", "value": 570 }, { "label": "R-18", "value": 571 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Боги", "value": 318 }, { "label": "Боевая академия", "value": 75 }, { "label": "Вампиры", "value": 742 }, { "label": "Влияние прошлого", "value": 517 }, { "label": "Война", "value": 750 }, { "label": "Главная героиня — женщина", "value": 277 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Демоны", "value": 193 }, { "label": "Драконы", "value": 218 }, { "label": "Королевская особа", "value": 596 }, { "label": "Коррупция", "value": 157 }, { "label": "Магия", "value": 412 }, { "label": "Мастер подземелий", "value": 222 }, { "label": "Мечи и магия", "value": 697 }, { "label": "Мечники", "value": 698 }, { "label": "Монстры", "value": 454 }, { "label": "Недооцененный главный герой", "value": 734 }, { "label": "От слабого к сильному", "value": 752 }, { "label": "R-15", "value": 570 }, { "label": "R-18", "value": 571 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
@@ -28,7 +28,6 @@ exports.icon = "";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.site = "https://ukr.novel.tl"; exports.site = "https://ukr.novel.tl";
exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Альтернативная реальность", "value": 30 }, { "label": "Апатичный главный герой", "value": 46 }, { "label": "Асоциальный главный герой", "value": 42 }, { "label": "Владелец уникального оружия", "value": 736 }, { "label": "Гарем рабов", "value": 656 }, { "label": "Герои", "value": 341 }, { "label": "Героиня красавица", "value": 81 }, { "label": "Герой использует щит", "value": 636 }, { "label": "Герой-трудяга", "value": 330 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Глухой к любви герой", "value": 194 }, { "label": "Демоны", "value": 193 }, { "label": "Друзья детства", "value": 128 }, { "label": "Есть аниме-адаптация", "value": 10 }, { "label": "Есть манга-адаптация", "value": 14 }, { "label": "Есть CD дорама-адаптация", "value": 12 }, { "label": "Зверолюди", "value": 39 }, { "label": "Магия", "value": 412 }, { "label": "Магия призыва", "value": 694 }, { "label": "От слабого к сильному", "value": 752 }], "inputType": filterInputs_1.FilterInputs.Checkbox }]; exports.filters = [{ "key": "tags", "label": "Тэги", "values": [{ "label": "Альтернативная реальность", "value": 30 }, { "label": "Апатичный главный герой", "value": 46 }, { "label": "Асоциальный главный герой", "value": 42 }, { "label": "Владелец уникального оружия", "value": 736 }, { "label": "Гарем рабов", "value": 656 }, { "label": "Герои", "value": 341 }, { "label": "Героиня красавица", "value": 81 }, { "label": "Герой использует щит", "value": 636 }, { "label": "Герой-трудяга", "value": 330 }, { "label": "Главный герой — мужчина", "value": 419 }, { "label": "Глухой к любви герой", "value": 194 }, { "label": "Демоны", "value": 193 }, { "label": "Друзья детства", "value": 128 }, { "label": "Есть аниме-адаптация", "value": 10 }, { "label": "Есть манга-адаптация", "value": 14 }, { "label": "Есть CD дорама-адаптация", "value": 12 }, { "label": "Зверолюди", "value": 39 }, { "label": "Магия", "value": 412 }, { "label": "Магия призыва", "value": 694 }, { "label": "От слабого к сильному", "value": 752 }], "inputType": filterInputs_1.FilterInputs.Checkbox }];
exports["protected"] = false;
const baseUrl = exports.site; const baseUrl = exports.site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
-1
View File
@@ -18,7 +18,6 @@ exports.name = "Liebe Schnee Hiver Novel";
exports.version = "1.0.0"; exports.version = "1.0.0";
exports.icon = "multisrc/wpmangastream/icons/lshnovel.png"; exports.icon = "multisrc/wpmangastream/icons/lshnovel.png";
exports.site = "https://lshnovel.com/"; exports.site = "https://lshnovel.com/";
exports.protected = false;
const pluginId = exports.id; const pluginId = exports.id;
const baseUrl = exports.site; const baseUrl = exports.site;
const popularNovels = function (page, { filters }) { const popularNovels = function (page, { filters }) {
-1
View File
@@ -24,7 +24,6 @@ exports.name = "Hako";
exports.icon = "src/vi/hakolightnovel/icon.png"; // The relative path to the icon without @icons . For example: 'src/vi/hakolightnovel/icon.png' exports.icon = "src/vi/hakolightnovel/icon.png"; // The relative path to the icon without @icons . For example: 'src/vi/hakolightnovel/icon.png'
exports.version = "1.0.0"; // xx.xx.xx exports.version = "1.0.0"; // xx.xx.xx
exports.site = baseUrl; // the link to the site exports.site = baseUrl; // the link to the site
exports["protected"] = true;
const popularNovels = (pageNo) => __awaiter(void 0, void 0, void 0, function* () { const popularNovels = (pageNo) => __awaiter(void 0, void 0, void 0, function* () {
const novels = []; const novels = [];
const link = baseUrl + "/danh-sach?truyendich=1&sapxep=topthang&page=" + pageNo; const link = baseUrl + "/danh-sach?truyendich=1&sapxep=topthang&page=" + pageNo;
+1 -1
View File
@@ -8,7 +8,7 @@ export const name = "KolNovel";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "multisrc/wpmangastream/icons/kolnovel.png"; export const icon = "multisrc/wpmangastream/icons/kolnovel.png";
export const site = "https://kolnovel.com/"; export const site = "https://kolnovel.com/";
module.exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -8,7 +8,7 @@ export const name = "LightNovelReader";
export const icon = "src/en/lightnovelreader/icon.png"; export const icon = "src/en/lightnovelreader/icon.png";
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://lightnovelreader.org"; export const site = "https://lightnovelreader.org";
exports.protected = false;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://www.ltnovel.com/"; export const site = "https://www.ltnovel.com/";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://www.novelmt.com/"; export const site = "https://www.novelmt.com/";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://www.readwn.com/"; export const site = "https://www.readwn.com/";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -197,4 +197,4 @@ export const fetchImage: Plugin.fetchImage = async function (url, init) {
return await fetchFile(url, init); return await fetchFile(url, init);
}; };
exports.protected = false;
+1 -1
View File
@@ -169,4 +169,4 @@ export const searchNovels: Plugin.searchNovels = async function (searchTerm) {
export const fetchImage: Plugin.fetchImage = (...args) => fetchFile(...args); export const fetchImage: Plugin.fetchImage = (...args) => fetchFile(...args);
exports.protected = false;
+1 -1
View File
@@ -161,4 +161,4 @@ export const searchNovels: Plugin.searchNovels = async function (searchTerm) {
}; };
export const fetchImage: Plugin.fetchImage = (...args) => fetchFile(...args); export const fetchImage: Plugin.fetchImage = (...args) => fetchFile(...args);
exports.protected = false;
+1 -1
View File
@@ -9,7 +9,7 @@ export const name = "Early Novel";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "multisrc/madara/icons/latestnovel.png"; export const icon = "multisrc/madara/icons/latestnovel.png";
export const site = "https://earlynovel.net/"; export const site = "https://earlynovel.net/";
module.exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Fast Novel";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/fastnovel/icon.png"; export const icon = "src/en/fastnovel/icon.png";
export const site = "https://fastnovel.org/"; export const site = "https://fastnovel.org/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Foxaholic";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/foxaholic/icon.png"; export const icon = "src/en/foxaholic/icon.png";
export const site = "https://www.foxaholic.com/"; export const site = "https://www.foxaholic.com/";
module.exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -9,7 +9,7 @@ export const name = "Free Novel Updates (Broken)";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/freenovelupdates/icon.png"; export const icon = "src/en/freenovelupdates/icon.png";
export const site = "https://www.freenovelupdates.com"; export const site = "https://www.freenovelupdates.com";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "LightNovelPub";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/lightnovelpub/icon.png"; export const icon = "src/en/lightnovelpub/icon.png";
export const site = "https://www.lightnovelpub.com/"; export const site = "https://www.lightnovelpub.com/";
exports.protected = true;
const baseUrl = site; const baseUrl = site;
const pluginId = id; const pluginId = id;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Light Novel Updates";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/lightnovelupdates/icon.png"; export const icon = "src/en/lightnovelupdates/icon.png";
export const site = "https://www.lightnovelupdates.com/"; export const site = "https://www.lightnovelupdates.com/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "MTL Reader";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/mtlreader/icon.png"; export const icon = "src/en/mtlreader/icon.png";
export const site = "https://mtlreader.com/"; export const site = "https://mtlreader.com/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Nitroscans";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/nitroscans/icon.png"; export const icon = "src/en/nitroscans/icon.png";
export const site = "https://nitroscans.com/"; export const site = "https://nitroscans.com/";
exports.protected = false;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -8,7 +8,7 @@ export const name = "NobleMTL";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/noblemtl/icon.png"; export const icon = "src/en/noblemtl/icon.png";
export const site = "https://www.noblemtl.com/"; export const site = "https://www.noblemtl.com/";
exports.protected = false;
export const popularNovels: Plugin.popularNovels = async function ( export const popularNovels: Plugin.popularNovels = async function (
page, page,
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Novel Forest (Broken)";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/novelforest/icon.png"; export const icon = "src/en/novelforest/icon.png";
export const site = "https://novelforest.com/"; export const site = "https://novelforest.com/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "NovelFull";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/novelfull/icon.png"; export const icon = "src/en/novelfull/icon.png";
export const site = "https://novelfull.com/"; export const site = "https://novelfull.com/";
exports.protected = false;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Novel Hold";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/novelhold/icon.png"; export const icon = "src/en/novelhold/icon.png";
export const site = "https://novelhold.com/"; export const site = "https://novelhold.com/";
exports.protected = false;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -8,7 +8,7 @@ export const name = "PandaMTL";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "src/en/wordpress/icon.png"; export const icon = "src/en/wordpress/icon.png";
export const site = "https://www.pandamtl.com/"; export const site = "https://www.pandamtl.com/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -7,7 +7,7 @@ export const name = "Wuxia World (WIP)";
export const version = "0.5.0"; export const version = "0.5.0";
export const icon = "src/en/wuxiaworld/icon.png"; export const icon = "src/en/wuxiaworld/icon.png";
export const site = "https://www.wuxiaworld.com/"; export const site = "https://www.wuxiaworld.com/";
exports.protected = true;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -13,7 +13,7 @@ export const name = "Syosetu";
export const icon = "src/jp/syosetu/icon.png"; export const icon = "src/jp/syosetu/icon.png";
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https//yomou.syosetu.com/"; export const site = "https//yomou.syosetu.com/";
exports.protected = false;
const searchUrl = (pagenum?: number, order?: string) => { const searchUrl = (pagenum?: number, order?: string) => {
return `https://yomou.syosetu.com/search.php?order=${order || "hyoka"}${ return `https://yomou.syosetu.com/search.php?order=${order || "hyoka"}${
+1 -1
View File
@@ -8,7 +8,7 @@ export const name = "Light Novel Brasil";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "multisrc/wpmangastream/icons/lightnovelbrasil.png"; export const icon = "multisrc/wpmangastream/icons/lightnovelbrasil.png";
export const site = "https://lightnovelbrasil.com/"; export const site = "https://lightnovelbrasil.com/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -16,7 +16,6 @@
export const icon = ""; export const icon = "";
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://erolate.com"; export const site = "https://erolate.com";
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -16,7 +16,6 @@
export const icon = ""; export const icon = "";
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://tl.rulate.ru"; export const site = "https://tl.rulate.ru";
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://axel.znovel.space"; export const site = "https://axel.znovel.space";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Богини","value":316},{"label":"Везучий главный герой","value":411},{"label":"Виртуальная реальность","value":744},{"label":"Высокомерный герой","value":56},{"label":"Герой-извращенец","value":521},{"label":"Главная героиня — женщина","value":277},{"label":"Главный герой — мужчина","value":419},{"label":"Дворяне","value":487},{"label":"Девочки-волшебницы","value":415},{"label":"Демоны","value":193},{"label":"Дружба","value":293},{"label":"Есть аниме-адаптация","value":10},{"label":"Есть видеоигра","value":13},{"label":"Есть манга-адаптация","value":14},{"label":"Игра на выживание","value":696},{"label":"Из грязи в князи","value":542},{"label":"Королевская особа","value":596},{"label":"Ленивый главный герой","value":389},{"label":"Маги","value":757},{"label":"Магические технологии","value":417}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Богини","value":316},{"label":"Везучий главный герой","value":411},{"label":"Виртуальная реальность","value":744},{"label":"Высокомерный герой","value":56},{"label":"Герой-извращенец","value":521},{"label":"Главная героиня — женщина","value":277},{"label":"Главный герой — мужчина","value":419},{"label":"Дворяне","value":487},{"label":"Девочки-волшебницы","value":415},{"label":"Демоны","value":193},{"label":"Дружба","value":293},{"label":"Есть аниме-адаптация","value":10},{"label":"Есть видеоигра","value":13},{"label":"Есть манга-адаптация","value":14},{"label":"Игра на выживание","value":696},{"label":"Из грязи в князи","value":542},{"label":"Королевская особа","value":596},{"label":"Ленивый главный герой","value":389},{"label":"Маги","value":757},{"label":"Магические технологии","value":417}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://bel.novel.tl"; export const site = "https://bel.novel.tl";
export const filters: Filter[] = []; export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://japit.novel.tl"; export const site = "https://japit.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Академия","value":5},{"label":"Андроиды","value":37},{"label":"Беззаботный герой","value":115},{"label":"Боги","value":318},{"label":"Богини","value":316},{"label":"Вампиры","value":742},{"label":"Везучий главный герой","value":411},{"label":"Влияние прошлого","value":517},{"label":"Внезапное обогащение","value":691},{"label":"Военные хроники","value":749},{"label":"Война","value":750},{"label":"Воспоминания прошлого","value":283},{"label":"Герои","value":341},{"label":"Героиня красавица","value":81},{"label":"Герой влюбляется первым","value":561},{"label":"Герой красавец","value":329},{"label":"Герой-бесстыдник","value":632},{"label":"Герой-извращенец","value":521},{"label":"Герой-трудяга","value":330},{"label":"R-15","value":570}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Академия","value":5},{"label":"Андроиды","value":37},{"label":"Беззаботный герой","value":115},{"label":"Боги","value":318},{"label":"Богини","value":316},{"label":"Вампиры","value":742},{"label":"Везучий главный герой","value":411},{"label":"Влияние прошлого","value":517},{"label":"Внезапное обогащение","value":691},{"label":"Военные хроники","value":749},{"label":"Война","value":750},{"label":"Воспоминания прошлого","value":283},{"label":"Герои","value":341},{"label":"Героиня красавица","value":81},{"label":"Герой влюбляется первым","value":561},{"label":"Герой красавец","value":329},{"label":"Герой-бесстыдник","value":632},{"label":"Герой-извращенец","value":521},{"label":"Герой-трудяга","value":330},{"label":"R-15","value":570}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://kg.novel.tl"; export const site = "https://kg.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Алхимия","value":27},{"label":"Андроиды","value":37},{"label":"Анти-рост персонажа","value":25},{"label":"Антигерой","value":43},{"label":"Апатичный главный герой","value":46},{"label":"Аристократия","value":51},{"label":"Асоциальный главный герой","value":42},{"label":"Ассасины","value":61},{"label":"Беззаботный герой","value":115},{"label":"Безработные","value":377},{"label":"Бессмертные","value":359},{"label":"Библиотека","value":393},{"label":"Боги","value":318},{"label":"Боевая академия","value":75},{"label":"Бывший герой","value":290},{"label":"Ведьмы","value":756},{"label":"Везучий главный герой","value":411},{"label":"Верные подданные","value":410},{"label":"Взросление персонажа","value":24},{"label":"R-15","value":570}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Алхимия","value":27},{"label":"Андроиды","value":37},{"label":"Анти-рост персонажа","value":25},{"label":"Антигерой","value":43},{"label":"Апатичный главный герой","value":46},{"label":"Аристократия","value":51},{"label":"Асоциальный главный герой","value":42},{"label":"Ассасины","value":61},{"label":"Беззаботный герой","value":115},{"label":"Безработные","value":377},{"label":"Бессмертные","value":359},{"label":"Библиотека","value":393},{"label":"Боги","value":318},{"label":"Боевая академия","value":75},{"label":"Бывший герой","value":290},{"label":"Ведьмы","value":756},{"label":"Везучий главный герой","value":411},{"label":"Верные подданные","value":410},{"label":"Взросление персонажа","value":24},{"label":"R-15","value":570}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://kod.novel.tl"; export const site = "https://kod.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Актёрское искусство","value":7},{"label":"Забота о детях","value":127},{"label":"Управление бизнесом","value":109},{"label":"Шоу-бизнес","value":642}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Актёрское искусство","value":7},{"label":"Забота о детях","value":127},{"label":"Управление бизнесом","value":109},{"label":"Шоу-бизнес","value":642}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://nightnovel.online"; export const site = "https://nightnovel.online";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Альтернативная реальность","value":30},{"label":"Амнезия","value":31},{"label":"Анал","value":33},{"label":"Ангелы","value":38},{"label":"Аристократия","value":51},{"label":"Артефакты","value":58},{"label":"Ассасины","value":61},{"label":"Банды","value":302},{"label":"БДСМ","value":77},{"label":"Беременность","value":551},{"label":"Боги","value":318},{"label":"Богини","value":316},{"label":"Боевая академия","value":75},{"label":"Божественная сила","value":317},{"label":"Влияние прошлого","value":517},{"label":"Враги становятся союзниками","value":238},{"label":"Вынужденные условия проживания","value":287},{"label":"Герои","value":341},{"label":"Героиня красавица","value":81},{"label":"R-18","value":571}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Альтернативная реальность","value":30},{"label":"Амнезия","value":31},{"label":"Анал","value":33},{"label":"Ангелы","value":38},{"label":"Аристократия","value":51},{"label":"Артефакты","value":58},{"label":"Ассасины","value":61},{"label":"Банды","value":302},{"label":"БДСМ","value":77},{"label":"Беременность","value":551},{"label":"Боги","value":318},{"label":"Богини","value":316},{"label":"Боевая академия","value":75},{"label":"Божественная сила","value":317},{"label":"Влияние прошлого","value":517},{"label":"Враги становятся союзниками","value":238},{"label":"Вынужденные условия проживания","value":287},{"label":"Герои","value":341},{"label":"Героиня красавица","value":81},{"label":"R-18","value":571}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://original.novel.tl"; export const site = "https://original.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Агрессивные персонажи","value":26},{"label":"Академия","value":5},{"label":"Андроиды","value":37},{"label":"Антимагия","value":41},{"label":"Аристократия","value":51},{"label":"Артефакты","value":58},{"label":"Брошенные дети","value":1},{"label":"Вероломные герои/плетение интриг","value":424},{"label":"Взросление персонажа","value":24},{"label":"Владелец уникального оружия","value":736},{"label":"Герой-извращенец","value":521},{"label":"Главный герой не человек","value":488},{"label":"Государственные интриги","value":212},{"label":"Душещипательная история","value":335},{"label":"Жестокие персонажи","value":4},{"label":"Зверолюди","value":39},{"label":"Знания из прошлой жизни","value":553},{"label":"Искусственный интеллект","value":59},{"label":"Конфликт в семье","value":261},{"label":"Королевства","value":382}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Агрессивные персонажи","value":26},{"label":"Академия","value":5},{"label":"Андроиды","value":37},{"label":"Антимагия","value":41},{"label":"Аристократия","value":51},{"label":"Артефакты","value":58},{"label":"Брошенные дети","value":1},{"label":"Вероломные герои/плетение интриг","value":424},{"label":"Взросление персонажа","value":24},{"label":"Владелец уникального оружия","value":736},{"label":"Герой-извращенец","value":521},{"label":"Главный герой не человек","value":488},{"label":"Государственные интриги","value":212},{"label":"Душещипательная история","value":335},{"label":"Жестокие персонажи","value":4},{"label":"Зверолюди","value":39},{"label":"Знания из прошлой жизни","value":553},{"label":"Искусственный интеллект","value":59},{"label":"Конфликт в семье","value":261},{"label":"Королевства","value":382}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://red.novel.tl"; export const site = "https://red.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Героиня красавица","value":81},{"label":"Герой влюбляется первым","value":561},{"label":"Главный герой — мужчина","value":419},{"label":"Дружба","value":293},{"label":"Жизнь в одиночку","value":396},{"label":"Сложные семейные отношения","value":149}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Героиня красавица","value":81},{"label":"Герой влюбляется первым","value":561},{"label":"Главный герой — мужчина","value":419},{"label":"Дружба","value":293},{"label":"Жизнь в одиночку","value":396},{"label":"Сложные семейные отношения","value":149}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://ruranobe.ru"; export const site = "https://ruranobe.ru";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Автоматы","value":64},{"label":"Агрессивные персонажи","value":26},{"label":"Ад","value":338},{"label":"Адаптация манги","value":8},{"label":"Академия","value":5},{"label":"Алхимия","value":27},{"label":"Альтернативная реальность","value":30},{"label":"Амнезия","value":31},{"label":"Анабиоз","value":170},{"label":"Ангелы","value":38},{"label":"Андроиды","value":37},{"label":"Антигерой","value":43},{"label":"Антимагия","value":41},{"label":"Апатичный главный герой","value":46},{"label":"Апокалипсис","value":47},{"label":"Аристократия","value":51},{"label":"Артефакты","value":58},{"label":"Асоциальный главный герой","value":42},{"label":"R-15","value":570},{"label":"R-18","value":571}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Автоматы","value":64},{"label":"Агрессивные персонажи","value":26},{"label":"Ад","value":338},{"label":"Адаптация манги","value":8},{"label":"Академия","value":5},{"label":"Алхимия","value":27},{"label":"Альтернативная реальность","value":30},{"label":"Амнезия","value":31},{"label":"Анабиоз","value":170},{"label":"Ангелы","value":38},{"label":"Андроиды","value":37},{"label":"Антигерой","value":43},{"label":"Антимагия","value":41},{"label":"Апатичный главный герой","value":46},{"label":"Апокалипсис","value":47},{"label":"Аристократия","value":51},{"label":"Артефакты","value":58},{"label":"Асоциальный главный герой","value":42},{"label":"R-15","value":570},{"label":"R-18","value":571}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://sferdrakon.novel.tl"; export const site = "https://sferdrakon.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Главный герой — мужчина","value":419},{"label":"Демоны","value":193},{"label":"Драконы","value":218},{"label":"Есть аниме-адаптация","value":10},{"label":"Есть видеоигра","value":13},{"label":"Есть манга-адаптация","value":14},{"label":"Звероподобные","value":79},{"label":"Изнасилование","value":574},{"label":"Королевская особа","value":596},{"label":"Магия","value":412},{"label":"Магия призыва","value":694},{"label":"Наездники на драконах","value":216},{"label":"Рыцари","value":383},{"label":"Цундере","value":728},{"label":"Эльфы","value":235}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Главный герой — мужчина","value":419},{"label":"Демоны","value":193},{"label":"Драконы","value":218},{"label":"Есть аниме-адаптация","value":10},{"label":"Есть видеоигра","value":13},{"label":"Есть манга-адаптация","value":14},{"label":"Звероподобные","value":79},{"label":"Изнасилование","value":574},{"label":"Королевская особа","value":596},{"label":"Магия","value":412},{"label":"Магия призыва","value":694},{"label":"Наездники на драконах","value":216},{"label":"Рыцари","value":383},{"label":"Цундере","value":728},{"label":"Эльфы","value":235}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://si.novel.tl"; export const site = "https://si.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Аристократия","value":51},{"label":"Война","value":750},{"label":"Главная героиня — женщина","value":277},{"label":"Драконы","value":218},{"label":"Древний Китай","value":34},{"label":"Жестокие персонажи","value":4},{"label":"Злобные благородные девы","value":743},{"label":"Комедийный подтекст","value":147},{"label":"Культивация","value":171},{"label":"Магия","value":412},{"label":"Отомэ-игры","value":504},{"label":"Перерождение в другом мире","value":580},{"label":"Перерождение в другом мире","value":720},{"label":"Повелитель демонов","value":191},{"label":"Попаданец в другой мир","value":723},{"label":"Смерть","value":185},{"label":"Средневековье","value":436},{"label":"Фэнтези","value":267},{"label":"Харизматичный протагонист","value":120},{"label":"Хитрый главный герой","value":173}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Аристократия","value":51},{"label":"Война","value":750},{"label":"Главная героиня — женщина","value":277},{"label":"Драконы","value":218},{"label":"Древний Китай","value":34},{"label":"Жестокие персонажи","value":4},{"label":"Злобные благородные девы","value":743},{"label":"Комедийный подтекст","value":147},{"label":"Культивация","value":171},{"label":"Магия","value":412},{"label":"Отомэ-игры","value":504},{"label":"Перерождение в другом мире","value":580},{"label":"Перерождение в другом мире","value":720},{"label":"Повелитель демонов","value":191},{"label":"Попаданец в другой мир","value":723},{"label":"Смерть","value":185},{"label":"Средневековье","value":436},{"label":"Фэнтези","value":267},{"label":"Харизматичный протагонист","value":120},{"label":"Хитрый главный герой","value":173}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://snailulitka.novel.tl"; export const site = "https://snailulitka.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Алхимия","value":27},{"label":"Ассасины","value":61},{"label":"Бедный главный герой","value":541},{"label":"Богачи","value":753},{"label":"Виртуальная реальность","value":744},{"label":"Война","value":750},{"label":"Геймеры","value":301},{"label":"Героиня красавица","value":81},{"label":"Герой красавец","value":329},{"label":"Гильдии","value":324},{"label":"Главный герой - гений","value":308},{"label":"Главный герой — знаменитость","value":263},{"label":"Главный герой — мужчина","value":419},{"label":"Дворфы","value":224},{"label":"Драконы","value":218},{"label":"Есть маньхуа-адаптация","value":15},{"label":"Игровая рейтинговая система","value":300},{"label":"Книги навыков","value":654},{"label":"Лекари","value":334},{"label":"Месть","value":588}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Алхимия","value":27},{"label":"Ассасины","value":61},{"label":"Бедный главный герой","value":541},{"label":"Богачи","value":753},{"label":"Виртуальная реальность","value":744},{"label":"Война","value":750},{"label":"Геймеры","value":301},{"label":"Героиня красавица","value":81},{"label":"Герой красавец","value":329},{"label":"Гильдии","value":324},{"label":"Главный герой - гений","value":308},{"label":"Главный герой — знаменитость","value":263},{"label":"Главный герой — мужчина","value":419},{"label":"Дворфы","value":224},{"label":"Драконы","value":218},{"label":"Есть маньхуа-адаптация","value":15},{"label":"Игровая рейтинговая система","value":300},{"label":"Книги навыков","value":654},{"label":"Лекари","value":334},{"label":"Месть","value":588}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://tsundoku.novel.tl"; export const site = "https://tsundoku.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Боги","value":318},{"label":"Боевая академия","value":75},{"label":"Вампиры","value":742},{"label":"Влияние прошлого","value":517},{"label":"Война","value":750},{"label":"Главная героиня — женщина","value":277},{"label":"Главный герой — мужчина","value":419},{"label":"Демоны","value":193},{"label":"Драконы","value":218},{"label":"Королевская особа","value":596},{"label":"Коррупция","value":157},{"label":"Магия","value":412},{"label":"Мастер подземелий","value":222},{"label":"Мечи и магия","value":697},{"label":"Мечники","value":698},{"label":"Монстры","value":454},{"label":"Недооцененный главный герой","value":734},{"label":"От слабого к сильному","value":752},{"label":"R-15","value":570},{"label":"R-18","value":571}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Боги","value":318},{"label":"Боевая академия","value":75},{"label":"Вампиры","value":742},{"label":"Влияние прошлого","value":517},{"label":"Война","value":750},{"label":"Главная героиня — женщина","value":277},{"label":"Главный герой — мужчина","value":419},{"label":"Демоны","value":193},{"label":"Драконы","value":218},{"label":"Королевская особа","value":596},{"label":"Коррупция","value":157},{"label":"Магия","value":412},{"label":"Мастер подземелий","value":222},{"label":"Мечи и магия","value":697},{"label":"Мечники","value":698},{"label":"Монстры","value":454},{"label":"Недооцененный главный герой","value":734},{"label":"От слабого к сильному","value":752},{"label":"R-15","value":570},{"label":"R-18","value":571}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -17,7 +17,6 @@
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "https://ukr.novel.tl"; export const site = "https://ukr.novel.tl";
export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Альтернативная реальность","value":30},{"label":"Апатичный главный герой","value":46},{"label":"Асоциальный главный герой","value":42},{"label":"Владелец уникального оружия","value":736},{"label":"Гарем рабов","value":656},{"label":"Герои","value":341},{"label":"Героиня красавица","value":81},{"label":"Герой использует щит","value":636},{"label":"Герой-трудяга","value":330},{"label":"Главный герой — мужчина","value":419},{"label":"Глухой к любви герой","value":194},{"label":"Демоны","value":193},{"label":"Друзья детства","value":128},{"label":"Есть аниме-адаптация","value":10},{"label":"Есть манга-адаптация","value":14},{"label":"Есть CD дорама-адаптация","value":12},{"label":"Зверолюди","value":39},{"label":"Магия","value":412},{"label":"Магия призыва","value":694},{"label":"От слабого к сильному","value":752}],"inputType":FilterInputs.Checkbox}]; export const filters: Filter[] = [{"key":"tags","label":"Тэги","values":[{"label":"Альтернативная реальность","value":30},{"label":"Апатичный главный герой","value":46},{"label":"Асоциальный главный герой","value":42},{"label":"Владелец уникального оружия","value":736},{"label":"Гарем рабов","value":656},{"label":"Герои","value":341},{"label":"Героиня красавица","value":81},{"label":"Герой использует щит","value":636},{"label":"Герой-трудяга","value":330},{"label":"Главный герой — мужчина","value":419},{"label":"Глухой к любви герой","value":194},{"label":"Демоны","value":193},{"label":"Друзья детства","value":128},{"label":"Есть аниме-адаптация","value":10},{"label":"Есть манга-адаптация","value":14},{"label":"Есть CD дорама-адаптация","value":12},{"label":"Зверолюди","value":39},{"label":"Магия","value":412},{"label":"Магия призыва","value":694},{"label":"От слабого к сильному","value":752}],"inputType":FilterInputs.Checkbox}];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
+1 -1
View File
@@ -8,7 +8,7 @@ export const name = "Liebe Schnee Hiver Novel";
export const version = "1.0.0"; export const version = "1.0.0";
export const icon = "multisrc/wpmangastream/icons/lshnovel.png"; export const icon = "multisrc/wpmangastream/icons/lshnovel.png";
export const site = "https://lshnovel.com/"; export const site = "https://lshnovel.com/";
exports.protected = false;
const pluginId = id; const pluginId = id;
const baseUrl = site; const baseUrl = site;
+1 -1
View File
@@ -15,7 +15,7 @@ export const name = "Hako";
export const icon = "src/vi/hakolightnovel/icon.png"; // The relative path to the icon without @icons . For example: 'src/vi/hakolightnovel/icon.png' export const icon = "src/vi/hakolightnovel/icon.png"; // The relative path to the icon without @icons . For example: 'src/vi/hakolightnovel/icon.png'
export const version = "1.0.0"; // xx.xx.xx export const version = "1.0.0"; // xx.xx.xx
export const site = baseUrl; // the link to the site export const site = baseUrl; // the link to the site
exports["protected"] = true;
export const popularNovels: Plugin.popularNovels = async (pageNo) => { export const popularNovels: Plugin.popularNovels = async (pageNo) => {
const novels: Novel.Item[] = []; const novels: Novel.Item[] = [];
-1
View File
@@ -35,7 +35,6 @@ const generator = function generator(sourceJson: sourceData) {
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "${site}"; export const site = "${site}";
export const filters: Filter[] = ${filetersString}; export const filters: Filter[] = ${filetersString};
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
const domain = baseUrl.split('//')[1]; const domain = baseUrl.split('//')[1];
-1
View File
@@ -33,7 +33,6 @@ const generator = function generator(sourceJson: sourceData) {
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "${site}"; export const site = "${site}";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -33,7 +33,6 @@ const generator = function generator(sourceJson: sourceData) {
export const icon = ""; export const icon = "";
export const version = "1.0.0"; export const version = "1.0.0";
export const site = "${site}"; export const site = "${site}";
exports["protected"] = false;
const baseUrl = site; const baseUrl = site;
-1
View File
@@ -16,7 +16,6 @@ export const icon = "";
export const version = "0.0.0"; export const version = "0.0.0";
export const site = ""; export const site = "";
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false;
export const popularNovels: Plugin.popularNovels = async function ( export const popularNovels: Plugin.popularNovels = async function (
page, page,
-1
View File
@@ -15,7 +15,6 @@ export const icon = ""; // The relative path to the icon without @icons . For ex
export const version = "0.0.0"; // xx.xx.xx export const version = "0.0.0"; // xx.xx.xx
export const site = ""; // the link to the site export const site = ""; // the link to the site
// export const filters: Filter[] = []; // export const filters: Filter[] = [];
exports["protected"] = false; // true if this site protect its resources (images) and you have to define headers or smt to bypass
export const popularNovels: Plugin.popularNovels = async function ( export const popularNovels: Plugin.popularNovels = async function (
page, page,
-1
View File
@@ -53,7 +53,6 @@ export namespace Plugin {
version: string; version: string;
icon: string; icon: string;
site: string; site: string;
protected?: boolean;
popularNovels: popularNovels; popularNovels: popularNovels;
parseNovelAndChapters: parseNovelAndChapters; parseNovelAndChapters: parseNovelAndChapters;
parseChapter: parseChapter; parseChapter: parseChapter;