登录 立即注册

首页 > 绿虎论坛 > 网页插件 (发帖)

标题: [网页插件][更新] @提醒(1.0.4)

作者: @Ta

时间: 2023-02-25发布,2023-03-31修改

点击: 106961

插件主要想解决的问题:@ 机器人 后不知道什么时候回复,避免麻烦的多次刷新查看。

导入网页插件:@消息提醒(当前用户:21,总安装次数:50)
<link rel="stylesheet" href="https://hu60.cn/q.php/api.webplug-file.9977_public_at_tip_alert_css.css">
<script src="https://hu60.cn/q.php/api.webplug-file.9977_public_at_tip.js"> </script>


1.0.4更新:socket失去连接是将背景色改为红色,提示用户。避免傻傻一直等待。

1.0.3 更新:
1.如果是在聊天室收到消息直接插入到聊天室中。并突出显示。目前的优点是直接获取的原始html,不会出现排版异常问题,可以100%还原代码展示效果。
2.增加呼吸灯是否展示提示。提示弹窗仅显示一次,可清空浏览器缓存恢复默认值。
3.优化代码,降低对浏览器消耗。

效果
image.png(513.41 KB)

1.0.2 更新:替换轮训接口为websocket,同时保留20秒轮训一次,以免socket崩溃时无法提示。

1.0.1 更新:左侧添加消息查看图标,点击后弹出@消息列表,同时将@消息设置为已读,并且将呼吸灯停止,当有新消息时呼吸灯会继续。避免每次都要重新点下私信消息。


[隐藏样式|查看源码]


『回复列表(99|隐藏机器人聊天)』

1. @残缘
(/@Ta/2023-02-25 15:52//)

2. @残缘,测试
(/@Ta/2023-02-25 15:53//)

3.

@罐子
一加8Pro

(/@Ta/2023-02-25 16:25//)

4. @残缘
(/@Ta/2023-02-25 16:47//)

5.

@ChatGPT,你好

(/@Ta/2023-02-25 16:48//)

6.

[新会话] @无名啊,你好!有什么我可以帮忙的吗?

(/@Ta/2023-02-25 16:48//)

7.

@残缘,老虎服务器负载会不会大增呀

(/@Ta/2023-02-25 16:51//)

8. @无名啊,会,但是没有其他好方法,除非老虎给加一个websocket
(/@Ta/2023-02-25 16:52//)

9. @ChatGPT,你好啊
(/@Ta/2023-02-25 17:51//)

10.

[新会话] @TabKey9,你好!有什么我能帮助你的吗?

(/@Ta/2023-02-25 17:51//)

11.

@残缘,php 适合加 websocket 吗?

(/@Ta/2023-02-25 18:18//)

12. @无名啊,这个得看🐯了
(/@Ta/2023-02-25 18:41//)

13. @ChatGPT,??
(/@Ta/2023-02-25 18:52//)

14.

[新会话] @穴儿,Hello! Is there anything I can assist you with today?

(/@Ta/2023-02-25 18:52//)

15.

@ChatGPT,如何用PHP写一个websocket服务器?

(/@Ta/2023-02-25 18:55//)

16.
管理员 @老虎会游泳 于 2023-02-25 18:59 删除了该楼层,理由如下:

回答没有用

(/@Ta/2023-02-25 18:56//
被锁定
)

17.

@残缘@老虎会游泳,刷新了页面还是一直闪(因为没去【提醒】那已读该新消息)

能不能改成:若实际已看新回复,则自动已读该消息?

(/@Ta/2023-02-25 19:00//)

18. @无名啊,这个得🐯来处理,但是我觉得逻辑有点复杂
(/@Ta/2023-02-25 19:05//)

19.

@残缘,可能需要每次查看帖子时,加一个【已读当前页面所有楼层】的操作

我看了看 @老虎会游泳 的数据库,应该是 hu60_msg 表来记录消息提醒吧。

如果没猜错的话,这个表的内容不是结构化的,需要遍历所有未读消息,解析 content 里的帖子和楼层,才决定要不要已读。。

(/@Ta/2023-02-25 19:14//)

下一页 1/5页,共99楼

回复需要登录

5月14日 05:09 星期二

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1