找回密码
 立即注册
查看: 99|回复: 3

计算几个动作之间用了多久时间

[复制链接]

12

主题

307

回帖

3069

积分

超级版主

积分
3069
发表于 2025-8-29 20:58:09 | 显示全部楼层 |阅读模式

现在在要计时的动作下方添加动作
先通过子任务 程序 运行autohotkey脚本  选择V1 复制粘贴以下代码

out := 0
StdOut := FileOpen("*", "w", "UTF-8")
StdOut.Write(A_TickCount)  ; 替换原始代码中的"1"为系统当前时间
StdOut.Close()
; out := 1
; StdErr := FileOpen("**", "w", "UTF-8")
; StdErr.Write("Error occurred")
; StdErr.Close()
ExitApp % out


执行方式改为 后台(控制台传输到日志) 变量名自己定义

然后右侧 变量操作 变量运算 除以 1000(输出为秒 分钟要除以60000 不建议)  不用勾选输出余数 目前不勾选也会得出余数  此问题将在后续版本修复

这时候结果为开机到现在用了多久  

只需要在要终止计时的动作上面添加一个相同任务(记得更改变量)并加以除以1000的运算
这时只需计算2-1即可得出两动作之间所用的时间
再加一个悬浮窗 即可显示时间

回复

使用道具 举报

12

主题

307

回帖

3069

积分

超级版主

积分
3069
 楼主| 发表于 2025-8-29 20:59:14 | 显示全部楼层
如图所示
微信截图_20250829205223.png
回复

使用道具 举报

12

主题

307

回帖

3069

积分

超级版主

积分
3069
 楼主| 发表于 2025-8-29 20:59:56 | 显示全部楼层

如此如此  这般这般

动作一到五所用时间.ztt

28.04 KB, 下载次数: 0

回复

使用道具 举报

3

主题

14

回帖

95

积分

注册会员

积分
95
发表于 2025-9-1 10:37:43 | 显示全部楼层
能不能让计时窗口计时到动作5后不再继续计时,仅展示到动作5所花的时间结果,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|zTasker

GMT+8, 2025-9-18 04:46 , Processed in 0.060291 second(s), 24 queries .

快速回复 返回顶部 返回列表