Chrome 模拟鼠标/键盘、防1小时闲置服务器断开插件推荐

避免摩搭社区的notebooke自动关闭 用ModelScope后台离线训练任务
分两类方案:纯模拟鼠标抖动(前端活动欺骗服务端闲置检测)全能脚本录制(鼠标+键盘全模拟)油猴通用方案(最灵活免费),同时说明关键限制与避坑要点。

一、专用鼠标抖动插件(最简单,一键保活)

1. Virtual Mouse Jiggler(首选商店插件)

  • 核心功能:定时在页面内模拟微小鼠标移动(mousemove事件),每30秒触发一次,重置网页前端闲置计时器,服务器收到前端活动判定为在线
  • 适配场景:网页后台、堡垒机、Web管理系统,服务器靠前端JS监听无操作超时
  • 优点:一键开关、无复杂配置、不刷新页面、不丢失编辑内容
  • 缺点:仅模拟浏览器内虚拟鼠标,无法操作系统真实光标;切到其他标签页后Chrome会限制定时器,部分严格系统失效

2. Browser Mouse Jiggler

轻量化抖动工具,可自定义抖动间隔(10s~10min),支持白名单域名,只在指定业务网站自动运行,减少无关页面干扰。

二、全能鼠标+键盘模拟插件(支持按键输入,兼容性更强)

Simple Simulator(支持鼠标+键盘事件)

  • 能力:脚本式模拟 clickmousemovetype(键盘输入)、延时等待,可写循环脚本持续1小时自动运行
  • 示例保活脚本(每5分钟微动+空格按键)
wait 300000
move 10 10
type " "
  • 优势:同时模拟鼠标+键盘事件,比单纯抖动更容易骗过严格的服务端闲置检测;支持域名白名单
  • 短板:需要简单写脚本,新手门槛略高

Macro Recorder 宏录制器

可手动录制一次微小操作(鼠标挪一下、按空格),设置循环间隔自动回放,不用写代码,可视化录制鼠标+键盘全套操作。

三、最强通用方案:Tampermonkey(油猴,免费开源,无商店插件限制)

如果上面插件切标签页失效,用油猴脚本是最优解,支持后台持续模拟键鼠事件,适配绝大多数企业后台/堡垒机

使用步骤

  1. Chrome商店安装 Tampermonkey(篡改猴)
  2. 新建脚本,粘贴下面保活代码(每4分钟模拟鼠标移动+空格,持续触发前端活动,防止1小时超时)
// ==UserScript==
// @name         网页自动键鼠保活防超时
// @match        *://*.你的业务域名.com/*
// @grant        none
// ==/UserScript==

(function() {
    // 每4分钟触发一次模拟操作
    const interval = 4 * 60 * 1000;
    setInterval(()=>{
        // 模拟鼠标微动
        const moveEvt = new MouseEvent('mousemove', {offsetX:Math.random()*50, offsetY:Math.random()*50});
        document.dispatchEvent(moveEvt);
        // 模拟键盘空格按下松开
        const keyDown = new KeyboardEvent('keydown',{key:' '});
        const keyUp = new KeyboardEvent('keyup',{key:' '});
        document.dispatchEvent(keyDown);
        document.dispatchEvent(keyUp);
    }, interval);
})();
  1. 修改 @match 为你需要保活的网站域名,保存自动生效
  • 优势:无广告、完全自定义、后台标签页兼容性更好、免费无功能限制
  • 适用:JumpServer、云堡垒机、运维后台、各类管理平台服务器强制1小时断开场景

四、会话保活辅助插件(配套使用,双重保险)

Session Alive

不模拟键鼠,定时发送无痕AJAX请求给服务器接口,直接刷新服务端session过期时间;搭配鼠标抖动插件双重保障,双重规避闲置断开

五、关键重要限制(必看,避免失效)

  1. 浏览器插件只能模拟网页内虚拟输入
    无法移动电脑系统真实鼠标;如果服务器是系统级远程桌面/客户端检测闲置,浏览器插件无效,需用电脑本地键鼠抖动软件(如Mouse Jiggler桌面程序)。
  2. Chrome后台标签节流问题
    切到其他页面后,Chrome会减慢定时器,部分简单抖动插件会停摆;解决:油猴脚本+Service Worker后台插件、或保持业务标签前台可见。
  3. 两种服务器超时逻辑区分
    • 前端JS计时(90%网页后台):模拟鼠标/键盘事件即可解决,上面全部插件有效
    • 后端服务端计时(严格风控系统):仅模拟前端事件不够,必须搭配Session Alive定时发请求刷新session

六、选型推荐

  1. 新手、只想一键操作:Virtual Mouse Jiggler
  2. 需要同时模拟鼠标+键盘、自定义逻辑:Simple Simulator
  3. 企业堡垒机、严格后台、切标签也要保活:Tampermonkey油猴脚本(最优)
  4. 双重保险防断开:油猴脚本 + Session Alive

安装渠道

全部插件均可直接在 Chrome网上应用店 搜索名称安装,安全无第三方捆绑。

抱歉之前信息有误,纠正清楚:

1. Browser Mouse Jiggler 确实带付费限制

这款插件免费版功能阉割严重

  • 免费只能固定30秒抖动间隔,无法自定义;
  • 白名单域名、随机人类轨迹、后台保活、键盘模拟全部锁在Pro订阅内;
  • 长期使用完整功能必须月付/年付订阅,不适合纯免费需求,你说得没错,这款不推荐。

2. 区分两款无付费、全功能免费插件(稳妥替代)

① Virtual Mouse Jiggler(商店原版,完全免费无内购)

  • 无订阅、无广告、无功能锁定;
  • 自定义抖动间隔、随机微动、单页开关全部开放;
  • 仅缺少键盘模拟,搭配油猴脚本就能补齐。

② Mouse Jiggler(极简免费款,无付费)

Chrome商店同名轻量插件,体积仅4KB,全程无付费弹窗,只有基础鼠标微动,无任何收费门槛,适合只需要简单保活的场景。

3. 零成本永久最优方案(无任何付费)

Tampermonkey(油猴)+ 之前给你的键鼠模拟脚本

  1. Tampermonkey本身免费;
  2. 脚本完全开源自定义,同时模拟鼠标+键盘;
  3. 无额度、无订阅、无功能限制,能同时骗过前端闲置计时+后端Session超时。

选型总结(按免费优先级)

  1. 不想装油猴、一键即用:Virtual Mouse Jiggler(纯免费无付费)
  2. 极简最小占用:Mouse Jiggler(轻量免费)
  3. 需要键鼠双模拟、防严格服务器检测:油猴脚本(永久免费)
  4. 避开:Browser Mouse Jiggler(功能绑定付费订阅)
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