Fix kissmanga not loading for some people after the previous update

This commit is contained in:
inorichi 2018-05-26 15:24:38 +02:00
parent 10f36f40d6
commit c6cfd24f19

View file

@ -154,9 +154,17 @@ class Kissmanga : ParsedHttpSource() {
it.evaluate(ca)
it.evaluate(lo)
// Find all the urls and decrypt them in JS.
val p = Pattern.compile("""lstImages.push\((.*)\);""")
val m = p.matcher(body)
// There are two functions in an inline script needed to decrypt the urls. We find and
// execute them.
var p = Pattern.compile("(var.*CryptoJS.*)")
var m = p.matcher(body)
while (m.find()) {
it.evaluate(m.group(1))
}
// Finally find all the urls and decrypt them in JS.
p = Pattern.compile("""lstImages.push\((.*)\);""")
m = p.matcher(body)
var i = 0
while (m.find()) {