Greasy Fork

Greasy Fork is available in English.

网页保活助手

【多站点独立配置】智能状态同步 + 跨Tab保活控制(每个网站独立设置)+自动刷新+AJAX心跳

当前为 2025-02-17 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
DavidZhang53
评分
0 0 0
版本
5.2.1
创建于
2025-02-17
更新于
2025-02-17
大小
10.0 KB
许可证
MIT
适用于
所有网站

该脚本为网页保活助手,适用于需要保持在线状态的网页,避免因超时或页面空闲导致的会话失效,弹出登录后被迫重新登录。
主要功能:判断用户无操作或处于后台(避免刷新丢失数据)后,定期自动刷新。刷新会丢失数据,特此提醒。

智能保活:定时自动刷新或发送保活请求,保持用户会话在线。
无操作超时检测:用户无操作时,自动启动保活机制。
跨Tab保活控制:通过监听页面的可见性变化,在用户切换Tab或最小化页面时继续保持会话。
强制刷新:设置超时后自动刷新页面,防止因会话超时导致的登录失效。
自定义设置:支持保活间隔、无操作超时、强制刷新等个性化配置。
PS:使用了AJAX心跳功能。具体来说,脚本通过定时发送一个HEAD请求来保持会话活跃,这个请求被用作“保活”请求,也就是所谓的“心跳”机制。但是本人测试的网址均无效,因此建议勾选强制刷新功能使用。

控制面板位于网页左上方,鼠标悬停出现:
keepAliveEnabled: 启用智能保活功能,默认为true。
keepAliveInterval: 保活间隔(秒),默认为300秒(5分钟)。
inactivityLimit: 无操作超时(秒),默认为600秒(10分钟)。
forceRefreshEnabled: 启用强制刷新,默认为false。


代码内// @match *://*/*修改成你想保活的网址

没有同类脚本才决定做一个,本人代码水平差劲,是用AI配合写的,在这里一直用大家开源的脚本,第一次给大家做贡献了,有建议请提出。