|
@@ -0,0 +1,28 @@
|
|
|
|
|
+#Requires AutoHotkey v2.0+
|
|
|
|
|
+
|
|
|
|
|
+isRunning := false ; 标志变量,是否正在运行
|
|
|
|
|
+
|
|
|
|
|
+#q:: {
|
|
|
|
|
+ global isRunning ; 声明全局变量
|
|
|
|
|
+ isRunning := !isRunning ; 切换运行状态
|
|
|
|
|
+ if isRunning {
|
|
|
|
|
+ ; 启动滚轮循环
|
|
|
|
|
+ while isRunning {
|
|
|
|
|
+ MouseWheel("up") ; 模拟鼠标向上滚动
|
|
|
|
|
+ Sleep(5000) ; 等待 5 秒
|
|
|
|
|
+ if !isRunning ; 检查是否需要停止
|
|
|
|
|
+ break
|
|
|
|
|
+ MouseWheel("down") ; 模拟鼠标向下滚动
|
|
|
|
|
+ Sleep(5000) ; 等待 5 秒
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+MouseWheel(direction) {
|
|
|
|
|
+ ; 模拟鼠标滚轮操作
|
|
|
|
|
+ if (direction = "up") {
|
|
|
|
|
+ Send("{WheelUp}")
|
|
|
|
|
+ } else if (direction = "down") {
|
|
|
|
|
+ Send("{WheelDown}")
|
|
|
|
|
+ }
|
|
|
|
|
+}
|