diff --git a/src/id/neonime/build.gradle b/src/id/neonime/build.gradle index 30125a600..4cf628690 100644 --- a/src/id/neonime/build.gradle +++ b/src/id/neonime/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'NeoNime' pkgNameSuffix = 'id.neonime' extClass = '.NeoNime' - extVersionCode = 2 + extVersionCode = 3 libVersion = '12' } diff --git a/src/id/neonime/src/eu/kanade/tachiyomi/animeextension/id/neonime/NeoNime.kt b/src/id/neonime/src/eu/kanade/tachiyomi/animeextension/id/neonime/NeoNime.kt index b3b11f265..0914137ea 100644 --- a/src/id/neonime/src/eu/kanade/tachiyomi/animeextension/id/neonime/NeoNime.kt +++ b/src/id/neonime/src/eu/kanade/tachiyomi/animeextension/id/neonime/NeoNime.kt @@ -216,13 +216,11 @@ class NeoNime : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val res = client.newCall(GET(element.attr("href"))).execute().asJsoup() val scr = res.select("script:containsData(dlbutton)").html() var url = element.attr("href").substringBefore("/v/") - val firstString = scr.substringAfter(" = \"").substringBefore("\" + ") - val num1 = scr.substringAfter("+ (").substringBefore(" % ").toInt() - val num2 = scr.substringAfter(" % ").substringBefore(" + ").toInt() - val num4 = scr.substringAfter(" % ").substringBefore(") + ").substringAfter(" % ").toInt() - val lastString = scr.substringAfter(") + \"").substringBefore("\";") - val num = (num1 % num2) + (num1 % num4) - url += firstString + num.toString() + lastString + val firstString = scr.substringAfter(" = \"").substringBefore("\"+(") + val num = scr.substringAfter("n = ").substringBefore("%2;").toInt() + val lastString = scr.substringAfter("3)+\"").substringBefore("\";") + val nums = (num % 2) + (num % 3) + num + url += firstString + nums.toString() + lastString val quality = with(url) { when { contains("1080p") -> "1080p" diff --git a/src/id/oploverz/build.gradle b/src/id/oploverz/build.gradle index e8bc629d1..3dd40d829 100644 --- a/src/id/oploverz/build.gradle +++ b/src/id/oploverz/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Oploverz' pkgNameSuffix = 'id.oploverz' extClass = '.Oploverz' - extVersionCode = 7 + extVersionCode = 8 libVersion = '12' } diff --git a/src/id/oploverz/src/eu/kanade/tachiyomi/animeextension/id/oploverz/Oploverz.kt b/src/id/oploverz/src/eu/kanade/tachiyomi/animeextension/id/oploverz/Oploverz.kt index 45103d771..e74f20193 100644 --- a/src/id/oploverz/src/eu/kanade/tachiyomi/animeextension/id/oploverz/Oploverz.kt +++ b/src/id/oploverz/src/eu/kanade/tachiyomi/animeextension/id/oploverz/Oploverz.kt @@ -161,13 +161,11 @@ class Oploverz : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val res = client.newCall(GET(element.attr("href"))).execute().asJsoup() val scr = res.select("script:containsData(dlbutton)").html() var url = element.attr("href").substringBefore("/v/") - val firstString = scr.substringAfter(" = \"").substringBefore("\" + ") - val num1 = scr.substringAfter("+ (").substringBefore(" % ").toInt() - val num2 = scr.substringAfter(" % ").substringBefore(" + ").toInt() - val num4 = scr.substringAfter(" % ").substringBefore(") + ").substringAfter(" % ").toInt() - val lastString = scr.substringAfter(") + \"").substringBefore("\";") - val num = (num1 % num2) + (num1 % num4) - url += firstString + num.toString() + lastString + val firstString = scr.substringAfter(" = \"").substringBefore("\"+(") + val num = scr.substringAfter("n = ").substringBefore("%2;").toInt() + val lastString = scr.substringAfter("3)+\"").substringBefore("\";") + val nums = (num % 2) + (num % 3) + num + url += firstString + nums.toString() + lastString val quality = with(url) { when { contains("1080p") -> "ZippyShare - 1080p"