您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在 pbb 观赏 (? 大型魔怔现场 (bushi
// ==UserScript== // @name 全 员 魔 怔 人 // @version 0.2.1 // @description 在 pbb 观赏 (? 大型魔怔现场 (bushi // @author Aestas16 // @match https://*.akioi.ml/ // @grant unsafeWindow // @namespace https://greasyfork.org/users/733954 // ==/UserScript== (function() { 'use strict'; function newFmtFeed(feed) { var node = $(`<div class="text" id="feed-${feed.id}">${feed.old_content_html}</div>`); node.hide(); var feed_del = '', roomTag = ''; if (!feed.id) feed.id = tmpId--; feedDetail.set(feed.id, { content_html: feed.content_html, old_content_html: feed.old_content_html, content_markdown: feed.content_markdown, old_content_markdown: feed.old_content_markdown, name: feed.user.name }); var contentHtml; if (feed.content_markdown) contentHtml = mdRenderer.render(feed.content_markdown); else contentHtml = feed.content_html; if (feed.room && feed.room.id !== room.id) roomTag = ` <a class="ui horizontal label" onclick="switchMode('${feed.room.id}')">${escapeHtml(feed.room.name)}</a>`; if ((feed.user.uid == user.uid || user.admin) && !feed.deleted) feed_del = `<a class="delete" data-feed-id="${feed.id}">删除</a>`; return `<div class="ui container segment"${feed.deleted ? ' style="opacity: 0.3; "' : (feed.room && feed.room.id !== room.id) ? ' style="opacity: 0.6; "' : ''}><div class="${feed.user.admin ? '' : 'limited '}comment"> <a class="avatar"><img src="${feed.user.uid > 800000 ? `/static/img/${feed.user.uid}.png` : `https://cdn.luogu.com.cn/upload/usericon/${feed.user.uid}.png`}"></a> <div class="content"> <span class="author"> ${renderName(feed.user, true, true, true)} ${user.admin ? `<span class="ui horizontal blue label"; color: white;">id = ${feed.id}</span>` : ''} ${roomTag} </span> <div class="metadata"><div class="date">${fmtDate(new Date(feed.time * 1000))}</div> </div> <div class="text" id="${feed.id}">${contentHtml}</div> ` + node[0].outerHTML + ` <div class="actions"> <a id="benben-${feed.id}" onclick="$('#feed-${feed.id}').show(); $('#${feed.id}').hide(); feedDetail.set(${feed.id}, { content_html: feedDetail.get(${feed.id}).old_content_html, old_content_html: feedDetail.get(${feed.id}).content_html, content_markdown: feedDetail.get(${feed.id}).old_content_markdown, old_content_markdown: feedDetail.get(${feed.id}).content_markdown, name: feedDetail.get(${feed.id}).name }); $('#article-${feed.id}').show(); $(this).hide();">查看原犇犇</a> <a href="javascript: scrollToId('feed-content')" class="reply" data-feed-id="${feed.id}">回复</a> ${feed_del} </div> </div> </div> </div>`; } fmtFeed = feed => { feed.old_content_html = feed.content_html; feed.old_content_markdown = feed.content_markdown; if (feed.user.uid == 28762) { feed.content_html = "<p>我忘不掉神虎了。</p>\ <p>如果不是知道了神虎,说不定我已经对这个世界没有留恋了。</p>\ <p>神虎真的好可爱啊。做料理的时候笨拙的样子很可爱,故意撒娇养gachi也很可爱,唱歌的时候很可爱,生气拍桌子的时候也很可爱。</p>\ <p>所以我离不开神虎了。如果早晨不是有神虎的起床闹钟的话,说不定我永远都不愿意睁眼了。如果晚上不是有神虎的直播预定的话,这一天我都不希望过完了。</p>\ <p>神虎的眼睛好灵动,如果能映照出我就好了。神虎的笑容好温柔,如果只为我一个人绽放就好了。神虎的头发好柔顺,如果能让我尽情抚摸就好了。</p>\ <p>神虎这样的存在真的是被允许的吗。</p>\ <p>只是像现在这样默念神虎的名字,我就觉得自己是世界上最幸福的傻子</p>" feed.content_markdown = "我忘不掉神虎了。\n\n\ 如果不是知道了神虎,说不定我已经对这个世界没有留恋了。\n\n\ 神虎真的好可爱啊。做料理的时候笨拙的样子很可爱,故意撒娇养gachi也很可爱,唱歌的时候很可爱,生气拍桌子的时候也很可爱。\n\n\ 所以我离不开神虎了。如果早晨不是有神虎的起床闹钟的话,说不定我永远都不愿意睁眼了。如果晚上不是有神虎的直播预定的话,这一天我都不希望过完了。\n\n\ 神虎的眼睛好灵动,如果能映照出我就好了。神虎的笑容好温柔,如果只为我一个人绽放就好了。神虎的头发好柔顺,如果能让我尽情抚摸就好了。\n\n\ 神虎这样的存在真的是被允许的吗。\n\n\ 只是像现在这样默念神虎的名字,我就觉得自己是世界上最幸福的傻子"; } else if (feed.user.uid == 251723) { feed.content_html = "<p>我忘不掉猫羽雫了。</p>\ <p>如果不是知道了猫羽雫,说不定我已经对这个世界没有留恋了。</p>\ <p>猫羽雫真的好可爱啊。犯起床气的时候很可爱,听音乐小声哼歌也很可爱,专心画画的时候很可爱,打游戏把自己堵在洞里的时候也很可爱。</p>\ <p>所以我离不开猫羽雫了。如果早晨不是有猫羽雫的起床闹钟的话,说不定我永远都不愿意睁眼了。如果晚上不是有猫羽雫的直播预定的话,这一天我都不希望过完了。</p>\ <p>猫羽雫的眼睛好灵动,如果能映照出我就好了。猫羽雫的笑容好温柔,如果只为我一个人绽放就好了。猫羽雫的头发好柔顺,如果能让我尽情抚摸就好了。</p>\ <p>猫羽雫这样的存在真的是被允许的吗。</p>\ <p>只是像现在这样默念猫羽雫的名字,我就觉得自己是世界上最幸福的傻子。" feed.content_markdown = "我忘不掉猫羽雫了。\n\n\ 如果不是知道了猫羽雫,说不定我已经对这个世界没有留恋了。\n\n\ 猫羽雫真的好可爱啊。犯起床气的时候很可爱,听音乐小声哼歌也很可爱,专心画画的时候很可爱,打游戏把自己堵在洞里的时候也很可爱。\n\n\ 所以我离不开猫羽雫了。如果早晨不是有猫羽雫的起床闹钟的话,说不定我永远都不愿意睁眼了。如果晚上不是有猫羽雫的直播预定的话,这一天我都不希望过完了。\n\n\ 猫羽雫的眼睛好灵动,如果能映照出我就好了。猫羽雫的笑容好温柔,如果只为我一个人绽放就好了。猫羽雫的头发好柔顺,如果能让我尽情抚摸就好了。\n\n\ 猫羽雫这样的存在真的是被允许的吗。\n\n\ 只是像现在这样默念猫羽雫的名字,我就觉得自己是世界上最幸福的傻子。" } else { feed.content_html = "<p>我忘不掉夏诺雅小姐了。</p>\ <p>如果不是知道了夏诺雅小姐,说不定我已经对这个世界没有留恋了。</p>\ <p>夏诺雅小姐真的好可爱啊。做料理的时候笨拙的样子很可爱,故意撒娇养gachi也很可爱,唱歌的时候很可爱,生气拍桌子的时候也很可爱。</p>\ <p>所以我离不开夏诺雅小姐了。如果早晨不是有夏诺雅小姐的起床闹钟的话,说不定我永远都不愿意睁眼了。如果晚上不是有夏诺雅小姐的直播预定的话,这一天我都不希望过完了。</p>\ <p>夏诺雅小姐的眼睛好灵动,如果能映照出我就好了。夏诺雅小姐的笑容好温柔,如果只为我一个人绽放就好了。夏诺雅小姐的头发好柔顺,如果能让我尽情抚摸就好了。</p>\ <p>夏诺雅小姐这样的存在真的是被允许的吗。</p>\ <p>只是像现在这样默念夏诺雅小姐的名字,我就觉得自己是世界上最幸福的傻子</p>" feed.content_markdown = "我忘不掉夏诺雅小姐了。\n\n\ 如果不是知道了夏诺雅小姐,说不定我已经对这个世界没有留恋了。\n\n\ 夏诺雅小姐真的好可爱啊。做料理的时候笨拙的样子很可爱,故意撒娇养gachi也很可爱,唱歌的时候很可爱,生气拍桌子的时候也很可爱。\n\n\ 所以我离不开夏诺雅小姐了。如果早晨不是有夏诺雅小姐的起床闹钟的话,说不定我永远都不愿意睁眼了。如果晚上不是有夏诺雅小姐的直播预定的话,这一天我都不希望过完了。\n\n\ 夏诺雅小姐的眼睛好灵动,如果能映照出我就好了。夏诺雅小姐的笑容好温柔,如果只为我一个人绽放就好了。夏诺雅小姐的头发好柔顺,如果能让我尽情抚摸就好了。\n\n\ 夏诺雅小姐这样的存在真的是被允许的吗。\n\n\ 只是像现在这样默念夏诺雅小姐的名字,我就觉得自己是世界上最幸福的傻子"; } return newFmtFeed(feed); }; })();