· 开门见山
如下图所示:
这是我的SaltMCBBS将在0.1.6推出的功能 
 
0.1.6更新:
· 目前遇到的困难
没有灵感。
我不知道我该做什么,SaltMCBBS最早是我用来一键切换夜间模式写的(双击左侧栏任意位置切换夜间模式)
为了制作夜间模式,我写了SCSS样式和一大堆TS方法
然后我看着我写的那一堆方法,觉得可以搞点事情
首先是把顶栏移动到页面左侧(整个页面开阔了不少)
然后我添加了一些小功能(查看警告记录之类的)
再然后我想起来,Zapic大佬不是有个MCBBSExtender吗
不过好像没有自定义评分理由之类我想要的功能
然后我又写了一个自定义评分/举报理由的功能...
再然后,功能越写越多,但是灵感越来越少(其实是被我的低技术力限制住了)
最近已经想不到要写什么功能了
· 那么,在哪里获得新版SaltMCBBS
0.1.6版本还在调整中,现在只有预发布版:
下载JS文件,在 Tampermonkey/ViolentMonkey 等用户脚本管理插件中新建一个脚本,粘贴代码
(如果已经安装了老版本的SaltMCBBS,直接覆盖即可)
SaltMCBBS完全开源,开源地址:GitHub
注:SaltMCBBS在脚本加载器里面的名字是saltMCBBS
注:因为技术原因,我只能将大部分代码塞进单个.ts文件里,所以它特别... 臃肿
借物表
显示警告记录按钮的实现方法参考自Zapic大佬的MCBBS Extender(实现代码不一样)
下面的代码中第三行和第六行参考自Zapic大佬的实现
复制代码
· 召唤阵
情侣席: @樱千落妖精 @猫凉、
情侣席: @MashKJo @柠檬不卖萌w
在案板: @凛夜丶雨月
在锅里: @九条都
在饭桌: @White_i
在碗里: @小丛雨
冒出来: @No848757
在咕咕: @潮风
在Wiki认识的: @QWERTY_52_38
如下图所示:
↑↑↑↑↑↑↑↑↑↑
- 打开页面后检测哪些帖子已经被警告/扣分了,排除这些已经被制裁的帖子
- 用一些简单的办法匹配没被处罚的帖子的文字内容(顺便把表情包也换成文字来匹配)
- 匹配到之后在屏幕右下角弹出消息框,提示检测到了漏网之鱼
- 点击消息框直达帖子所在位置,点击举报,金粒+3(当然重复举报的话可能是金粒-6)
 
这是我的SaltMCBBS将在0.1.6推出的功能
0.1.6更新:
- 优化了运行效率(刷新/打开新页面的时候不再有明显的半秒卡顿)(相比0.1.5..... 很丝滑)
- 提高了稳定性和兼容性(和Zapic大佬的MCBBS Extender的大部分功能兼容,且不再有明显卡顿)
- 添加了一种常见探针的处理(处理消息会出现在右下角)(默认启用)
- 添加了上图所示的举报机福音(默认不启用)
 
· 目前遇到的困难
没有灵感。
我不知道我该做什么,SaltMCBBS最早是我用来一键切换夜间模式写的(双击左侧栏任意位置切换夜间模式)
为了制作夜间模式,我写了SCSS样式和一大堆TS方法
然后我看着我写的那一堆方法,觉得可以搞点事情
首先是把顶栏移动到页面左侧(整个页面开阔了不少)
然后我添加了一些小功能(查看警告记录之类的)
再然后我想起来,Zapic大佬不是有个MCBBSExtender吗
不过好像没有自定义评分理由之类我想要的功能
然后我又写了一个自定义评分/举报理由的功能...
再然后,功能越写越多,但是灵感越来越少
最近已经想不到要写什么功能了
· 那么,在哪里获得新版SaltMCBBS
0.1.6版本还在调整中,现在只有预发布版:
- 0.1.6 Pre-2 —— 估计特性不少
- 通过greasyfork安装最新版(推荐)
 
