Keep Kaggle Notebook Alive

Keep the Kaggle Notebook alive by simulating user activity

作者
hahafrank
日安装量
0
总安装量
16
评分
1 0 0
版本
0.1
创建于
2024-08-20
更新于
2024-08-20
许可证
MIT
适用于

保持Kaggle Notebook活跃 - Tampermonkey脚本

描述

这个Tampermonkey脚本旨在通过模拟用户操作来保持Kaggle Notebook的会话活跃。脚本会自动点击Kaggle Notebook界面中的按钮,以随机间隔添加、运行和删除单元格,防止会话因长时间不活动而超时。

功能

  • 模拟用户操作:脚本会模拟点击Kaggle Notebook中的“添加单元格”、“运行当前单元格”和“删除单元格”按钮,确保会话保持活跃。
  • 随机间隔:脚本随机生成几分钟的间隔(可自定义),以模仿自然的用户交互,降低被检测为自动化的风险。
  • 自动循环:脚本会在后台持续运行,每次间隔结束后自动触发自身。

安装

  1. 安装Tampermonkey:确保你已在浏览器中安装了Tampermonkey扩展。你可以从这里下载。
  2. 创建新脚本:点击浏览器中的Tampermonkey图标,选择“创建新脚本”。
  3. 复制脚本:将本仓库中的代码复制并粘贴到Tampermonkey的脚本编辑器中。
  4. 保存脚本:点击保存按钮(通常是软盘图标)来保存脚本。

使用方法

  1. 打开Kaggle Notebook:访问Kaggle上的任意Notebook。
  2. 脚本自动执行:脚本会自动启动,保持你的Notebook会话活跃。
  3. 监控控制台:你可以打开浏览器的开发者控制台(按F12)查看脚本日志并监控其操作。

配置

  • 间隔设置:脚本配置为每几分钟随机触发操作。你可以通过调整脚本中的Math.random()函数参数来修改这个范围。

注意事项

  • 免责声明:此脚本旨在个人使用,以防止在活跃工作期间Kaggle Notebook会话超时。请合理使用。

许可

此项目使用MIT许可证进行许可。