禁漫天堂🚀ˢˢʳ(图片分割重组)
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
}