返回列表 回复 发帖 点我体验网上斗地主的乐趣

[自创功能] 整点语音及托盘提示

相关搜索: 整点, 语音, 托盘, 提示

整点托盘提示.png
2009-1-20 22:20


整点时,在脚本托盘图标处弹出的提示,如上图


脚本功能:
在整点时,播放语音“啊哦~”,然后在脚本托盘图标处弹出一个提示。效果如上图。



语音及脚本下载: 整点语音及托盘提示.zip (85.58 KB)

脚本源代码:
;~ 整点语音及托盘提示   天堂之门 menk33@163.com 2009年01月20日
Loop
{
Sleep (((60 - A_Min) * 60) - A_Sec) *
1000
SoundPlay 啊哦.wav
TrayTip 整点了!休息下吧:-), ..., ,
17
Sleep
13000
TrayTip
}



脚本说明:
脚本相当简单,唯一要说明的就是 Sleep 命令中的那个表达式。

(60 - A_Min) 算得离整点还剩下的分钟数。
((60 - A_Min) * 60) 将剩下的分钟数转换为秒钟单位。
(((60 - A_Min) * 60) - A_Sec) 将剩下的以秒为单位的分钟数再减去已过去的秒钟。
(((60 - A_Min) * 60) - A_Sec) * 1000 最后转换为毫秒单位。

要是能报时就好了 哈哈
看看有没有可以调用 合成语音的 什么命令!
思路很巧妙!!!!
原帖由 BLooM2 于 2009-1-20 23:17 发表
要是能报时就好了 哈哈
看看有没有可以调用 合成语音的 什么命令!
思路很巧妙!!!!
语音报时比较复杂。我没有写的另一个原因是在电脑前用,语音报时有点多余,只要提示下,我一眼扫过去就可以看时间了。

wz520 写的那个就是语音衔接得不自然。

我家里以前有个语音报时的电子闹钟,那个报时的语音自然多了。而且语气庄重,哈哈。


语音合成可以找到一个科大讯飞的软件。它可以合成 mp3 格式的语音。效果还凑合吧……
我那脚本是直接挨个儿播放WAV,当然只能是那种效果了……
语音合成……囧
不就是报个时嘛……你们要求真高……

PS: 这个“啊哦”听起来像猫叫,哈哈~
看了老大的这个帖子,我豁然开朗,于是就想到了解决深度AUTOHOTKEY论坛上的一个问题:
http://soft.deepin.org/read-htm-tid-891010.html

悬赏600RO币起价!午夜0:00报道帖和竞猜帖自动发布器)AHK的(按键精灵的也成!))
;0点自动发贴机,QQ:950695 2009.01.27
;解决思路来自:~ 整点语音及托盘提示 天堂之门 menk33@163.com 2009年01月20日
Loop
{
TIM:=86400*1000-(A_Hour*3600 + A_Min * 60 + A_Sec+1 ) * 1000
;msgbox %tim%
Sleep %tim%
TrayTip 提示, 开工了, , 17
Sleep 10000
TrayTip
gosub 开工
}

开工:
run , fatie.ahk ;运行其他文件
exitapp
呵呵,解决问题真开心哦!但要绝对申明::::

  我不是冲着悬赏去的,并且我没领赏金,深度的AUTOHOTkey板块弱小了点,纯支持而已
TIM:=86400*1000-(A_Hour*3600 + A_Min * 60 + A_Sec+1 ) * 1000

分解下就是:


86400=24(小时)*60(分)*60(秒)

A_Hour 现在的小时(两位数),最大23
A_Min 现在的分钟(两位数),最大59
A_Sec现在的秒数(两位数),最大59
那最后的1算什么应该知道的吧
我的为啥没提示啊
是拷到脚本里就行了
还是要设置一个热键才会开始执行呀
学习了啊!!
原帖由 jane241cn 于 2009-2-9 16:35 发表
我的为啥没提示啊
是拷到脚本里就行了
还是要设置一个热键才会开始执行呀
下载脚本和语音后,直接执行脚本,或将脚本代码插入你其它运行的脚本代码中。

你还是多熟悉下帮助文件吧。这是最简单的循环了。
原帖由 BLooM2 于 2009-1-20 23:17 发表
要是能报时就好了 哈哈
看看有没有可以调用 合成语音的 什么命令!
思路很巧妙!!!!
如果AHK有COM接口就可以调用
http://www.91mlrs.cn
找到了可以读语音的方法了。
http://forum.ahkbbs.cn/viewthread.php?tid=1195&extra=page%3D1&frombbs=1

[ 本帖最后由 aqtd 于 2009-2-11 18:25 编辑 ]
http://www.91mlrs.cn
返回列表