Add New sources: BeastScan (AR), Lelmanga (FR) & remove unused code

This commit is contained in:
kodjomoustapha
2023-11-01 17:13:24 +01:00
parent 615d63179b
commit 8ae72d12e7
21 changed files with 210 additions and 321 deletions

View File

@@ -34,8 +34,8 @@ class GogoAnime extends MProvider {
final res = await http('GET', json.encode(data));
List<MManga> animeList = [];
final urls = xpath(
res, '//*[@class="added_series_body popular"]/ul/li/a[1]/@href');
final urls =
xpath(res, '//*[@class="added_series_body popular"]/ul/li/a[1]/@href');
final names = xpath(
res, '//*[//*[@class="added_series_body popular"]/ul/li/a[1]/@title');
List<String> images = [];
@@ -111,8 +111,7 @@ class GogoAnime extends MProvider {
final dataEp = {"url": urlEp};
final resEp = await http('GET', json.encode(dataEp));
final epUrls =
xpath(resEp, '//*[@id="episode_related"]/li/a/@href');
final epUrls = xpath(resEp, '//*[@id="episode_related"]/li/a/@href');
final names = xpath(
resEp, '//*[@id="episode_related"]/li/a/div[@class="name"]/text()');
List<String> episodes = [];
@@ -139,8 +138,7 @@ class GogoAnime extends MProvider {
final res = await http('GET', json.encode(datas));
final serverUrls =
xpath(res, '//*[@class="anime_muti_link"]/ul/li/a/@data-video');
final classNames =
xpath(res, '//*[@class="anime_muti_link"]/ul/li/@class');
final classNames = xpath(res, '//*[@class="anime_muti_link"]/ul/li/@class');
List<MVideo> videos = [];
for (var i = 0; i < classNames.length; i++) {
final name = classNames[i];
@@ -160,11 +158,6 @@ class GogoAnime extends MProvider {
return videos;
}
@override
Future<List<String>> getPageList(MSource source, String url) async {
return [];
}
}
GogoAnime main() {

View File

@@ -126,8 +126,7 @@ class KissKh extends MProvider {
final datas = {"url": url};
final res = await http('GET', json.encode(datas));
final id = substringAfter(
substringBefore(url, ".png"), "Episode/");
final id = substringAfter(substringBefore(url, ".png"), "Episode/");
final jsonRes = json.decode(res);
final subRes = await http(
@@ -160,11 +159,6 @@ class KissKh extends MProvider {
};
return [video];
}
@override
Future<List<String>> getPageList(MSource source, String url) async {
return [];
}
}
KissKh main() {