Yolo书库
data:;base64,aHR0cHM6Ly95b2xvNTIuZ2l0aHViLmlvL1l1ZWR1Lw==,{"type":"yolo"}
分享者: Yolo-biydir-oie (2738)发布时间: 03/28 02:44
该用户很懒,什么介绍也没有写!
{ "articleStyle": 0, "customOrder": 11, "enableJs": true, "enabled": true, "enabledCookieJar": false, "header": "{\n \"User-Agent\":\"Mozilla\/5.0 (Linux; Android 12.0; Yolo) AppleWebKit\/603.1.30 (KHTML, like Gecko) Version\/4.0 Chrome\/100.0.2987.108 Mobile Safari\/537.36\"\n}", "lastUpdateTime": 0, "loadWithBaseUrl": false, "ruleArticles": "<js>\nfunction getImg(name) {\n svg = `<svg width=\"600\" height=\"400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n <defs>\n <linearGradient id=\"bluePurpleGradient\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n <stop offset=\"0%\" style=\"stop-color:rgb(100, 100, 200);stop-opacity:1\" \/>\n <stop offset=\"50%\" style=\"stop-color:rgb(150, 100, 200);stop-opacity:1\" \/>\n <stop offset=\"100%\" style=\"stop-color:rgb(200, 100, 200);stop-opacity:1\" \/>\n <\/linearGradient>\n <\/defs>\n <rect width=\"100%\" height=\"100%\" fill=\"url(#bluePurpleGradient)\" \/>\n <circle cx=\"50\" cy=\"30\" r=\"3\" fill=\"rgba(255, 255, 255, 0.8)\" \/>\n <circle cx=\"120\" cy=\"80\" r=\"4\" fill=\"rgba(255, 255, 255, 0.6)\" \/>\n <circle cx=\"200\" cy=\"150\" r=\"2\" fill=\"rgba(255, 255, 255, 0.7)\" \/>\n <circle cx=\"350\" cy=\"220\" r=\"3\" fill=\"rgba(255, 255, 255, 0.8)\" \/>\n <circle cx=\"480\" cy=\"300\" r=\"5\" fill=\"rgba(255, 255, 255, 0.5)\" \/>\n <circle cx=\"530\" cy=\"100\" r=\"2\" fill=\"rgba(255, 255, 255, 0.6)\" \/>\n <circle cx=\"300\" cy=\"350\" r=\"4\" fill=\"rgba(255, 255, 255, 0.7)\" \/>\n <circle cx=\"80\" cy=\"280\" r=\"3\" fill=\"rgba(255, 255, 255, 0.6)\" \/>\n <circle cx=\"190\" cy=\"120\" r=\"2\" fill=\"rgba(255, 255, 255, 0.7)\" \/>\n <circle cx=\"420\" cy=\"70\" r=\"4\" fill=\"rgba(255, 255, 255, 0.8)\" \/>\n <circle cx=\"550\" cy=\"260\" r=\"3\" fill=\"rgba(255, 255, 255, 0.5)\" \/>\n <circle cx=\"70\" cy=\"200\" r=\"3\" fill=\"rgba(255, 255, 255, 0.7)\" \/>\n <circle cx=\"250\" cy=\"50\" r=\"2\" fill=\"rgba(255, 255, 255, 0.6)\" \/>\n <circle cx=\"380\" cy=\"180\" r=\"4\" fill=\"rgba(255, 255, 255, 0.8)\" \/>\n <circle cx=\"430\" cy=\"320\" r=\"3\" fill=\"rgba(255, 255, 255, 0.5)\" \/>\n <circle cx=\"110\" cy=\"130\" r=\"2\" fill=\"rgba(255, 255, 255, 0.7)\" \/>\n <circle cx=\"500\" cy=\"90\" r=\"4\" fill=\"rgba(255, 255, 255, 0.6)\" \/>\n <circle cx=\"230\" cy=\"270\" r=\"3\" fill=\"rgba(255, 255, 255, 0.8)\" \/>\n <circle cx=\"330\" cy=\"380\" r=\"2\" fill=\"rgba(255, 255, 255, 0.5)\" \/>\n <text x=\"300\" y=\"265\" text-anchor=\"middle\" fill=\"black\" font-size=\"180\" font-family=\"Arial\">\n <tspan id=\"namePlaceholder\">${name}<\/tspan>\n <\/text>\n<\/svg>`\n return \"data:image\/svg+xml;base64,\" + java.base64Encode(svg);\n}\n\nJSON.stringify([\n{ \"name\": \"个人主页\", \"time\": \"2025-03-23\", \"img\": getImg('主 页'), \"url\": \"1\"},\n{ \"name\": \"书源\", \"time\": \"2025-01-21\", \"img\": \"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/Screenshot_20250327_043954.jpg\", \"url\": \"2\" },\n{ \"name\": \"订阅源\", \"time\": \"2025-03-23\", \"img\": \"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/Screenshot_20250327_043954.jpg\", \"url\": \"3\"},\n{ \"name\": \"净化规则\", \"time\": \"2025-03-23\", \"img\": \"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/Screenshot_20250327_043954.jpg\", \"url\": \"4\" },\n{ \"name\": \"字典规则\", \"time\": \"2025-03-08\", \"img\": \"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/Screenshot_20250327_043954.jpg\", \"url\": \"5\" }\n])\n<\/js>$[*]", "ruleDescription": "<js>\nname = java.getString('$.name');\nif (\/主页\/.test(name)) {\nbackground_img = \"https:\/\/imgapi.cn\/api.php?zd=mobile&fl=dongman&gs=images\";\nmusic_src = \"https:\/\/ghproxy.net\/https:\/\/raw.githubusercontent.com\/yolo52\/file\/main\/Cry%20For%20Me.mp3\";\nword_url = \"https:\/\/api.vvhan.com\/api\/text\/love\";\njump_url = \"https:\/\/yolo52.github.io\/Yuedu\/\";\n\nlist = \t[[\"in\",\t\n[[\"front\",\"https:\/\/api.mtyqx.cn\/tapi\/random.php\"],\n[\"left\",\"https:\/\/api.imlcd.cn\/bg\/gq.php\"],\n[\"right\",\"https:\/\/api.suyanw.cn\/api\/comic\/api.php\"],\n[\"back\",\"https:\/\/p7.qhimg.com\/bdr\/__85\/t01a9f17e10e7e7b50a.jpg\"],\n[\"top\",\"https:\/\/api.lucksss.com\/api\/dmbz?type=pc\"],\n[\"bottom\",\"https:\/\/api.lucksss.com\/api\/cosbz?type=pc\"]]],\n[\"out\",\n[[\"front\",\"https:\/\/npm.elemecdn.com\/ushio-api-img-moe@5.0.95\/img_951_682x808_96_null_normal.png\"],\n[\"left\",\"https:\/\/image.baidu.com\/search\/down?url=https:\/\/tvax3.sinaimg.cn\/\/large\/0072Vf1pgy1foxkioq4i5j31hc0u0e1o.jpg\"],\n[\"right\",\"https:\/\/api.hn\/dongman\/OtwHb0nRcAGxu.jpg\"],\n[\"back\",\"https:\/\/api.mwm.moe\/ycy\"],\n[\"top\",\"https:\/\/api.gumengya.com\/Api\/DmImg?format=image\"],\n[\"bottom\",\"https:\/\/api.7trees.cn\/img\"]]]];\n\nimglist = list.map([type,list]=>{\t\t\t\n\t img = list.map([id,url]=>{\t\n return \ttype == \"in\"?\n\t \t `\t<span id=\"${type}-${id}\"><img src=\"${url}\"><\/span>`\n\t \t : `\t<div id=\"${type}-${id}\"><img src=\"${url}\"><\/div>`; \t \n\t}).join('\\n');\n\treturn img\n}).join('\\n');\n\t\nresult =`<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Yolo的个人主页<\/title>\n<style>\nbody {\nbackground: url(\"${background_img}\") no-repeat center center;\nbackground-size: cover;\nbackground-attachment: fixed;\nmargin:0;\n}\nsection {\npadding: 20px;\nmargin: 20px;\nbackground-color: rgba(255, 255, 255, 0.7);\nbox-shadow: 0 0 5px rgba(0, 0, 0, 0.1);\n}\nsection h2, section .jump-btn {\n text-align: center;\n width: 100%;\n}\nimg {\nmax-width: 100%;\nheight: auto;\n}\nfooter {\ntext-align: center;\nbackground-color: #333;\ncolor: white;\npadding: 10px;\n}\np { text-indent: 1.2em; }\n.jump-btn {\n display: inline-flex; \n justify-content: center;\n \twidth: auto;\n \tpadding: 12px 28px; \n \tbackground: linear-gradient(135deg, #4CAF50, #45a049); \n \tcolor: write; \n \tborder: none; \n \tborder-radius: 8px; \n \tfont-size: 16px; \n \tcursor: pointer; \n \ttransition: 0.25s; \n \tbox-shadow: 0 3px 8px rgba(76,175,80,0.3); \n \tmargin: 15px auto 0;\n}\n.jump-btn:hover {\n transform: translateY(-2px);\n box-shadow: 0 5px 15px rgba(76,175,80,0.4);\n}\n.sakura {\n position: fixed;\n top: -50px;\n pointer-events: none;\n animation: sakuraFall linear infinite;\n z-index: 0;\n filter: drop-shadow(0 0 3px rgba(255,192,203,0.5));\n will-change: transform;\n}\n@keyframes sakuraFall {\n 0% {\n transform: \n translateY(-10vh)\n translateX(calc((var(--randomX) - 0.5) * 10vw))\n rotate(0deg);\n opacity: 0.8;\n }\n 100% {\n transform: \n translateY(110vh)\n translateX(calc((var(--randomX) - 0.5) * 30vw))\n rotate(720deg);\n opacity: 0.2;\n }\n}\n.sidebar {\n position: fixed;\n right: -200px;\n bottom: 30px;\n z-index: 9999;\n transition: 0.45s cubic-bezier(0.22,1,0.36,1);\n background: rgba(255,255,255,0.95);\n border-radius: 0 16px 16px 0;\n box-shadow: 3px 3px 10px rgba(0,0,0,0.15);\n}\n.sidebar:hover {\n right: 0;\n filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.1));\n}\n.audio-container {\n width: 200px;\n padding: 16px;\n}\naudio {\n width: 100% !important;\n height: 40px;\n}\n#show {\nfont-size: 16px;\ncolor: #FF69B4;\nmargin-bottom: 10px auto;\n}\n#wrap span {\ndisplay: block;\nwidth: 120px;\nheight: 120px;\nbackground-color: rgb(10, 118, 212);\nposition: absolute;\ntop: 25px;\nleft: 25px;\n}\n#wrap {\nwidth: 180px;\nheight: 180px;\nmargin: 100px auto;\nanimation: rotate 20s infinite;\ntransform-style: preserve-3d;\n}\n#wrap span img {\nwidth: 120px;\nheight: 120px;\n}\n#in-front {\ntransform: translateZ(60px);\n}\n#in-back {\ntransform: translateZ(-60px);\n}\n#in-left {\ntransform: rotateY(90deg) translateZ(60px);\n}\n#in-right {\ntransform: rotateY(-90deg) translateZ(60px);\n}\n#in-top {\ntransform: rotateX(90deg) translateZ(60px);\n}\n#in-bottom {\ntransform: rotateX(-90deg) translateZ(60px);\n}\n@keyframes rotate {\nfrom { transform: rotateX(0deg) rotateY(0deg); }\nto { transform: rotateX(360deg) rotateY(360deg); }\n}\n#wrap div {\nwidth: 180px;\nheight: 180px;\nbackground-color: brown;\nposition: absolute;\n}\n#wrap div img {\nwidth: 180px;\nheight: 180px;\n}\n#out-front {\ntransform: translateZ(90px);\n}\n#out-back {\ntransform: translateZ(-90px);\n}\n#out-left {\ntransform: rotateY(90deg) translateZ(90px);\n}\n#out-right {\ntransform: rotateY(-90deg) translateZ(90px);\n}\n#out-top {\ntransform: rotateX(90deg) translateZ(90px);\n}\n#out-bottom {\ntransform: rotateX(-90deg) translateZ(90px);\n}\n#wrap:hover #out-front {\ntransform: translateZ(150px);\n}\n#wrap:hover #out-left {\ntransform: rotateY(90deg) translateZ(140px);\n}\n#wrap:hover #out-right {\ntransform: rotateY(-90deg) translateZ(140px);\n}\n#wrap:hover #out-back {\ntransform: translateZ(-140px);\n}\n#wrap:hover #out-top {\ntransform: rotateX(90deg) translateZ(140px);\n}\n#wrap:hover #out-bottom {\ntransform: rotateX(-90deg) translateZ(140px);\n}\n.popup {\nposition: fixed;\ntop: 20px;\nright: -300px;\nbackground-color: rgba(255, 182, 193, 0.9);\npadding: 10px 30px;\nborder-radius: 25px 0 0 25px;\nz-index: 1000;\nanimation: slideIn 1s forwards;\nbox-shadow: 0 2px 5px rgba(0,0,0,0.2);\n}\n@keyframes slideIn {\nto { right: 0; }\n}\n.sakura {\nposition: fixed;\ntop: -10px;\npointer-events: none;\nanimation: fall linear infinite;\n}\n@keyframes fall {\nto { transform: translateY(100vh) rotate(360deg); }\n}\n<\/style>\n<\/head>\n<body>\n<div id=\"wrap\">${imglist}<\/div>\n<center>\n<!-- 音乐侧边栏 -->\n<div class=\"sidebar\">\n <div class=\"audio-container\">\n <audio id=\"music\" src=\"${music_src}\" controls loop autoplay><\/audio>\n <\/div>\n<\/div>\n<p id=\"show\"><\/p>\n<\/center>\n <section>\n <h2 style=\"margin-top:0;color:#2c3e50;\">📚 项目说明<\/h2>\n <p>「阅读」APP是一款高度自由化的开源阅读工具,其核心设计理念是赋予用户完全自主的内容控制权。与传统阅读软件不同,该应用本身不提供任何预设内容,而是作为一个强大的内容聚合容器,用户需要自行配置或导入书源来实现阅读功能。<\/p>\n <p>软件本身完全无广,免费。请前往github官网进行下载正版。<\/p>\n <p>本项目旨在分享经过精心维护的优质书源集合,所有书源不定期维护。如果您发现任何侵权内容,请通过GitHub Issues 及时告知,我将在12小时内进行核实处理。<\/p>\n <button class=\"jump-btn\" onclick=\"window.open('${jump_url}','_blank')\">\n <span style=\"font-family: 楷体; font-size: 18px; color: #000000;\">📦立即前往发布页<\/span>\n <\/button>\n <\/section>\n<script>\n$ = (t) => document.querySelector(t);\nfunction createSakura() {\nconst sakura = document.createElement('div');\nsakura.className = 'sakura';\nsakura.innerHTML = '🌸';\nsakura.style.left = Math.random() * 100 + 'vw';\nsakura.style.animationDuration = Math.random() * 3 + 2 + 's';\nsakura.style.fontSize = Math.random() * 10 + 10 + 'px';\ndocument.body.appendChild(sakura);\nsetTimeout(() => sakura.remove(), 5000);\n}\nsetInterval(createSakura, 300);\nfunction playPause() {\nvar audio = $('#music');\nif (audio.paused) audio.play();\nelse audio.pause();\n}\nwindow.onload = function () {\nvar popup = document.createElement('div');\npopup.className = 'popup';\npopup.innerHTML = '<h3>欢迎来到Yolo书库<\/h3>';\ndocument.body.appendChild(popup);\nsetTimeout(() => popup.remove(), 3000);\nvar show = $('#show');\nurl = \"${word_url}\";\nvar i = 0;\nfetch(url).then(res => res.text()).then(text => {\ntimer = setInterval(function () {\nshow.innerHTML = text.substring(0, i++);\nif (show.innerHTML == text) clearInterval(timer);\n}, 200);\n}).catch(err => alert(err));\n};\nwindow.addEventListener('DOMContentLoaded', () => {\n const audio = document.getElementById('music');\n const playPromise = audio.play();\n if (playPromise !== undefined) {\n playPromise.catch(error => {\n document.body.addEventListener('click', () => audio.play(), { once: true });\n });\n }\n});\n<\/script>\n<\/body>\n<\/html>`;\n} else if (\/书源\/.test(name)) { \nlet sy = [{\"name\": \"轻小说书源\", \"url\": \"https:\/\/cdn.jsdelivr.net\/gh\/yolo52\/Yuedu@main\/%E8%BD%BB%E5%B0%8F%E8%AF%B4.json\"},{\"name\": \"小说书源\", \"url\": \"https:\/\/cdn.jsdelivr.net\/gh\/yolo52\/Yuedu@main\/shuyuan.json\"}];\nlet SingleUrl = \"https:\/\/cdn.jsdelivr.net\/gh\/yolo52\/Yuedu@main\/Single.json\";\nlet Single = JSON.parse(java.ajax(SingleUrl));\nlet sList = Single.map(i=>{\n url = \"yuedu:\/\/booksource\/importonline?src=\" + i.url;\nreturn `<tr><td>${i.name}<\/td>\\n\\n<td>${i.host}<\/td>\\n\\n<td>${i.time}<\/td>\\n\\n<td><a href=\"${url}\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\\n<\/tr>`;\n}).join(\"\\n\");\n\n result = `<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head><meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\nbody {\nbackground: url(\"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/彩.jpg\") no-repeat center center;\nbackground-size: cover;\nbackground-attachment: fixed;\nmargin:0;\n line-height: 1.6;\n color: black;\n margin: 20px;\n}\np {\n margin-bottom: 15px;\n}\np:first-child {\n font-weight: bold;\n font-size: 18px;\n margin-bottom: 10px;\n text-indent: 0;\n}\nspan {\n display: block;\n text-indent: 2em;\n}\nspan:before {\n counter-increment: item;\n}\np:last-child {\n font-style: italic;\n color: #666;\n margin-top: 10px;\n}\ntable {\n border-collapse: collapse;\n width: 100%;\n}\ntable:nth-of-type(2) {\n width: 100%;\n table-layout: fixed;\n border-collapse: collapse;\n}\ntable:nth-of-type(2) td {\n border: 1px solid #ddd;\n padding: 8px;\n text-align: center;\n width: 200px;\n overflow: auto;\n white - space: nowrap;\n}\nth, td {\n border: 1px solid #ddd;\n padding: 8px;\n text-align: center;\n}\nth {\n background-color: #f2f2f2;\n}\n.item1 {\n background-color: #007BFF;\n border: none;\n padding: 5px 10px;\n text-decoration: none;\n display: inline-block;\n border-radius: 3px;\n cursor: pointer;\n}\n.item1:hover {\n background-color: #0056b3;\n}\n<\/style>\n<\/head>\n\n<body>\n<p>\n使用声明:\n 请使用前仔细阅读以下条款。使用本书源即表示您已充分理解并同意以下内容:\n <span>1. 本书源仅供学习交流之用,不对任何因使用本书源而导致的损失或问题承担责任。<\/span>\n <span>2. 作者不保证本书源的无误、完整或安全性,用户使用本书源的风险由用户自行承担。<\/span>\n <span>3. 如在使用本书源过程中遇到问题,可与作者联系寻求帮助,但作者不对解决问题的时效或结果承担责任。<\/span>\n <span>4. 用户应尊重知识产权,禁止将本书源用于商业目的或未经授权的传播。<\/span>\n <span>5. 用户须在获取本书源后的24小时内删除本书源。若未按时删除,由此产生的一切问题与作者无关,用户将独立承担所有后果。<\/span>\n <span>6. 本声明的任何部分不得被移除或修改。<\/span>\n\n <span>请用户遵守以上条约,若发现违规行为,用户将自负其责。感谢您对作者Yolo的支持。祝您愉快!<\/span>\n <span>作者:Yolo 日期:2024.3.27<\/span>\n<\/p>\n <!-- 书源合集列表 -->\n <table border=\"1\">\n <tr>\n <th colspan=\"2\">书源合集<\/th>\n <\/tr>\n <tr>\n <td>合集名称<\/td>\n <td>导入<\/td>\n <\/tr>\n <tr>\n <td>轻小说书源<\/td>\n <td><a href=\"yuedu:\/\/booksource\/importonline?src=${sy[0].url}\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <tr>\n <td>小说书源<\/td>\n <td><a href=\"yuedu:\/\/booksource\/importonline?src=${sy[1].url}\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <tr>\n <td>有声书源<\/td>\n <td><a href=\"yuedu:\/\/booksource\/importonline?src=https:\/\/shuyuan.nyasama.cc\/shuyuan\/d4e1a734e9a2eefc1dc696c3a1a18725.json\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <tr>\n <td>漫画书源<\/td>\n <td><a href=\"yuedu:\/\/booksource\/importonline?src=https:\/\/shuyuan.nyasama.cc\/shuyuan\/f0ac3951e46abf1b8d3803d5c9cad6f7.json\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <tr>\n <td>视频书源<\/td>\n <td><a href=\"yuedu:\/\/booksource\/importonline?src=https:\/\/shuyuan.nyasama.cc\/shuyuan\/eb56ba7ed596f9e85a8b26dfc6fa7187.json\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <\/table>\n\n <!-- 单个书源列表 -->\n <table border=\"1\">\n <tr>\n <th colspan=\"4\">单个书源<\/th>\n <\/tr>\n <tr>\n <td>源名称<\/td>\n <td>源url<\/td>\n <td>更新时间<\/td>\n <td>导入<\/td>\n <\/tr>\n ${sList}\n <\/table>\n<\/body>`;\n} else if (\/订阅源\/.test(name)) { \nlet rssUrl = \"https:\/\/cdn.jsdelivr.net\/gh\/yolo52\/Yuedu@main\/rss.json\";\nlet RSS = JSON.parse(java.ajax(rssUrl));\nlet rList = RSS.map(i=>{\n url = \"yuedu:\/\/rsssource\/importonline?src=\" + i.url;\nreturn `<tr><td>${i.name}<\/td>\\n\\n<td>${i.host}<\/td>\\n\\n<td>${i.time}<\/td>\\n\\n<td><a href=\"${url}\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\\n<\/tr>`;\n}).join(\"\\n\");\n\n result = `<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head><meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\nbody {\n background: url(\"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/彩.jpg\") no-repeat center center;\n background-size: cover;\n background-attachment: fixed;\n line-height: 1.6;\n color: #000000;\n margin: 20px;\n}\np {\n margin-bottom: 15px;\n}\np:first-child {\n font-weight: bold;\n font-size: 18px;\n margin-bottom: 10px;\n text-indent: 0;\n}\nspan {\n display: block;\n text-indent: 2em;\n}\nspan:before {\n counter-increment: item;\n color: #007BFF;\n}\np:last-child {\n font-style: italic;\n color: #666;\n margin-top: 10px;\n}\ntable {\n border-collapse: collapse;\n width: 100%;\n font-family: Arial, sans-serif;\n}\ntable:nth-of-type(2) {\n width: 100%;\n table-layout: fixed;\n border-collapse: collapse;\n}\ntable:nth-of-type(2) td {\n border: 1px solid #ddd;\n padding: 8px;\n text-align: center;\n width: 200px;\n overflow: auto;\n white - space: nowrap;\n}\nth, td {\n border: 1px solid #ddd;\n padding: 8px;\n text-align: center;\n}\nth {\n background-color: #f2f2f2;\n}\n.item1 {\n background-color: #007BFF;\n border: none;\n padding: 5px 10px;\n text-decoration: none;\n display: inline-block;\n border-radius: 3px;\n cursor: pointer;\n}\n.item1:hover {\n background-color: #0056b3;\n}\n<\/style>\n<\/head>\n\n<body>\n<p>\n使用声明:\n <span>本项目所有的订阅源均免费,请勿上当受骗,如您是花钱购买的请及时申请退款,并点击举报。<\/span>\n <span>所有源仅在本页面发布,仅供学习交流之用,不对任何因使用本书源而导致的损失或问题承担责任。<\/span>\n <span>禁止商用!!!<\/span>\n<\/p>\n<!-- 订阅源列表 -->\n <table border=\"1\">\n <tr>\n <th colspan=\"4\">订阅源<\/th>\n <\/tr>\n <tr>\n <td>源名称<\/td>\n <td>源url<\/td>\n <td>更新时间<\/td>\n <td>导入<\/td>\n <\/tr>\n ${rList}\n <\/table>\n<\/body>`;\n} else if (\/净化规则\/.test(name)) {\n result = `<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head><meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n body {\nbackground: url(\"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/彩.jpg\") no-repeat center center;\n background-size: cover;\n background-attachment: fixed;\n line-height: 1.6;\n color: #000000;\n margin: 20px;\n}\np {\n margin-bottom: 15px;\n}\np:first-child {\n font-weight: bold;\n font-size: 18px;\n margin-bottom: 10px;\n text-indent: 0;\n}\nspan {\n display: block;\n text-indent: 2em;\n}\n<\/style>\n<\/head>\n\n<body>\n<p>\n使用声明:\n <span>本站暂无净化规则<\/span>\n<\/p>\n<\/body>`;\n} else if (\/字典规则\/.test(name)) { \n result = `<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head><meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\nbody {\n background: url(\"https:\/\/gitee.com\/Yolo-biydir-oie\/file\/raw\/master\/彩.jpg\") no-repeat center center;\n background-size: cover;\n background-attachment: fixed;\n line-height: 1.6;\n color: #000000;\n margin: 20px;\n}\np {\n margin-bottom: 15px;\n font-weight: bold;\n font-size: 18px;\n margin-bottom: 10px;\n text-indent: 0;\n}\ntable {\n border-collapse: collapse;\n width: 100%;\n}\ntable:nth-of-type(2) {\n width: 100%;\n table-layout: fixed;\n border-collapse: collapse;\n}\ntable:nth-of-type(2) td {\n border: 1px solid #ddd;\n padding: 8px;\n text-align: center;\n width: 200px;\n overflow: auto;\n white - space: nowrap;\n}\nth, td {\n border: 1px solid #ddd;\n padding: 8px;\n text-align: center;\n}\nth {\n background-color: #f2f2f2;\n}\n.item1 {\n background-color: #007BFF;\n border: none;\n padding: 5px 10px;\n text-decoration: none;\n display: inline-block;\n border-radius: 3px;\n cursor: pointer;\n}\n.item1:hover {\n background-color: #0056b3;\n}\n<\/style>\n<\/head>\n\n<body>\n<p>\n使用声明: 字典规则不保证时效性,随机更新。\n<\/p>\n <!-- 字典合集列表 -->\n <table border=\"1\">\n <tr>\n <th colspan=\"2\">字典合集<\/th>\n <\/tr>\n <tr>\n <td>合集名称<\/td>\n <td>导入<\/td>\n <\/tr>\n <tr>\n <td>字典合集<\/td>\n <td><a href=\"yuedu:\/\/readConfig\/importonline?src=https:\/\/shuyuan.nyasama.cc\/shuyuan\/8aa7dcf285962b0a1bc8e94e0f6cb1f4.json\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <\/table>\n\n <!-- 单字典列表 -->\n <table border=\"1\">\n <tr>\n <th colspan=\"3\">单字典规则<\/th>\n <\/tr>\n <tr>\n <td>源名称<\/td>\n <td>更新时间<\/td>\n <td>导入<\/td>\n <\/tr>\n <tr>\n <td>百度百科<\/td>\n <td>2025.3.8<\/td>\n <td><a href=\"yuedu:\/\/readConfig\/importonline?src=https:\/\/shuyuan.nyasama.cc\/shuyuan\/c8332fc39585846d19edefedf0c100e0.json\" type=\"button\" class=\"item1\">3.x一键导入<\/a><\/td>\n <\/tr>\n <\/table>\n<\/body>`;\n}\n\nelse { \"\" }\n<\/js>", "ruleImage": "$.img", "ruleLink": "$.url", "rulePubDate": "$.time", "ruleTitle": "$.name", "singleUrl": false, "sourceIcon": "https:\/\/tc.alcy.cc\/i\/2024\/04\/21\/6624152e3721f.webp", "sourceName": "Yolo书库", "sourceUrl": "data:;base64,aHR0cHM6Ly95b2xvNTIuZ2l0aHViLmlvL1l1ZWR1Lw==,{\"type\":\"yolo\"}" }