禁漫天堂🚀ˢˢʳ(图片分割重组)
https://jmcomic.me
wishdq (240)2023/07/19
该用户很懒,什么介绍也没有写!
{ "bookSourceComment": "永久地址https:\/\/jm365.me\/3YeBdF\n\n更新url可能新网站会加云防护,过不了验证。\nimg[itemprop=image].0@src\n\n@js:\nbdy=java.startBrowserAwait(baseUrl,\"\").body()\n\njava.setContent(bdy)\njava.log(bdy)\njava.log(java.getString(\"@@.btn-toolbar@a\"))\njava.getElements(\".btn-toolbar@a\")", "bookSourceGroup": "", "bookSourceName": "禁漫天堂🚀ˢˢʳ(图片分割重组)", "bookSourceType": 2, "bookSourceUrl": "https:\/\/jmcomic.me", "customOrder": 0, "enabled": true, "enabledCookieJar": false, "enabledExplore": true, "exploreUrl": "@js:\nb=\"44CQ57G75Yir44CROjoK5pyA5paw77yh5ryrOjovYWxidW1zP289bXImcGFnZT17e3BhZ2V9fQrlkIzkuro6Oi9hbGJ1bXMvZG91amluJnBhZ2U9e3twYWdlfX0K5Y2V5pysOjovYWxidW1zL3NpbmdsZSZwYWdlPXt7cGFnZX19Cuefreevhzo6L2FsYnVtcy9zaG9ydCZwYWdlPXt7cGFnZX19CuWFtuS7ljo6L2FsYnVtcy9hbm90aGVyJnBhZ2U9e3twYWdlfX0K6Z+p5ryrOjovYWxidW1zL2hhbm1hbjwsP3BhZ2U9e3twYWdlfX0+Cue+jua8qzo6L2FsYnVtcy9tZWltYW4mcGFnZT17e3BhZ2V9fQpDb3NwbGF5OjovYWxidW1zL2RvdWppbi9zdWIvY29zcGxheSZwYWdlPXt7cGFnZX19CjNEOjovc2VhcmNoL3Bob3Rvcz9zZWFyY2hfcXVlcnk9M0QmcGFnZT17e3BhZ2V9fQrjgJDmjpLooYzjgJE6OgrmgLvmjpLooYw6Oi9hbGJ1bXM\/bz1tdiZwYWdlPXt7cGFnZX19CuaciOaOkuihjDo6L2FsYnVtcz90PW0mbz1tdiZwYWdlPXt7cGFnZX19CuWRqOaOkuihjDo6L2FsYnVtcz9vPW12JnQ9dyZwYWdlPXt7cGFnZX19CuaXpeaOkuihjDo6L2FsYnVtcz9vPW12JnQ9dCZwYWdlPXt7cGFnZX19CuOAkOS4u+mimO+8oea8q+OAkTo6CuWKh+aDheWQkTo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNSU4QSU4NyVFNiU4MyU4NSVFNSU5MCU5MSZwYWdlPXt7cGFnZX19CuagoeWckjo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNiVBMCVBMSVFNSU5QyU5MiZwYWdlPXt7cGFnZX19Cue0lOaEmzo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNyVCNCU5NCVFNiU4NCU5QiZwYWdlPXt7cGFnZX19CuS6uuWmuzo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNCVCQSVCQSVFNSVBNiVCQiZwYWdlPXt7cGFnZX19CuW4q+eUnzo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNSVCOCVBQiVFNyU5NCU5RiZwYWdlPXt7cGFnZX19CuS6guWAqzo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNCVCQSU4MiVFNSU4MCVBQiZwYWdlPXt7cGFnZX19CueZvuWQiDo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNyU5OSVCRSVFNSU5MCU4OCZwYWdlPXt7cGFnZX19Cu+8ou+8rDo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PVlBT0kmcGFnZT17e3BhZ2V9fQrmgKfovYnmj5s6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTYlODAlQTclRTglQkQlODklRTYlOEYlOUImcGFnZT17e3BhZ2V9fQpOVFI6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT1OVFImcGFnZT17e3BhZ2V9fQrlgb3lqJg6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlODElQkQlRTUlQTglOTgmcGFnZT17e3BhZ2V9fQrnmaHlpbM6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTclOTklQTElRTUlQTUlQjMmcGFnZT17e3BhZ2V9fQrlhajlvak6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlODUlQTglRTUlQkQlQTkmcGFnZT17e3BhZ2V9fQrlpbPmgKflkJE6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlQTUlQjMlRTYlODAlQTclRTUlOTAlOTEmcGFnZT17e3BhZ2V9fQrjgJDop5LoibLmia7mvJTjgJE6OgromL\/ojok6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglOTglQkYlRTglOEUlODkmcGFnZT17e3BhZ2V9fQrlvqHlp5A6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlQkUlQTElRTUlQTclOTAmcGFnZT17e3BhZ2V9fQrnhp\/lpbM6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTclODYlOUYlRTUlQTUlQjMmcGFnZT17e3BhZ2V9fQrmraPlpKo6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTYlQUQlQTMlRTUlQTQlQUEmcGFnZT17e3BhZ2V9fQrlt6jkubM6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlQjclQTglRTQlQjklQjMmcGFnZT17e3BhZ2V9fQrosqfkubM6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglQjIlQTclRTQlQjklQjMmcGFnZT17e3BhZ2V9fQrlpbPnjos6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlQTUlQjMlRTclOEUlOEImcGFnZT17e3BhZ2V9fQrmlZnluKs6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTYlOTUlOTklRTUlQjglQUImcGFnZT17e3BhZ2V9fQrlpbPlg5U6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlQTUlQjMlRTUlODMlOTUmcGFnZT17e3BhZ2V9fQrorbflo6s6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglQUQlQjclRTUlQTMlQUImcGFnZT17e3BhZ2V9fQrms7Poo506Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTYlQjMlQjMlRTglQTMlOUQmcGFnZT17e3BhZ2V9fQrnnLzpj6E6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTclOUMlQkMlRTklOEYlQTEmcGFnZT17e3BhZ2V9fQrpgKPopLLopao6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTklODAlQTMlRTglQTQlQjIlRTglQTUlQUEmcGFnZT17e3BhZ2V9fQrlhbbku5bliLbmnI06Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlODUlQjYlRTQlQkIlOTYlRTUlODglQjYlRTYlOUMlOEQmcGFnZT17e3BhZ2V9fQrlhZTlpbPpg446Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlODUlOTQlRTUlQTUlQjMlRTklODMlOEUmcGFnZT17e3BhZ2V9fQrjgJDnibnmropwbGF544CROjoK576k5LqkOjovc2VhcmNoL3Bob3Rvcz9zZWFyY2hfcXVlcnk9JUU3JUJFJUE0JUU0JUJBJUE0JnBhZ2U9e3twYWdlfX0K6Laz5LqkOjovc2VhcmNoL3Bob3Rvcz9zZWFyY2hfcXVlcnk9JUU4JUI2JUIzJUU0JUJBJUE0JnBhZ2U9e3twYWdlfX0K77yz77ytOjovc2VhcmNoL3Bob3Rvcz9zZWFyY2hfcXVlcnk9U00mcGFnZT17e3BhZ2V9fQrogpvkuqQ6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglODIlOUIlRTQlQkElQTQmcGFnZT17e3BhZ2V9fQrpmL\/pu5HpoY86Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTklOTglQkYlRTklQkIlOTElRTklQTElOEYmcGFnZT17e3BhZ2V9fQrol6Xniak6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglOTclQTUlRTclODklQTkmcGFnZT17e3BhZ2V9fQrmibbku5Y6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTYlODklQjYlRTQlQkIlOTYmcGFnZT17e3BhZ2V9fQroqr\/mlZk6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglQUElQkYlRTYlOTUlOTkmcGFnZT17e3BhZ2V9fQrph47lpJbpnLLlh7o6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTklODclOEUlRTUlQTQlOTYlRTklOUMlQjIlRTUlODclQkEmcGFnZT17e3BhZ2V9fQrlgqznnKA6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTUlODIlQUMlRTclOUMlQTAmcGFnZT17e3BhZ2V9fQroh6rmhbA6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglODclQUElRTYlODUlQjAmcGFnZT17e3BhZ2V9fQrop7jmiYs6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglQTclQjglRTYlODklOEImcGFnZT17e3BhZ2V9fQrnjbjkuqQ6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTclOEQlQjglRTQlQkElQTQmcGFnZT17e3BhZ2V9fQrkup7kuro6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTQlQkElOUUlRTQlQkElQkEmcGFnZT17e3BhZ2V9fQrprZTniak6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTklQUQlOTQlRTclODklQTkmcGFnZT17e3BhZ2V9fQrjgJDlhbbku5bjgJE6OgrvvKPvvKfpm4Y6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT1DRyVFOSU5QiU4NiZwYWdlPXt7cGFnZX19CumHjeWPozo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFOSU4NyU4RCVFNSU4RiVBMyZwYWdlPXt7cGFnZX19CueNteWlhzo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFNyU4RCVCNSVFNSVBNSU4NyZwYWdlPXt7cGFnZX19Cumdnu+8qDo6L3NlYXJjaC9waG90b3M\/c2VhcmNoX3F1ZXJ5PSVFOSU5RCU5RUgmcGFnZT17e3BhZ2V9fQrooYDohaXmmrTlips6Oi9zZWFyY2gvcGhvdG9zP3NlYXJjaF9xdWVyeT0lRTglQTElODAlRTglODUlQTUlRTYlOUElQjQlRTUlOEElOUImcGFnZT17e3BhZ2V9fQ==\"\njava.base64Decode(b)", "lastUpdateTime": 1689743613688, "respondTime": 180000, "ruleBookInfo": { "coverUrl": "", "intro": ".p-t-5@text" }, "ruleContent": { "content": ".panel-body@img@data-original\n@js:result.split(\"\\n\").map(x=>'<img src=\"'+x+'\">').join(\"\\n\")", "imageDecode": "var Magua = new JavaImporter();\nMagua.importPackage(\n Packages.java.io,\n Packages.android.graphics\n);\nwith(Magua){\n let mac = src.match(\/photos\\\/(\\d+)?\\\/(\\d+)?\/);\n let bookId = mac[1];\n let imgId = mac[2];\n if( src.search(\"gif\")!=-1||bookId < \"268850\" ){\n result;\n } else {\n if (Number(bookId) > 421925) {\n let md5 = java.md5Encode((bookId + imgId));\n let ascii = md5.substr(-1).charCodeAt(0);\n var num = (ascii % 8 + 1) * 2;\n } else if (Number(bookId) >= 268850) {\n let md5 = java.md5Encode((bookId + imgId));\n let ascii = md5.substr(-1).charCodeAt(0);\n var num = (ascii % 10 + 1) * 2;\n } else {\n var num = 10;\n }\nvar img = BitmapFactory.decodeByteArray(result, 0, result.length);\nvar height = img.getHeight();\nvar width = img.getWidth();\nvar y = Math.floor(height \/ num);\nvar remainder = height % num;\nvar newImg = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);\n let canvas = new Canvas(newImg);\n for (let i = 1; i <= num; i++) {\n let h = i === num ? remainder : 0;\n canvas.drawBitmap(Bitmap.createBitmap(img, 0, y * (i - 1), width, y + h), 0, height - y * i - h, null);\n }\n var newbit = new ByteArrayOutputStream();\n newImg.compress(Bitmap.CompressFormat.PNG, 100, newbit);\n newbit.toByteArray();\n }\n}" }, "ruleExplore": { "intro": "{{.col-xs-12.0@text}}\n{{.p-t-5.p-b-5@text}}" }, "ruleReview": {}, "ruleSearch": { "author": ".title-truncate.1@a@text", "bookList": ".row.m-0@.p-b-15", "bookUrl": "a.0@href", "checkKeyWord": "野蠻插畫家", "coverUrl": "img@data-original||img@src", "kind": ".title-truncate.2@a@text", "name": ".video-title@text" }, "ruleToc": { "chapterList": ".btn-toolbar@a", "chapterName": "li@ownText", "chapterUrl": "a@href", "preUpdateJs": "", "updateTime": "span@text" }, "searchUrl": "\/search\/photos?search_query={{key}}&main_tag=0", "weight": 0 }