New source Aniwave (EN)

This commit is contained in:
kodjomoustapha
2023-11-17 18:56:08 +01:00
parent cc3a077c4e
commit f4703303f4
8 changed files with 272 additions and 10 deletions

View File

@@ -96,7 +96,7 @@ class NimeGami extends MProvider {
episode.name = names[i];
episode.url = json.encode({
"episodeIndex": int.parse(substringAfterLast(epNums[i], '_')),
'urls': json.decode(base64(epUrls[i], 0))
'urls': json.decode(utf8.decode(base64Url.decode(epUrls[i])))
});
episodesList.add(episode);
}
@@ -124,8 +124,8 @@ class NimeGami extends MProvider {
List<MVideo> videos = [];
List<MVideo> a = [];
if (url.contains("video.nimegami.id")) {
final realUrl =
base64(substringBefore(substringAfter(url, "url="), "&"), 0);
final realUrl = utf8.decode(
base64Url.decode(substringBefore(substringAfter(url, "url="), "&")));
final a = await extractHXFileVideos(realUrl, quality);
videos.addAll(a);
} else if (url.contains("berkasdrive") || url.contains("drive.nimegami")) {

View File

@@ -2,7 +2,7 @@ import '../../../../model/source.dart';
import '../../../../utils/utils.dart';
Source get nimegami => _nimegami;
const nimegamiVersion = "0.0.1";
const nimegamiVersion = "0.0.2";
const nimegamiCodeUrl =
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/id/nimegami/nimegami-v$nimegamiVersion.dart";
Source _nimegami = Source(
@@ -13,5 +13,5 @@ Source _nimegami = Source(
iconUrl: getIconUrl("nimegami", "id"),
sourceCodeUrl: nimegamiCodeUrl,
version: nimegamiVersion,
appMinVerReq: "0.0.7",
appMinVerReq: "0.0.8",
isManga: false);