Refactor
@@ -1,28 +1,19 @@
|
|||||||
import '../../../model/source.dart';
|
import '../../../model/source.dart';
|
||||||
import '../../../utils/utils.dart';
|
import 'src/dopebox/dopebox.dart';
|
||||||
|
import 'src/sflix/sflix.dart';
|
||||||
|
|
||||||
const dopeflixVersion = "0.0.2";
|
const _dopeflixVersion = "0.0.2";
|
||||||
const dopeflixSourceCodeUrl =
|
const _dopeflixSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/dopeflix/dopeflix-v$dopeflixVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/dopeflix/dopeflix-v$_dopeflixVersion.dart";
|
||||||
|
|
||||||
List<Source> get dopeflixSourcesList => _dopeflixSourcesList;
|
List<Source> get dopeflixSourcesList => _dopeflixSourcesList;
|
||||||
List<Source> _dopeflixSourcesList = [
|
List<Source> _dopeflixSourcesList = [
|
||||||
Source(
|
//DopeBox (EN)
|
||||||
name: "DopeBox",
|
dopeboxSource,
|
||||||
baseUrl: "https://dopebox.to",
|
//SFlix (EN)
|
||||||
lang: "en",
|
sflixSource,
|
||||||
typeSource: "dopeflix",
|
]
|
||||||
iconUrl: getIconUrl("dopebox", "en"),
|
.map((e) => e
|
||||||
version: dopeflixVersion,
|
..sourceCodeUrl = _dopeflixSourceCodeUrl
|
||||||
isManga: false,
|
..version = _dopeflixVersion)
|
||||||
sourceCodeUrl: dopeflixSourceCodeUrl),
|
.toList();
|
||||||
Source(
|
|
||||||
name: "SFlix",
|
|
||||||
baseUrl: "https://sflix.to",
|
|
||||||
lang: "en",
|
|
||||||
typeSource: "dopeflix",
|
|
||||||
iconUrl: getIconUrl("sflix", "en"),
|
|
||||||
version: dopeflixVersion,
|
|
||||||
isManga: false,
|
|
||||||
sourceCodeUrl: dopeflixSourceCodeUrl),
|
|
||||||
];
|
|
||||||
|
|||||||
14
anime/multisrc/dopeflix/src/dopebox/dopebox.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get dopeboxSource => _dopeboxSource;
|
||||||
|
|
||||||
|
Source _dopeboxSource = Source(
|
||||||
|
name: "DopeBox",
|
||||||
|
baseUrl: "https://dopebox.to",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw: true,
|
||||||
|
typeSource: "dopeflix",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/dopeflix/src/dopebox/icon.png",
|
||||||
|
|
||||||
|
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB |
14
anime/multisrc/dopeflix/src/sflix/sflix.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get sflixSource => _sflixSource;
|
||||||
|
|
||||||
|
Source _sflixSource = Source(
|
||||||
|
name: "SFlix",
|
||||||
|
baseUrl: "https://sflix.to",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw: true,
|
||||||
|
typeSource: "dopeflix",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/dopeflix/src/sflix/icon.png",
|
||||||
|
|
||||||
|
|
||||||
|
);
|
||||||
@@ -1,28 +1,19 @@
|
|||||||
import '../../../model/source.dart';
|
import '../../../model/source.dart';
|
||||||
import '../../../utils/utils.dart';
|
import 'src/aniwatch/aniwatch.dart';
|
||||||
|
import 'src/kaido/kaido.dart';
|
||||||
|
|
||||||
const zorothemeVersion = "0.0.55";
|
const _zorothemeVersion = "0.0.55";
|
||||||
const zorothemeSourceCodeUrl =
|
const _zorothemeSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/zorotheme/zorotheme-v$zorothemeVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/zorotheme/zorotheme-v$_zorothemeVersion.dart";
|
||||||
|
|
||||||
List<Source> get zorothemeSourcesList => _zorothemeSourcesList;
|
List<Source> get zorothemeSourcesList => _zorothemeSourcesList;
|
||||||
List<Source> _zorothemeSourcesList = [
|
List<Source> _zorothemeSourcesList = [
|
||||||
Source(
|
//AniWatch.to (EN)
|
||||||
name: "AniWatch.to",
|
aniwatchSource,
|
||||||
baseUrl: "https://aniwatch.to",
|
//Kaido.to (EN)
|
||||||
lang: "en",
|
kaidoSource,
|
||||||
typeSource: "zorotheme",
|
]
|
||||||
iconUrl: getIconUrl("aniwatch", "en"),
|
.map((e) => e
|
||||||
version: zorothemeVersion,
|
..sourceCodeUrl = _zorothemeSourceCodeUrl
|
||||||
isManga: false,
|
..version = _zorothemeVersion)
|
||||||
sourceCodeUrl: zorothemeSourceCodeUrl),
|
.toList();
|
||||||
Source(
|
|
||||||
name: "Kaido.to",
|
|
||||||
baseUrl: "https://kaido.to",
|
|
||||||
lang: "en",
|
|
||||||
typeSource: "zorotheme",
|
|
||||||
iconUrl: getIconUrl("kaido", "en"),
|
|
||||||
version: zorothemeVersion,
|
|
||||||
isManga: false,
|
|
||||||
sourceCodeUrl: zorothemeSourceCodeUrl),
|
|
||||||
];
|
|
||||||
|
|||||||
13
anime/multisrc/zorotheme/src/aniwatch/aniwatch.dart
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get aniwatchSource => _aniwatchSource;
|
||||||
|
|
||||||
|
Source _aniwatchSource = Source(
|
||||||
|
name: "AniWatch.to",
|
||||||
|
baseUrl: "https://aniwatch.to",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw: true,
|
||||||
|
typeSource: "zorotheme",
|
||||||
|
iconUrl:
|
||||||
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/zorotheme/src/aniwatch/icon.png",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
13
anime/multisrc/zorotheme/src/kaido/kaido.dart
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get kaidoSource => _kaidoSource;
|
||||||
|
|
||||||
|
Source _kaidoSource = Source(
|
||||||
|
name: "Kaido.to",
|
||||||
|
baseUrl: "https://kaido.to",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw: true,
|
||||||
|
typeSource: "zorotheme",
|
||||||
|
iconUrl:
|
||||||
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/multisrc/zorotheme/src/kaido/icon.png",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get okanimeSource => _okanimeSource;
|
Source get okanimeSource => _okanimeSource;
|
||||||
const okanimeVersion = "0.0.3";
|
const _okanimeVersion = "0.0.3";
|
||||||
const okanimeSourceCodeUrl =
|
const _okanimeSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/ar/okanime/okanime-v$okanimeVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/ar/okanime/okanime-v$_okanimeVersion.dart";
|
||||||
Source _okanimeSource = Source(
|
Source _okanimeSource = Source(
|
||||||
name: "Okanime",
|
name: "Okanime",
|
||||||
baseUrl: "https://www.okanime.xyz",
|
baseUrl: "https://www.okanime.xyz",
|
||||||
lang: "ar",
|
lang: "ar",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("okanime", "ar"),
|
iconUrl:
|
||||||
sourceCodeUrl: okanimeSourceCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/ar/okanime/icon.png",
|
||||||
version: okanimeVersion,
|
sourceCodeUrl: _okanimeSourceCodeUrl,
|
||||||
|
version: _okanimeVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get aniwave => _aniwave;
|
Source get aniwave => _aniwave;
|
||||||
const aniwaveVersion = "0.0.2";
|
const _aniwaveVersion = "0.0.2";
|
||||||
const aniwaveCodeUrl =
|
const _aniwaveCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/aniwave/aniwave-v$aniwaveVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/aniwave/aniwave-v$_aniwaveVersion.dart";
|
||||||
Source _aniwave = Source(
|
Source _aniwave = Source(
|
||||||
name: "Aniwave",
|
name: "Aniwave",
|
||||||
baseUrl: "https://aniwave.to",
|
baseUrl: "https://aniwave.to",
|
||||||
lang: "en",
|
lang: "en",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("aniwave", "en"),
|
iconUrl:
|
||||||
sourceCodeUrl: aniwaveCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/aniwave/icon.png",
|
||||||
version: aniwaveVersion,
|
sourceCodeUrl: _aniwaveCodeUrl,
|
||||||
|
version: _aniwaveVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.9 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get gogoanimeSource => _gogoanimeSource;
|
Source get gogoanimeSource => _gogoanimeSource;
|
||||||
const gogoanimeVersion = "0.0.5";
|
const _gogoanimeVersion = "0.0.5";
|
||||||
const gogoanimeSourceCodeUrl =
|
const _gogoanimeSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/gogoanime/gogoanime-v$gogoanimeVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/gogoanime/gogoanime-v$_gogoanimeVersion.dart";
|
||||||
Source _gogoanimeSource = Source(
|
Source _gogoanimeSource = Source(
|
||||||
name: "Gogoanime",
|
name: "Gogoanime",
|
||||||
baseUrl: "https://gogoanime3.net",
|
baseUrl: "https://gogoanime3.net",
|
||||||
lang: "en",
|
lang: "en",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("gogoanime", "en"),
|
iconUrl:
|
||||||
sourceCodeUrl: gogoanimeSourceCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/gogoanime/icon.png",
|
||||||
version: gogoanimeVersion,
|
sourceCodeUrl: _gogoanimeSourceCodeUrl,
|
||||||
|
version: _gogoanimeVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.9 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get kisskhSource => _kisskhSource;
|
Source get kisskhSource => _kisskhSource;
|
||||||
const kisskhVersion = "0.0.35";
|
const _kisskhVersion = "0.0.35";
|
||||||
const kisskhSourceCodeUrl =
|
const _kisskhSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/kisskh/kisskh-v$kisskhVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/kisskh/kisskh-v$_kisskhVersion.dart";
|
||||||
Source _kisskhSource = Source(
|
Source _kisskhSource = Source(
|
||||||
name: "KissKH",
|
name: "KissKH",
|
||||||
baseUrl: "https://kisskh.co",
|
baseUrl: "https://kisskh.co",
|
||||||
lang: "en",
|
lang: "en",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("kisskh", "en"),
|
iconUrl:
|
||||||
sourceCodeUrl: kisskhSourceCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/en/kisskh/icon.png",
|
||||||
version: kisskhVersion,
|
sourceCodeUrl: _kisskhSourceCodeUrl,
|
||||||
|
version: _kisskhVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
@@ -1,17 +1,17 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get animesultraSource => _animesultraSource;
|
Source get animesultraSource => _animesultraSource;
|
||||||
const animesultraVersion = "0.0.4";
|
const _animesultraVersion = "0.0.4";
|
||||||
const animesultraSourceCodeUrl =
|
const _animesultraSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/animesultra/animesultra-v$animesultraVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/animesultra/animesultra-v$_animesultraVersion.dart";
|
||||||
Source _animesultraSource = Source(
|
Source _animesultraSource = Source(
|
||||||
name: "AnimesUltra",
|
name: "AnimesUltra",
|
||||||
baseUrl: "https://ww.animesultra.net",
|
baseUrl: "https://ww.animesultra.net",
|
||||||
lang: "fr",
|
lang: "fr",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("animesultra", "fr"),
|
iconUrl:
|
||||||
sourceCodeUrl: animesultraSourceCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/animesultra/icon.png",
|
||||||
version: animesultraVersion,
|
sourceCodeUrl: _animesultraSourceCodeUrl,
|
||||||
|
version: _animesultraVersion,
|
||||||
isManga: false,
|
isManga: false,
|
||||||
isFullData: false);
|
isFullData: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
@@ -1,18 +1,18 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get franimeSource => _franimeSource;
|
Source get franimeSource => _franimeSource;
|
||||||
const franimeVersion = "0.0.45";
|
const _franimeVersion = "0.0.45";
|
||||||
const franimeSourceCodeUrl =
|
const _franimeSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/franime/franime-v$franimeVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/franime/franime-v$_franimeVersion.dart";
|
||||||
Source _franimeSource = Source(
|
Source _franimeSource = Source(
|
||||||
name: "FrAnime",
|
name: "FrAnime",
|
||||||
baseUrl: "https://franime.fr",
|
baseUrl: "https://franime.fr",
|
||||||
apiUrl: "https://api.franime.fr",
|
apiUrl: "https://api.franime.fr",
|
||||||
lang: "fr",
|
lang: "fr",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("franime", "fr"),
|
iconUrl:
|
||||||
sourceCodeUrl: franimeSourceCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/franime/icon.png",
|
||||||
version: franimeVersion,
|
sourceCodeUrl: _franimeSourceCodeUrl,
|
||||||
|
version: _franimeVersion,
|
||||||
isManga: false,
|
isManga: false,
|
||||||
isFullData: true);
|
isFullData: true);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@@ -1,5 +1,4 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get otakufr => _otakufr;
|
Source get otakufr => _otakufr;
|
||||||
const otakufrVersion = "0.0.45";
|
const otakufrVersion = "0.0.45";
|
||||||
@@ -10,7 +9,8 @@ Source _otakufr = Source(
|
|||||||
baseUrl: "https://otakufr.co",
|
baseUrl: "https://otakufr.co",
|
||||||
lang: "fr",
|
lang: "fr",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("otakufr", "fr"),
|
iconUrl:
|
||||||
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/otakufr/icon.png",
|
||||||
sourceCodeUrl: otakufrCodeUrl,
|
sourceCodeUrl: otakufrCodeUrl,
|
||||||
version: otakufrVersion,
|
version: otakufrVersion,
|
||||||
isManga: false,
|
isManga: false,
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get nimegami => _nimegami;
|
Source get nimegami => _nimegami;
|
||||||
const nimegamiVersion = "0.0.25";
|
const _nimegamiVersion = "0.0.25";
|
||||||
const nimegamiCodeUrl =
|
const _nimegamiCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/nimegami/nimegami-v$nimegamiVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/nimegami/nimegami-v$_nimegamiVersion.dart";
|
||||||
Source _nimegami = Source(
|
Source _nimegami = Source(
|
||||||
name: "NimeGami",
|
name: "NimeGami",
|
||||||
baseUrl: "https://nimegami.id",
|
baseUrl: "https://nimegami.id",
|
||||||
lang: "id",
|
lang: "id",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("nimegami", "id"),
|
iconUrl:
|
||||||
sourceCodeUrl: nimegamiCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/nimegami/icon.png",
|
||||||
version: nimegamiVersion,
|
sourceCodeUrl: _nimegamiCodeUrl,
|
||||||
|
version: _nimegamiVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get oploverz => _oploverz;
|
Source get oploverz => _oploverz;
|
||||||
const oploverzVersion = "0.0.2";
|
const _oploverzVersion = "0.0.2";
|
||||||
const oploverzCodeUrl =
|
const _oploverzCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/oploverz/oploverz-v$oploverzVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/oploverz/oploverz-v$_oploverzVersion.dart";
|
||||||
Source _oploverz = Source(
|
Source _oploverz = Source(
|
||||||
name: "Oploverz",
|
name: "Oploverz",
|
||||||
baseUrl: "https://oploverz.red",
|
baseUrl: "https://oploverz.red",
|
||||||
lang: "id",
|
lang: "id",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("oploverz", "id"),
|
iconUrl:
|
||||||
sourceCodeUrl: oploverzCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/oploverz/icon.png",
|
||||||
version: oploverzVersion,
|
sourceCodeUrl: _oploverzCodeUrl,
|
||||||
|
version: _oploverzVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.3 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get otakudesu => _otakudesu;
|
Source get otakudesu => _otakudesu;
|
||||||
const otakudesuVersion = "0.0.25";
|
const _otakudesuVersion = "0.0.25";
|
||||||
const otakudesuCodeUrl =
|
const _otakudesuCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/otakudesu/otakudesu-v$otakudesuVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/otakudesu/otakudesu-v$_otakudesuVersion.dart";
|
||||||
Source _otakudesu = Source(
|
Source _otakudesu = Source(
|
||||||
name: "OtakuDesu",
|
name: "OtakuDesu",
|
||||||
baseUrl: "https://otakudesu.cam",
|
baseUrl: "https://otakudesu.cam",
|
||||||
lang: "id",
|
lang: "id",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("otakudesu", "id"),
|
iconUrl:
|
||||||
sourceCodeUrl: otakudesuCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/otakudesu/icon.png",
|
||||||
version: otakudesuVersion,
|
sourceCodeUrl: _otakudesuCodeUrl,
|
||||||
|
version: _otakudesuVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.5 KiB |
@@ -1,16 +1,16 @@
|
|||||||
import '../../../../model/source.dart';
|
import '../../../../model/source.dart';
|
||||||
import '../../../../utils/utils.dart';
|
|
||||||
|
|
||||||
Source get animesaturn => _animesaturn;
|
Source get animesaturn => _animesaturn;
|
||||||
const animesaturnVersion = "0.0.1";
|
const _animesaturnVersion = "0.0.1";
|
||||||
const animesaturnCodeUrl =
|
const _animesaturnCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/it/animesaturn/animesaturn-v$animesaturnVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/it/animesaturn/animesaturn-v$_animesaturnVersion.dart";
|
||||||
Source _animesaturn = Source(
|
Source _animesaturn = Source(
|
||||||
name: "AnimeSaturn",
|
name: "AnimeSaturn",
|
||||||
baseUrl: "https://www.animesaturn.tv",
|
baseUrl: "https://www.animesaturn.tv",
|
||||||
lang: "it",
|
lang: "it",
|
||||||
typeSource: "single",
|
typeSource: "single",
|
||||||
iconUrl: getIconUrl("animesaturn", "it"),
|
iconUrl:
|
||||||
sourceCodeUrl: animesaturnCodeUrl,
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/it/animesaturn/icon.png",
|
||||||
version: animesaturnVersion,
|
sourceCodeUrl: _animesaturnCodeUrl,
|
||||||
|
version: _animesaturnVersion,
|
||||||
isManga: false);
|
isManga: false);
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 5.3 KiB |
|
Before Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 5.6 KiB |
@@ -1,68 +1,22 @@
|
|||||||
import '../../../model/source.dart';
|
import '../../../model/source.dart';
|
||||||
import '../../../utils/utils.dart';
|
import 'src/yugenmangas/yugenmangas.dart';
|
||||||
|
import 'src/omegascans/omegascans.dart';
|
||||||
|
import 'src/perfscan/perfscan.dart';
|
||||||
|
|
||||||
const heancmsVersion = "0.0.4";
|
const heancmsVersion = "0.0.4";
|
||||||
const heancmsSourceCodeUrl =
|
const heancmsSourceCodeUrl =
|
||||||
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms-v$heancmsVersion.dart";
|
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms-v$heancmsVersion.dart";
|
||||||
const defaultDateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ";
|
|
||||||
const defaultDateFormatLocale = "en";
|
List<Source> get heancmsSourcesList => _heancmsSourcesList;
|
||||||
List<Source> get heanCmsSourcesList => _heanCmsSourcesList;
|
List<Source> _heancmsSourcesList = [
|
||||||
List<Source> _heanCmsSourcesList = [
|
//YugenMangas (ES)
|
||||||
Source(
|
yugenmangasSource,
|
||||||
name: "YugenMangas",
|
//OmegaScans (EN)
|
||||||
baseUrl: "https://yugenmangas.lat",
|
omegascansSource,
|
||||||
apiUrl: "https://api.yugenmangas.net",
|
//Perf Scan (FR)
|
||||||
lang: "es",
|
perfscanSource,
|
||||||
typeSource: "heancms",
|
]
|
||||||
isNsfw: true,
|
.map((e) => e
|
||||||
iconUrl: getIconUrl("yugenmangas", "es"),
|
..sourceCodeUrl = heancmsSourceCodeUrl
|
||||||
sourceCodeUrl: heancmsSourceCodeUrl,
|
..version = heancmsVersion)
|
||||||
version: heancmsVersion,
|
.toList();
|
||||||
dateFormat: defaultDateFormat,
|
|
||||||
dateFormatLocale: defaultDateFormatLocale),
|
|
||||||
Source(
|
|
||||||
name: "OmegaScans",
|
|
||||||
baseUrl: "https://omegascans.org",
|
|
||||||
apiUrl: "https://api.omegascans.org",
|
|
||||||
lang: "en",
|
|
||||||
typeSource: "heancms",
|
|
||||||
isNsfw: true,
|
|
||||||
iconUrl: getIconUrl("omegascans", "en"),
|
|
||||||
sourceCodeUrl: heancmsSourceCodeUrl,
|
|
||||||
version: heancmsVersion,
|
|
||||||
dateFormat: defaultDateFormat,
|
|
||||||
dateFormatLocale: defaultDateFormatLocale),
|
|
||||||
// Source(
|
|
||||||
// name: "Reaper Scans",
|
|
||||||
// baseUrl: "https://reaperscans.net",
|
|
||||||
// apiUrl: "https://api.reaperscans.net",
|
|
||||||
// lang: "pt-br",
|
|
||||||
// typeSource: "heancms",
|
|
||||||
// iconUrl: getIconUrl("reaperscans", "pt"),
|
|
||||||
// sourceCodeUrl: heancmsSourceCodeUrl,
|
|
||||||
// version: heancmsVersion,
|
|
||||||
// dateFormat: defaultDateFormat,
|
|
||||||
// dateFormatLocale: defaultDateFormatLocale),
|
|
||||||
Source(
|
|
||||||
name: "Perf Scan",
|
|
||||||
baseUrl: "https://perf-scan.fr",
|
|
||||||
apiUrl: "https://api.perf-scan.fr",
|
|
||||||
lang: "fr",
|
|
||||||
typeSource: "heancms",
|
|
||||||
iconUrl: getIconUrl("perfscan", "fr"),
|
|
||||||
sourceCodeUrl: heancmsSourceCodeUrl,
|
|
||||||
version: heancmsVersion,
|
|
||||||
dateFormat: defaultDateFormat,
|
|
||||||
dateFormatLocale: defaultDateFormatLocale),
|
|
||||||
// Source(
|
|
||||||
// name: "Glorious Scan",
|
|
||||||
// baseUrl: "https://gloriousscan.com",
|
|
||||||
// apiUrl: "https://api.gloriousscan.com",
|
|
||||||
// lang: "pt-br",
|
|
||||||
// typeSource: "heancms",
|
|
||||||
// iconUrl: getIconUrl("gloriousscan", "pt"),
|
|
||||||
// sourceCodeUrl: heancmsSourceCodeUrl,
|
|
||||||
// version: heancmsVersion,
|
|
||||||
// dateFormat: defaultDateFormat,
|
|
||||||
// dateFormatLocale: defaultDateFormatLocale),
|
|
||||||
];
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.5 KiB |
14
manga/multisrc/heancms/src/omegascans/omegascans.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get omegascansSource => _omegascansSource;
|
||||||
|
|
||||||
|
Source _omegascansSource = Source(
|
||||||
|
name: "OmegaScans",
|
||||||
|
baseUrl: "https://omegascans.org",
|
||||||
|
lang: "en",
|
||||||
|
|
||||||
|
typeSource: "heancms",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/omegascans/icon.png",
|
||||||
|
dateFormat:"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ",
|
||||||
|
dateFormatLocale:"en",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 5.0 KiB |
14
manga/multisrc/heancms/src/perfscan/perfscan.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get perfscanSource => _perfscanSource;
|
||||||
|
|
||||||
|
Source _perfscanSource = Source(
|
||||||
|
name: "Perf Scan",
|
||||||
|
baseUrl: "https://perf-scan.fr",
|
||||||
|
lang: "fr",
|
||||||
|
isNsfw: true,
|
||||||
|
typeSource: "heancms",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/perfscan/icon.png",
|
||||||
|
dateFormat:"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ",
|
||||||
|
dateFormatLocale:"en",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
14
manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get yugenmangasSource => _yugenmangasSource;
|
||||||
|
|
||||||
|
Source _yugenmangasSource = Source(
|
||||||
|
name: "YugenMangas",
|
||||||
|
baseUrl: "https://yugenmangas.lat",
|
||||||
|
lang: "es",
|
||||||
|
|
||||||
|
typeSource: "heancms",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/yugenmangas/icon.png",
|
||||||
|
dateFormat:"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ",
|
||||||
|
dateFormatLocale:"en",
|
||||||
|
);
|
||||||
@@ -321,7 +321,7 @@ class Madara extends MProvider {
|
|||||||
.first;
|
.first;
|
||||||
final imgs = querySelectorAll(pagesSelectorRes,
|
final imgs = querySelectorAll(pagesSelectorRes,
|
||||||
selector: "img", typeElement: 2, attributes: "", typeRegExp: 2);
|
selector: "img", typeElement: 2, attributes: "", typeRegExp: 2);
|
||||||
var pageUrls = [];
|
List<String> pageUrls = [];
|
||||||
|
|
||||||
if (imgs.length == 1) {
|
if (imgs.length == 1) {
|
||||||
final pages = querySelectorAll(res,
|
final pages = querySelectorAll(res,
|
||||||
|
|||||||
14
manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get adultwebtoonSource => _adultwebtoonSource;
|
||||||
|
|
||||||
|
Source _adultwebtoonSource = Source(
|
||||||
|
name: "Adult Webtoon",
|
||||||
|
baseUrl: "https://adultwebtoon.com",
|
||||||
|
lang: "en",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/adultwebtoon/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
14
manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get akumanotenshiSource => _akumanotenshiSource;
|
||||||
|
|
||||||
|
Source _akumanotenshiSource = Source(
|
||||||
|
name: "Akuma no Tenshi",
|
||||||
|
baseUrl: "https://akumanotenshi.com",
|
||||||
|
lang: "pt-BR",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/akumanotenshi/icon.png",
|
||||||
|
dateFormat:"dd/MM/yyyy",
|
||||||
|
dateFormatLocale:"pt-br",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
14
manga/multisrc/madara/src/anikiga/anikiga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get anikigaSource => _anikigaSource;
|
||||||
|
|
||||||
|
Source _anikigaSource = Source(
|
||||||
|
name: "Anikiga",
|
||||||
|
baseUrl: "https://anikiga.com",
|
||||||
|
lang: "tr",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/anikiga/icon.png",
|
||||||
|
dateFormat:"d MMMMM yyyy",
|
||||||
|
dateFormatLocale:"tr",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
14
manga/multisrc/madara/src/apollcomics/apollcomics.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get apollcomicsSource => _apollcomicsSource;
|
||||||
|
|
||||||
|
Source _apollcomicsSource = Source(
|
||||||
|
name: "ApollComics",
|
||||||
|
baseUrl: "https://apollcomics.xyz",
|
||||||
|
lang: "es",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/apollcomics/icon.png",
|
||||||
|
dateFormat:"dd MMMM, yyyy",
|
||||||
|
dateFormatLocale:"es",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
14
manga/multisrc/madara/src/apolltoons/apolltoons.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get apolltoonsSource => _apolltoonsSource;
|
||||||
|
|
||||||
|
Source _apolltoonsSource = Source(
|
||||||
|
name: "Apolltoons",
|
||||||
|
baseUrl: "https://apolltoons.xyz",
|
||||||
|
lang: "es",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/apolltoons/icon.png",
|
||||||
|
dateFormat:"dd MMMMM, yyyy",
|
||||||
|
dateFormatLocale:"es",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
14
manga/multisrc/madara/src/araznovel/araznovel.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get araznovelSource => _araznovelSource;
|
||||||
|
|
||||||
|
Source _araznovelSource = Source(
|
||||||
|
name: "ArazNovel",
|
||||||
|
baseUrl: "https://www.araznovel.com",
|
||||||
|
lang: "tr",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/araznovel/icon.png",
|
||||||
|
dateFormat:"d MMMM yyyy",
|
||||||
|
dateFormatLocale:"en",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
14
manga/multisrc/madara/src/arthurscan/arthurscan.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get arthurscanSource => _arthurscanSource;
|
||||||
|
|
||||||
|
Source _arthurscanSource = Source(
|
||||||
|
name: "Arthur Scan",
|
||||||
|
baseUrl: "https://arthurscan.xyz",
|
||||||
|
lang: "pt-BR",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/arthurscan/icon.png",
|
||||||
|
dateFormat:"MMMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"pt-br",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
14
manga/multisrc/madara/src/astralmanga/astralmanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get astralmangaSource => _astralmangaSource;
|
||||||
|
|
||||||
|
Source _astralmangaSource = Source(
|
||||||
|
name: "AstralManga",
|
||||||
|
baseUrl: "https://astral-manga.fr",
|
||||||
|
lang: "fr",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/astralmanga/icon.png",
|
||||||
|
dateFormat:"dd/mm/yyyy",
|
||||||
|
dateFormatLocale:"fr",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
14
manga/multisrc/madara/src/asurascansus/asurascansus.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get asurascansusSource => _asurascansusSource;
|
||||||
|
|
||||||
|
Source _asurascansusSource = Source(
|
||||||
|
name: "Asura Scans.us (unoriginal)",
|
||||||
|
baseUrl: "https://asurascans.us",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/asurascansus/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
14
manga/multisrc/madara/src/bakamh/bakamh.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get bakamhSource => _bakamhSource;
|
||||||
|
|
||||||
|
Source _bakamhSource = Source(
|
||||||
|
name: "巴卡漫画",
|
||||||
|
baseUrl: "https://bakamh.com",
|
||||||
|
lang: "zh",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bakamh/icon.png",
|
||||||
|
|
||||||
|
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
14
manga/multisrc/madara/src/bananamanga/bananamanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get bananamangaSource => _bananamangaSource;
|
||||||
|
|
||||||
|
Source _bananamangaSource = Source(
|
||||||
|
name: "Banana Manga",
|
||||||
|
baseUrl: "https://bananamanga.net",
|
||||||
|
lang: "en",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bananamanga/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.5 KiB |
14
manga/multisrc/madara/src/barmanga/barmanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get barmangaSource => _barmangaSource;
|
||||||
|
|
||||||
|
Source _barmangaSource = Source(
|
||||||
|
name: "BarManga",
|
||||||
|
baseUrl: "https://barmanga.com",
|
||||||
|
lang: "es",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/barmanga/icon.png",
|
||||||
|
dateFormat:"MM/dd/yyyy",
|
||||||
|
dateFormatLocale:"es",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
14
manga/multisrc/madara/src/bestmanga/bestmanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get bestmangaSource => _bestmangaSource;
|
||||||
|
|
||||||
|
Source _bestmangaSource = Source(
|
||||||
|
name: "BestManga",
|
||||||
|
baseUrl: "https://bestmanga.club",
|
||||||
|
lang: "ru",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bestmanga/icon.png",
|
||||||
|
dateFormat:"dd.MM.yyyy",
|
||||||
|
dateFormatLocale:"ru",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
14
manga/multisrc/madara/src/birdtoon/birdtoon.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get birdtoonSource => _birdtoonSource;
|
||||||
|
|
||||||
|
Source _birdtoonSource = Source(
|
||||||
|
name: "BirdToon",
|
||||||
|
baseUrl: "https://birdtoon.net",
|
||||||
|
lang: "id",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/birdtoon/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
14
manga/multisrc/madara/src/cerisescans/cerisescans.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get cerisescansSource => _cerisescansSource;
|
||||||
|
|
||||||
|
Source _cerisescansSource = Source(
|
||||||
|
name: "Cerise Scan",
|
||||||
|
baseUrl: "https://cerisescan.com",
|
||||||
|
lang: "pt-BR",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/cerisescans/icon.png",
|
||||||
|
dateFormat:"dd 'de' MMMMM 'de' yyyy",
|
||||||
|
dateFormatLocale:"pt-br",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
14
manga/multisrc/madara/src/chibimanga/chibimanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get chibimangaSource => _chibimangaSource;
|
||||||
|
|
||||||
|
Source _chibimangaSource = Source(
|
||||||
|
name: "Chibi Manga",
|
||||||
|
baseUrl: "https://www.cmreader.info",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/chibimanga/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
14
manga/multisrc/madara/src/clovermanga/clovermanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get clovermangaSource => _clovermangaSource;
|
||||||
|
|
||||||
|
Source _clovermangaSource = Source(
|
||||||
|
name: "Clover Manga",
|
||||||
|
baseUrl: "https://clover-manga.com",
|
||||||
|
lang: "tr",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/clovermanga/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"tr",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
14
manga/multisrc/madara/src/cocorip/cocorip.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get cocoripSource => _cocoripSource;
|
||||||
|
|
||||||
|
Source _cocoripSource = Source(
|
||||||
|
name: "Coco Rip",
|
||||||
|
baseUrl: "https://cocorip.net",
|
||||||
|
lang: "es",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/cocorip/icon.png",
|
||||||
|
dateFormat:"dd/MM/yyyy",
|
||||||
|
dateFormatLocale:"es",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
14
manga/multisrc/madara/src/coffeemanga/coffeemanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get coffeemangaSource => _coffeemangaSource;
|
||||||
|
|
||||||
|
Source _coffeemangaSource = Source(
|
||||||
|
name: "Coffee Manga",
|
||||||
|
baseUrl: "https://coffeemanga.io",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/coffeemanga/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 4.9 KiB |
14
manga/multisrc/madara/src/comicarab/comicarab.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get comicarabSource => _comicarabSource;
|
||||||
|
|
||||||
|
Source _comicarabSource = Source(
|
||||||
|
name: "كوميك العرب",
|
||||||
|
baseUrl: "https://comicarab.com",
|
||||||
|
lang: "ar",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/comicarab/icon.png",
|
||||||
|
|
||||||
|
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
14
manga/multisrc/madara/src/comicznetv2/comicznetv2.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get comicznetv2Source => _comicznetv2Source;
|
||||||
|
|
||||||
|
Source _comicznetv2Source = Source(
|
||||||
|
name: "Comicz.net v2",
|
||||||
|
baseUrl: "https://v2.comiz.net",
|
||||||
|
lang: "all",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/comicznetv2/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
14
manga/multisrc/madara/src/decadencescans/decadencescans.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get decadencescansSource => _decadencescansSource;
|
||||||
|
|
||||||
|
Source _decadencescansSource = Source(
|
||||||
|
name: "Decadence Scans",
|
||||||
|
baseUrl: "https://reader.decadencescans.com",
|
||||||
|
lang: "en",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/decadencescans/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
14
manga/multisrc/madara/src/dessertscan/dessertscan.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get dessertscanSource => _dessertscanSource;
|
||||||
|
|
||||||
|
Source _dessertscanSource = Source(
|
||||||
|
name: "Dessert Scan",
|
||||||
|
baseUrl: "https://cabaredowatame.site",
|
||||||
|
lang: "pt-BR",
|
||||||
|
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/dessertscan/icon.png",
|
||||||
|
dateFormat:"dd/MM/yyyy",
|
||||||
|
dateFormatLocale:"pt-br",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
14
manga/multisrc/madara/src/doodmanga/doodmanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get doodmangaSource => _doodmangaSource;
|
||||||
|
|
||||||
|
Source _doodmangaSource = Source(
|
||||||
|
name: "Doodmanga",
|
||||||
|
baseUrl: "https://www.doodmanga.com",
|
||||||
|
lang: "th",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/doodmanga/icon.png",
|
||||||
|
dateFormat:"dd MMMMM yyyy",
|
||||||
|
dateFormatLocale:"th",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.8 KiB |
14
manga/multisrc/madara/src/elitemanga/elitemanga.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get elitemangaSource => _elitemangaSource;
|
||||||
|
|
||||||
|
Source _elitemangaSource = Source(
|
||||||
|
name: "Elite Manga",
|
||||||
|
baseUrl: "https://www.elitemanga.org",
|
||||||
|
lang: "en",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/elitemanga/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"en_us",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
14
manga/multisrc/madara/src/emperorscan/emperorscan.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get emperorscanSource => _emperorscanSource;
|
||||||
|
|
||||||
|
Source _emperorscanSource = Source(
|
||||||
|
name: "Emperor Scan",
|
||||||
|
baseUrl: "https://emperorscan.com",
|
||||||
|
lang: "es",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/emperorscan/icon.png",
|
||||||
|
dateFormat:"MMMM dd, yyyy",
|
||||||
|
dateFormatLocale:"es",
|
||||||
|
);
|
||||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
14
manga/multisrc/madara/src/evascans/evascans.dart
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
import '../../../../../model/source.dart';
|
||||||
|
|
||||||
|
Source get evascansSource => _evascansSource;
|
||||||
|
|
||||||
|
Source _evascansSource = Source(
|
||||||
|
name: "EvaScans",
|
||||||
|
baseUrl: "https://evascans.com",
|
||||||
|
lang: "tr",
|
||||||
|
isNsfw:true,
|
||||||
|
typeSource: "madara",
|
||||||
|
iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/evascans/icon.png",
|
||||||
|
dateFormat:"MMM d, yyy",
|
||||||
|
dateFormatLocale:"tr",
|
||||||
|
);
|
||||||