找回密码
 加入
搜索
查看: 6774|回复: 13

[AU3基础] 每天16:00跟02:00定时播放提醒.wav声音文件(已解决)

 火.. [复制链接]
发表于 2011-10-13 07:26:55 | 显示全部楼层 |阅读模式
本帖最后由 xymc 于 2011-10-14 21:12 编辑

如题,每天16:00跟02:00定时播放提醒.wav声音文件,有没有简单一点的代码,不要那些定时器之类的东西

已自己解决
#NoTrayIcon
While 1
        Select
                Case @HOUR & @MIN  = 0230
                        SoundPlay("login.mp3", 0)
MsgBox(16, "夜深人静了", " " & @CR & "你关广告灯了吗!!!???" & @CR & ""   & @CR & ""   , 60)
                Case @HOUR & @MIN  = 1840
                        SoundPlay("login.mp3", 0)
MsgBox(48, "傍晚时分了", " " & @CR & "你开广告灯了吗????????" & @CR & ""   & @CR & ""   , 60)
        EndSelect
        Sleep(60000)
WEnd
发表于 2011-10-13 15:06:35 | 显示全部楼层
最简单就是添加计划任何,在你说的那两个时间允许.wav文件。
发表于 2011-10-13 16:01:20 | 显示全部楼层
干嘛要写代码啊,直接在系统任务计划里添加就行了,很方便又人性化。非要用AU3写的话,请参考如下:

Run(@ComSpec & " /c " & 'schtasks /create /TN dingshi /RU SYSTEM /SC DAILY /ST 16:00:00 /TR "这里添加执行.wav文件的DOS命令"', "", @SW_HIDE)
再弄个凌晨两点的。牛逼,2点闹
发表于 2011-10-13 20:56:06 | 显示全部楼层

if @hour=16 or 02 then
run("abc.wav")
endif
发表于 2011-10-14 05:16:40 | 显示全部楼层
Dim $Flag = 1
While 1        
$Hour = @HOUR
        If $Hour = "16" Or $Hour = "02" Then
                If $Flag = 1 Then
                        run("abc.wav")
                        $Flag = 0
                EndIf
        Else
                $Flag = 1
        EndIf
        Sleep(1000)
WEnd
发表于 2011-10-14 08:17:47 | 显示全部楼层
schtasks,这命令还是第一次碰到。
 楼主| 发表于 2011-10-14 21:11:44 | 显示全部楼层
使用Run的都不好,会弹出播放器
已自己解决
#NoTrayIcon
While 1
        Select
                Case @HOUR & @MIN  = 0230
                        SoundPlay("login.mp3", 0)
MsgBox(16, "夜深人静了", " " & @CR & "你关广告灯了吗!!!???" & @CR & ""   & @CR & ""   , 60)
                Case @HOUR & @MIN  = 1840
                        SoundPlay("login.mp3", 0)
MsgBox(48, "傍晚时分了", " " & @CR & "你开广告灯了吗????????" & @CR & ""   & @CR & ""   , 60)
        EndSelect
        Sleep(60000)
WEnd
发表于 2012-5-29 13:42:18 | 显示全部楼层
回复 2# 骗子
计划任务有个限制,知道吗?没有添加系统登录密码的不行。
发表于 2012-5-29 13:42:50 | 显示全部楼层
回复 3# qqgghh1
计划任务有个限制,知道吗?没有添加系统登录密码的不行。
发表于 2012-5-30 22:23:56 | 显示全部楼层
回复 9# xms77


    什么意思??什么系统登录密码?
发表于 2012-5-31 20:39:39 | 显示全部楼层
回复 10# 502762378
我曾经试过添加系统的计划任务,但是没有设置系统的登录密码,结果计划任务没有成功运行,一定要有添加系统登录密码才行。
发表于 2012-8-9 11:11:54 | 显示全部楼层
给广告灯装个定时器..用的着这么麻烦吗?百来块钱
发表于 2017-7-28 09:20:38 | 显示全部楼层
支持一下 ~~~
发表于 2018-3-5 18:29:51 | 显示全部楼层
计划任务最好
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-24 03:50 , Processed in 0.425866 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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