一个 Windows 下简易的 PowerPoint 计时器,基于 Autohotkey。主要功能:
- PPT 开始播放时自动开始倒计时,结束放映时自动停止。
- 悬浮于最上层,鼠标可穿透,不影响其他操作。
- 字体和透明等可通过参数调节。
- 可手动开始停止计时器。
代码基于 Yet Another CountDown Script 修改,并参考了 Countdown timer app。
屏幕截图:
无需安装,下载并解压,运行 ppttimer.exe 即可开始使用。
程序启动后会自动侦测 PPT 的放映窗口,一旦 PPT 开始放映,则会自动启动计时器。
如果不是 PPT 放映,如 PDF 等其他演示方式,也可以通过快捷键手动启动。
默认的快捷键设置为,开始放映 F12
,停止放映 Ctrl
+F12
,退出程序 Windows
+ESC
。
[Main]
;倒计时时间,单位秒,默认为 1200 秒即 20 分钟。
Duration=1200
;提前提醒时间,单位秒。默认为 120 秒即 2 分钟。
Ahead=120
;提前提醒时是否播放声音及声音路径
PlayWarningSound=1
WarningSoundFile=.\beep.mp3
;时间到时是否播放声音及声音路径
PlayFinishSound=1
FinishSoundFile=.\applause.mp3
;窗口样式
;透明度
opacity=180
;窗口背景色
backgroundColor=FFFFAA
;窗口大小,位置固定在右上角
width=300
height=70
;字体样式
fontface=微软雅黑
fontweight=bold
fontsize=40
textcolor=000000
;提前提醒时的字体颜色
AheadColor=9D1000
;超时后的字体颜色
timeoutColor=FF0000
[shortcuts]
;快捷键设置,^ Ctrl,# Windows,+ Shift,! Alt。
;开始手动计时
startKey=F12
;停止计时器
stopKey=^F12
;退出主程序
quitKey=#ESC
- 至 Autohotkey 主页 下载 Autohotkey 并安装。
- 使用安装后自带的编译打包工具
Compiler\Ahk2Exe.exe
编译 ahk 文件。
- 更多可控制的参数
- 除 PPT 之外的其他窗口的自动侦测
Licensed under the MIT.