Qingwa
(青小蛙)
1
原始链接在: 有没有每5分钟自动点一次鼠标,让我保持 online 状态的软件? - 小众软件
有时候,一个问题换一个问法,就会豁然开朗。

之前介绍过这种防休眠工具:
每次的标题都是防止电脑进入休眠状态。于是就有无数人来问了:我有电源管理,我不用这个。打开设置就能改,这是有啥使用场景?总之我也找不到理由反驳他们,反正他们说的都对。
前几天有同学提问:
有没有每5分钟自动点一次鼠标,让我保持 online 状态的软件?
这大概才是防休眠工具的最大用途吧。
目前需要获取用户状态的软件挺多的,网课、会议、培训,甚至一些游戏,也可能会监测用户是否还在(鼠标是否在移动)。
于是,Mouse Jiggler(Windows)这种工具,就派上用场了。
另外,青小蛙也找了一款 macOS 下的同类工具 Jiggler,用起来还行,可以模拟移动、点击,甚至可以监测某些软件运行时,自动开始抖动 😂。值得过几天单独介绍下,只不过也很久不更新了,但支持 Intel 与 M1 芯片。
另外,Linux 下就不需要了吧,这部分人都是工作狂,停都停不下来那种 🐶
1 个赞
Linux 上还真有个叫 xdotool 的软件,可以模拟键盘输入、鼠标点击以及鼠标移动。
再配合 cron,定时运行这个软件,应该也可以实现定时点击鼠标。
编辑:其实根本用不上 cron 那么高级的东西,几行代码写个脚本完全可以搞定:
#!/bin/sh
while true
do
xdotool click 1 #使用 xdotool 模拟点击鼠标左键
sleep 300 #等待 300 秒,即 5 分钟
done
#以上是一个无限循环,如需退出,请按 Ctrl + C
2 个赞
我是Linux,我要狡辩。我们都是直接Python代码撸一个出来,也要不了几行。
1 个赞
以前用ahk写过一个在指定视频窗口定时移动鼠标的脚本,给某个培训视频用
随手写的很粗糙,就不贴代码了,说一下思路:
定义按键:settimer, label1, xxx/off,每隔xxx毫秒运行该label1段代码/关闭定时
label1代码:
winshow、winactivate显示指定窗口到前台
controlclick模拟鼠标点击指定窗口的指定位置
mousemove将光标移动到指定位置
random计算随机数字
lanchong
(venden)
5
越是无聊的网课越是就预防这类呆傻刷课了,比如中途提问,翻页才能下一节…
输入法?为啥要用Python做? 用Fcitx5 做不就好了。
我fork了这个软件, 做成了中文,增加了定时停止的选项。
Quicker免费版就可以实现,在设置-自动运行中添加5分钟自动运行一个移动鼠标的动作就可以了。完全不需要下载其他软件。
确实只要几行
import pyautogui
while True:
pyautogui.click()
sleep(60*5)