下载JS文件,在 Tampermonkey/ViolentMonkey 等用户脚本管理插件中新建一个脚本,粘贴代码
(如果已经安装了老版本的SaltMCBBS,直接覆盖即可)
SaltMCBBS完全开源,开源地址:GitHub
注:SaltMCBBS在脚本加载器里面的名字是saltMCBBS
注:因为技术原因,我只能将大部分代码塞进单个.ts文件里,所以它特别... 臃肿
借物表
显示警告记录按钮的实现方法参考自Zapic大佬的MCBBS Extender(实现代码不一样)
下面的代码中第三行和第六行参考自Zapic大佬的实现
- addWarnBtn(uid: number | string, text: string = '查看警告记录') {
 
-         let a = document.createElement('a')
 
-         a.href = 'forum.php?mod=misc&action=viewwarning&tid=19&uid=' + uid
 
-         a.title = text; a.textContent = text
 
-         a.className = 'xi2'
 
-         a.setAttribute('onclick', 'showWindow(\'viewwarning\', this.href)')
 
-         return a
 
- }
· 召唤阵
情侣席: @樱千落妖精 @猫凉、
情侣席: @MashKJo @柠檬不卖萌w
在案板: @凛夜丶雨月
在锅里: @九条都
在饭桌: @White_i
在碗里: @小丛雨
冒出来: @No848757
在咕咕: @潮风
在Wiki认识的: @QWERTY_52_38
大佬nb啊
尝试用python写水帖筛选机.jpg
直接脚本自动举报啊
话说重复举报是2――4――R
666666666666666
我看会不会识别
话说重复举报是2――4――R
666666666666666
我看会不会识别
猖09 发表于 2020-12-22 21:00
直接脚本自动举报啊
话说重复举报是2――4――R
666666666666666
不会,我只写了一个审查功能,即用同一个字符刷屏(扣六怪这种)或者纯表情包,0.1.6正式版打算这几天发布
那我以后也是没有感情的举报机器了
。。。代码我表示看不懂
已经下载了!
举报机器正在创造
举报一般看缘分
啊这,举报用脚本可还行。
我一般都是随缘举报,刚好看到才举报,虽然常常是水帖刚发1,2分钟就被我举报了。
这个脚本让我想起了绵羊也用脚本找新水帖,要和绵羊竞速了
我一般都是随缘举报,刚好看到才举报,虽然常常是水帖刚发1,2分钟就被我举报了。
这个脚本让我想起了绵羊也用脚本找新水帖,要和绵羊竞速了
暖水海洋 发表于 2020-12-22 22:19
啊这,举报用脚本可还行。
我一般都是随缘举报,刚好看到才举报,虽然常常是水帖刚发1,2分钟就被我举报了。 ...
啊这,完全不一样的两个东西...
我做的是给举报机提供便利的东西,主要是找到并定位回帖的(点一下那个白框就能跳转到水帖位置),不具备监听功能(因为会403);绵羊的是监听最新帖子,处理最新的主题帖的
Salt_lovely 发表于 2020-12-22 22:40
啊这,完全不一样的两个东西...
我做的是给举报机提供便利的东西,主要是找到并定位回帖的(点一下那个 ...
好吧,看来不一样。
但是又有了一个新问题。
到时候绵羊等版主也用了你这个脚本,举报者反而找不到水帖了
我一般都是看今日活跃度的那些人谁高了就去看看 会有意想不到的收获!~
建议使用PHP数据脚本。人生苦短,我用PHP
Durian榴莲 发表于 2020-12-23 06:09
建议使用PHP数据脚本。人生苦短,我用PHP
PHP 不好
JS 不好
TS 好
没有复杂的包管理工具,没有奇怪的命令行参数
想要测试环境?打开浏览器(大雾)
想要新的模块?npm install 解君愁
有类型有静态又有动态,兼容所有JS库,ES2015、ES2019想怎么编译就怎么编译
到处都是运行环境,一次编译,随便运行(大雾)
此语只因天上有,人间难得几回闻
我怎么又在案板上!什么时候才到锅里!
静静等大佬盐酱更新完善好
没电脑的雨月用不起嘤嘤嘤
静静等大佬盐酱更新完善好
没电脑的雨月用不起嘤嘤嘤