YDX-2147483647 / BIT-enhanced

一些方便大家使用 BIT 相关网站的用户脚本和用户样式表。
https://ydx-2147483647.github.io/BIT-enhanced/
GNU General Public License v3.0
11 stars 1 forks source link

fix/feat: BIT-Programming-Detect and BIT-乐学-修改侧边栏课程-GUI #33

Closed CJJ-amateur-programmer closed 1 month ago

CJJ-amateur-programmer commented 1 month ago

BIT-Programming-Detect:

  1. 从某字符开始探测,结果仍然从第0个字符开始,已修改;
  2. 半秒检查一次测试结果太频繁,容易被封IP,测试发现改成一秒一次即可

BIT-乐学-修改侧边栏课程-GUI:

  1. 更换课程列表数据来源,能够在更新课程列表信息时按照课程结束时间倒序展示;
  2. 更新课程列表时,能够对比并整合课程列表,将新增的课程插入“隐藏的课程”列表头部并用红色粗体标识;
  3. 添加了图标更换的功能,双击弹窗列表中项目的图标并输入新图标名称,可以更改图标;
  4. 解决更改课程名称时写入html标签被解析的问题;
  5. 解决代码在获取课程名称时前后保留大量空格和换行符的毛病

可参见 https://github.com/CJJ-amateur-programmer/BIT_lexue_sidebar_optimizer

CJJ-amateur-programmer commented 1 month ago

感谢更新,不过能否把有一千多字的那些行拆开?这样我很难看清改了什么……上次我都给拆开了,但你好像又给合起来了?

如果不放在一行内,读取shown_lis和hidden_lis的innerText时会出现很多空格和换行,所以我为了追求简洁把空白符全删了,放在一行内

YDX-2147483647 commented 1 month ago

编解码及换行的问题我还是保留意见,不过其它我都检查过了,功能也试了没问题。只差更新文档就能发布了,比如下面这些。

https://github.com/YDX-2147483647/BIT-enhanced/blob/a782a76ff6f4888096e643ce4445337d3a33c8e0/TamperMonkey/BIT-%E4%B9%90%E5%AD%A6-%E4%BF%AE%E6%94%B9%E4%BE%A7%E8%BE%B9%E6%A0%8F%E8%AF%BE%E7%A8%8B-GUI.md?plain=1#L25 https://github.com/YDX-2147483647/BIT-enhanced/blob/a782a76ff6f4888096e643ce4445337d3a33c8e0/TamperMonkey/BIT-%E4%B9%90%E5%AD%A6-%E4%BF%AE%E6%94%B9%E4%BE%A7%E8%BE%B9%E6%A0%8F%E8%AF%BE%E7%A8%8B.md?plain=1#L47

这几天我们谁有空谁更新一下吧。 🚀

YDX-2147483647 commented 1 month ago

已经发布了!:tada:

BIT-Programming-Detect BIT-乐学-修改侧边栏课程-GUI

CJJ-amateur-programmer commented 1 month ago

文档有个小问题,课程更新后需要点击菜单栏的“更新课程并修改侧边栏”才检查更新,文档中的描述看起来像自动更新……

YDX-2147483647 commented 1 month ago

呃,要不你自己改一下另发 PR?

https://github.com/YDX-2147483647/BIT-enhanced/edit/main/TamperMonkey/BIT-%E4%B9%90%E5%AD%A6-%E4%BF%AE%E6%94%B9%E4%BE%A7%E8%BE%B9%E6%A0%8F%E8%AF%BE%E7%A8%8B-GUI.md