Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ddamon/plugin-refresh

Repository files navigation

智能页面刷新器 v1.0.4

🌟 功能介绍

一个功能强大的浏览器扩展,支持智能的页面自动刷新功能,经过长时间运行优化,适合无人值守使用。

✅ 主要功能

  • 🔄 自动刷新 - 支持定时自动刷新页面
  • 灵活时间设置 - 支持1秒-60分钟的时间间隔
  • 快速设置 - 一键选择10秒、30秒、1分钟、5分钟
  • 🎲 随机间隔 - 防检测的随机时间间隔
  • 📊 实时统计 - 显示刷新次数和运行时间
  • 🔔 通知提醒 - 桌面通知和立即刷新音频提示
  • 💾 状态保持 - 浏览器重启自动恢复
  • 🛡️ 稳定运行 - 可长时间稳定运行
  • 🎨 智能图标 - 三种状态:彩色(可用)、彩色+绿点(运行中)、灰色(不可用)

🌐 浏览器支持

  • ✅ Chrome 88+
  • ✅ Edge 88+
  • ✅ Windows / macOS / Linux

🚀 快速安装

Chrome 浏览器

  1. 打开 chrome://extensions/
  2. 开启右上角"开发者模式"
  3. 点击"加载已解压的扩展程序"
  4. 选择包含扩展文件的文件夹

Edge 浏览器

  1. 打开 edge://extensions/
  2. 开启左下角"开发者模式"
  3. 点击"加载解压缩的扩展"
  4. 选择包含扩展文件的文件夹

🎯 使用方法

基本操作

  1. 选择刷新模式

    • 固定时间间隔:按设定时间刷新
    • 随机时间间隔:在设定范围内随机刷新
  2. 设置时间参数

    • 使用快速设置:点击10秒、30秒、1分钟、5分钟按钮
    • 自定义设置:输入时间数值并选择单位(秒/分钟)
  3. 控制操作

    • 开始刷新:启动自动刷新
    • 停止刷新:停止自动刷新
    • 立即刷新:手动刷新页面(支持音频提示)

使用建议

使用场景 推荐设置 时间配置
📈 数据监控 固定间隔 30秒-2分钟
🔍 内容检查 随机间隔 1-5分钟
🏃 短期使用 固定间隔 10-30秒
🌙 长期运行 随机间隔 5-15分钟

🛡️ 稳定性特性

智能错误处理

  • ✅ 自动重试机制(最多3次)
  • ✅ 错误退避算法(延长间隔)
  • ✅ 自动停止保护(错误过多时)
  • ✅ 健康状态监控

长时间运行

  • 🔋 可连续运行8小时以上
  • 🔋 浏览器重启自动恢复
  • 🔋 电脑休眠后自动恢复
  • 🔋 网络异常自动重连

⚠️ 注意事项

使用限制

  • 不支持系统页面(chrome://、edge://等)
  • 音频提示仅在手动立即刷新时有效
  • 建议合理设置刷新间隔,避免过于频繁

故障排除

  1. 扩展无法加载

    • 检查是否开启开发者模式
    • 确认所有文件都在正确位置
    • 重新加载扩展
  2. 页面不刷新

    • 检查状态指示器是否为绿色
    • 确认时间设置正确
    • 查看控制台错误信息

📁 文件结构

├── manifest.json          # 扩展配置文件
├── background.js          # 后台服务脚本
├── popup.html            # 扩展界面
├── popup.js              # 界面控制脚本
├── content.js            # 页面注入脚本
├── styles.css            # 界面样式
├── icons/                # 扩展图标
├── README.md             # 项目说明
└── 使用指南.md            # 详细使用指南

📄 版本信息

  • 版本: v1.0.4
  • 发布日期: 2025年
  • 支持: 长期稳定版本

v1.0.4 更新内容

  • 🐛 修复代码拼写错误导致扩展无法启动的严重bug
  • 🔧 修复内存泄漏问题,优化事件监听器清理
  • 🚀 添加防抖机制,防止重复点击启动按钮
  • 📊 优化storage操作,减少频繁写入
  • 🔒 减少不必要的权限请求,提升安全性
  • 💬 改进错误提示信息,更加用户友好
  • 🎯 添加常量定义,消除魔法数字
  • ⚡ 优化资源清理机制,提升稳定性
  • 🎨 新增运行状态指示:图标右下角显示绿色圆点表示正在运行

📞 技术支持

如需帮助,请:

  1. 查看控制台日志定位问题
  2. 检查扩展运行状态
  3. 重新加载扩展程序

详细使用说明请参考 使用指南.md


感谢使用智能页面刷新器!

About

浏览器自动刷新工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published