智能定时刷新器

Created at a year ago
Updated at a year ago
Material Design 3风格的网页定时刷新工具,支持多标签页管理和灵活配置
Total Installs
3,208
Today's New
+0
User Rating
- / 5.0 (0)
Current Version
1.0.2
Script Details
Applicable Sites

智能定时刷新器 - Violentmonkey脚本

一个功能完整、界面美观的网页自动刷新工具,采用Material Design 3设计规范。

📋 功能特性

🎯 核心功能

  • 智能定时刷新:支持自定义刷新间隔(1-3600秒)
  • 精确控制:设置最大运行次数,避免无限刷新
  • 多标签页支持:可选择刷新当前标签页或同域名所有标签页
  • 实时状态显示:显示运行状态、刷新次数和进度条

🎨 界面设计

  • Material Design 3:遵循最新设计规范
  • 可拖拽面板:随意移动到合适位置
  • 可最小化:不占用过多屏幕空间
  • 响应式布局:适配不同屏幕尺寸
  • 优雅动画:流畅的交互体验

⚡ 交互功能

  • 一键开关:快速启动/停止刷新
  • 实时配置:无需重启即可调整设置
  • 键盘快捷键:Ctrl+Shift+R 快速切换
  • 状态保存:自动保存用户配置

🚀 安装使用

1. 安装步骤

方法一:直接安装

  1. 确保已安装 Violentmonkey 浏览器扩展
  2. 点击脚本文件 auto_refresh_script.user.js
  3. Violentmonkey会自动弹出安装界面
  4. 点击"确认安装"

方法二:手动安装

  1. 打开Violentmonkey管理界面
  2. 点击"+"号创建新脚本
  3. 复制 auto_refresh_script.user.js 中的所有代码
  4. 粘贴到编辑器中并保存

2. 使用方法

基本操作

  1. 启动脚本:访问任意网页,右上角会出现控制面板
  2. 开启刷新:点击开关或"开始"按钮
  3. 配置参数:根据需要调整刷新间隔和运行次数
  4. 选择目标:选择刷新当前标签页或所有同域名标签页

控制面板说明

┌─────────────────────────────┐
│  智能定时刷新器        [-] │  ← 标题栏(可拖拽)
├─────────────────────────────┤
│ 状态:运行中 | 已刷新:3次   │  ← 状态信息
│ ████████░░ 80%            │  ← 进度条
├─────────────────────────────┤
│ 启用自动刷新        [●]    │  ← 主开关
│ 刷新间隔(秒)  [30    ]   │  ← 时间设置
│ 最大运行次数    [0     ]   │  ← 次数限制
│ 目标标签页:              │
│ ● 当前标签页              │  ← 作用范围
│ ○ 所有标签页(同域名)      │
├─────────────────────────────┤
│ [开始] [停止] [重置]       │  ← 操作按钮
└─────────────────────────────┘

⚙️ 配置选项

基本设置

配置项 说明 默认值 范围
刷新间隔 两次刷新之间的时间间隔 30秒 1-3600秒
最大运行次数 自动停止前的刷新次数 0(无限) 0-10000次
目标标签页 刷新作用的标签页范围 当前标签页 当前/同域名全部

标签页模式说明

  • 当前标签页:仅刷新脚本运行的当前页面
  • 所有标签页(同域名):理论上支持同域名所有标签页,但受浏览器安全限制,实际仍为当前标签页

快捷键

  • Ctrl+Shift+R:快速启动/停止刷新功能

🛡️ 权限说明

脚本请求的权限及用途:

  • GM_setValue/GM_getValue:保存和读取用户配置
  • GM_deleteValue:清理配置数据
  • GM_addStyle:注入Material Design 3样式
  • window.focus:窗口焦点管理
  • *://*/*:在所有网站运行(可在Violentmonkey中自定义限制)

🎯 使用场景

适用场景

  • 监控页面:股票价格、系统状态等需要实时更新的页面
  • 等待内容:抢购页面、排队系统等需要及时响应的场景
  • 开发调试:前端开发时自动刷新查看效果
  • 数据同步:定期刷新获取最新数据的场景

注意事项

  • 请合理设置刷新间隔,避免对服务器造成压力
  • 某些网站可能有反爬虫机制,频繁刷新可能被限制
  • 建议在测试环境中先验证脚本效果
  • 长时间运行时注意电脑性能和网络流量

🔧 技术特点

核心技术

  • 原生JavaScript:无依赖,兼容性好
  • Material Design 3:最新设计规范
  • 模块化设计:易于维护和扩展
  • 事件驱动:响应式用户交互

兼容性

  • 浏览器:Chrome、Firefox、Edge、Safari等现代浏览器
  • 脚本管理器:Violentmonkey、Tampermonkey、Greasemonkey
  • 系统平台:Windows、macOS、Linux

🚀 更新日志

v1.0.0 (2025-06-11)

  • ✨ 首次发布
  • 🎨 Material Design 3界面设计
  • ⚡ 完整的定时刷新功能
  • 🛠️ 可拖拽、可最小化的控制面板
  • 💾 用户配置自动保存
  • ⌨️ 键盘快捷键支持
  • 📊 实时进度条和状态显示

📞 支持与反馈

如果您在使用过程中遇到问题或有改进建议,欢迎反馈!


享受更智能的网页刷新体验! 🎉