1 (изменено: IgoreQ, 2015-01-08 06:38:58)

Тема: AHK: Оповещение в заданное время

Мне нужно чтобы в заданное мной время каждый час выскакивало окошко с оповещением.
Кто может помочь это реализовать?

2

Re: AHK: Оповещение в заданное время

IgoreQ, ознакомьтесь с этой темой, отредактируйте заголовок.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Skype dmitry_fiveg

3

Re: AHK: Оповещение в заданное время

teadrinker пишет:

IgoreQ, ознакомьтесь с этой темой, отредактируйте заголовок.

Исправил

4

Re: AHK: Оповещение в заданное время

Что даёт поиск по форуму:

; Простой будильник на конкретное время
alarm = 0600
Loop
{
If alarm = %A_Hour%%A_Min%
SoundPlay, %A_WinDir%\Media\ding.wav, wait
Sleep, 32000
}
; Несколько будильников на сутки
alarm = 0600, 0730, 1145, 1800
Loop
{
time=%A_Hour%%A_Min%
If time in %alarm%
SoundPlay, %A_WinDir%\Media\ding.wav, wait
Sleep, 32000
}
; Будильник на каждый час
alarm = 45
Loop
{
If alarm = %A_Min%
SoundPlay, %A_WinDir%\Media\ding.wav, wait
Sleep, 32000
}

5

Re: AHK: Оповещение в заданное время

Можно такой вариант, без цикла:

target_time = 09012305

StringMid, date, target_time, 1, 2
StringMid, month, target_time, 3, 2
StringMid, time, target_time, 5, 4
target = %A_YYYY%%month%%date%%time%00
EnvSub, target, %A_Now%, Seconds
Sleep, % target * 1000
msgbox, alarm