├── README.md ├── public ├── netEasy-music-master │ ├── .gitignore │ ├── js │ │ ├── device.js │ │ ├── tab.js │ │ ├── av.js │ │ ├── playlist.js │ │ └── song.js │ ├── package.json │ ├── css │ │ ├── reset.css │ │ └── song.css │ ├── song.html │ ├── playlist.html │ └── README.md ├── mix-manifest.json ├── fonts │ └── AlexBrush-Regular.ttf ├── css │ └── douyu_danmu.css ├── new_home.html ├── CloudMusic.html ├── douyu_danmu.html ├── banner.html ├── huya-category.html ├── huya-tabs.html ├── CloudMusic │ └── tabs.html ├── qieEgame-tabs.html ├── douyu-tabs.html ├── douyu-danmu-tabs.html ├── category.html ├── gcores_banners.html └── douyu-player.html ├── assets ├── images │ ├── 4k.png │ ├── huya.png │ ├── nga.png │ ├── pica.jpg │ ├── avatar.jpg │ ├── chuzhan.png │ ├── douyin.jpg │ ├── douyu.png │ ├── juejin.png │ ├── qie_e.png │ ├── twitch.png │ ├── youtube.png │ ├── zcool.jpg │ └── avatar-r.png └── icons │ ├── list.png │ ├── turn.png │ ├── search.png │ ├── setting.png │ ├── sort-ascending.png │ ├── sort-descending.png │ ├── steam.svg │ ├── 收藏.svg │ ├── 文章.svg │ ├── switch.svg │ ├── 播单.svg │ ├── 电台.svg │ ├── 设置.svg │ ├── 资讯.svg │ ├── 视频.svg │ ├── xboxone.svg │ ├── 关注.svg │ ├── 专题.svg │ ├── 游戏.svg │ └── ps4.svg ├── .idea ├── .gitignore ├── misc.xml ├── vcs.xml ├── modules.xml └── hikerViewRules.iml ├── TOOL ├── prts.js ├── aktools.js ├── ys_map.js ├── bt.js ├── zczc.js ├── cloud-music.js └── bailan_paste.js ├── COLLECTION ├── assets.js ├── gods_plan.js └── nga │ └── bbcode2Html.js ├── TEST ├── new-homepage.js ├── x5.js └── acfun-bangumilist.js ├── .gitignore ├── GHS ├── 7719.js ├── eroticmovies.xyz.js ├── eporner.js ├── pornhub.js ├── yande.re.js ├── ohentai.js ├── shuiguopai.js ├── JavWan.js ├── JavTree.js ├── jable.js ├── spankbang.js └── 3dhentai.js ├── HOME └── index.html ├── LIVE ├── 95_xiu.js ├── 17live.js ├── collection │ └── index.js ├── qie_sport.js ├── qie_egame.js ├── douyu_danmu.js └── twitch.js ├── VIDEO ├── OneList.js ├── youtube.js ├── 555dy.js ├── 400.js ├── 4kvm.js ├── simple_douyin_web.js └── douyin_slide.js ├── IMAGE ├── cos.js ├── ChilloutMix.js ├── artstation.js ├── Hentai Cosplay.js └── zcool.js ├── COMIC ├── mh3618.js └── hentai-one.js ├── tyrantgenesis.js ├── data └── music_list.json └── TEXT └── juejin.js /README.md: -------------------------------------------------------------------------------- 1 | # 摆烂 2 | -------------------------------------------------------------------------------- /public/netEasy-music-master/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /assets/images/4k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/4k.png -------------------------------------------------------------------------------- /assets/icons/list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/icons/list.png -------------------------------------------------------------------------------- /assets/icons/turn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/icons/turn.png -------------------------------------------------------------------------------- /assets/images/huya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/huya.png -------------------------------------------------------------------------------- /assets/images/nga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/nga.png -------------------------------------------------------------------------------- /assets/images/pica.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/pica.jpg -------------------------------------------------------------------------------- /assets/icons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/icons/search.png -------------------------------------------------------------------------------- /assets/icons/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/icons/setting.png -------------------------------------------------------------------------------- /assets/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/avatar.jpg -------------------------------------------------------------------------------- /assets/images/chuzhan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/chuzhan.png -------------------------------------------------------------------------------- /assets/images/douyin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/douyin.jpg -------------------------------------------------------------------------------- /assets/images/douyu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/douyu.png -------------------------------------------------------------------------------- /assets/images/juejin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/juejin.png -------------------------------------------------------------------------------- /assets/images/qie_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/qie_e.png -------------------------------------------------------------------------------- /assets/images/twitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/twitch.png -------------------------------------------------------------------------------- /assets/images/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/youtube.png -------------------------------------------------------------------------------- /assets/images/zcool.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/zcool.jpg -------------------------------------------------------------------------------- /assets/images/avatar-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/images/avatar-r.png -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # 基于编辑器的 HTTP 客户端请求 5 | /httpRequests/ 6 | -------------------------------------------------------------------------------- /public/mix-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "/js/app.js": "/js/app.js", 3 | "/js/app.js.map": "/js/app.js.map" 4 | } 5 | -------------------------------------------------------------------------------- /assets/icons/sort-ascending.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/icons/sort-ascending.png -------------------------------------------------------------------------------- /assets/icons/sort-descending.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/assets/icons/sort-descending.png -------------------------------------------------------------------------------- /public/fonts/AlexBrush-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TyrantG/hikerViewRules/HEAD/public/fonts/AlexBrush-Regular.ttf -------------------------------------------------------------------------------- /public/css/douyu_danmu.css: -------------------------------------------------------------------------------- 1 | body,html{margin:0;padding:0}body,body #app,html,html #app{width:100%;height:100%}body #app .dammu,html #app .dammu{background-color:#000;width:100%;height:100%} -------------------------------------------------------------------------------- /public/new_home.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |${song.singer}
61 |
19 |
32 |
33 | 成龙:该愤怒
43 |成龙:该愤怒
44 |成龙:该愤怒
45 |成龙:该愤怒
46 |成龙:该愤怒
47 |成龙:该愤怒
48 |成龙:该愤怒
49 |成龙:该愤怒
50 |成龙:该愤怒
51 |成龙:该愤怒
52 |成龙:该愤怒
53 |成龙:该愤怒
54 |成龙:该愤怒
55 |成龙:该愤怒
56 |成龙:该愤怒
57 |成龙:该愤怒
58 |成龙:该愤怒
59 |成龙:该愤怒
60 |成龙:该愤怒
61 |", 45 | html_close: "" 46 | }, 47 | 48 | // 列表 49 | { 50 | tag: "list", 51 | html_open: "
', 177 | html_close: "" 178 | }, 179 | ]; 180 | 181 | function get(tag) { 182 | return nodes.find(node => node.tag === tag); 183 | } 184 | 185 | function parser(str) { 186 | if (!str) { 187 | throw "Parse string is empty"; 188 | } 189 | 190 | let html = str.slice(0); 191 | 192 | const tags = str.match(/(\[[^\]^\s]{1,}\])/g); 193 | 194 | if (!tags || tags.length < 1) 195 | return html; 196 | 197 | let args; 198 | let closing; 199 | let name; 200 | let node; 201 | let attr; 202 | let open; 203 | tags.forEach(tag => { 204 | args = tag.slice(1, -1).split("="); 205 | closing = args[0].startsWith("/"); 206 | name = closing ? args[0].slice(1) : args[0]; 207 | attr = args[1]; 208 | 209 | node = get(name); 210 | 211 | if (node) { 212 | open = typeof (node.html_open) === "function" ? node.html_open(attr) : node.html_open; 213 | html = html.replace(tag, closing ? node.html_close : open); 214 | } 215 | }); 216 | 217 | return html.replace(/(?:\r\n|\r|\n)/g, ""); 218 | } 219 | 220 | $.exports = { 221 | parser: parser, 222 | } 223 | -------------------------------------------------------------------------------- /public/category.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |