Artem_Buero |
Дата: Воскресенье, 08.06.2014, 14:31 | Сообщение # 1
|
Сообщений: 4223
Статус: Offline
|
Написал скрипт для изучения новичкам. Суть скрипта что типа можно указать время и в это время вам вылетит сообщение(Если оставь пустым не вылетит) и будет гудок Исходник: Код #NoTrayIcon SetTimer,timer228 Gui, Add, GroupBox, x6 y2 w330 h150 , Время Gui, Add, Text, x16 y22 w30 h20 , Часы: Gui, Add, Edit, x46 y22 w60 h20 +ReadOnly vH,%A_Hour% Gui, Add, Text, x16 y52 w40 h20 , Минуты: Gui, Add, Edit, x56 y52 w60 h20 +ReadOnly vM,%A_Min% Gui, Add, Text, x16 y82 w50 h20 , Секунды: Gui, Add, Edit, x66 y82 w50 h20 +ReadOnly vS,%A_Sec% Gui, Add, GroupBox, x136 y12 w190 h130 , Установить Gui, Add, Edit, x146 y32 w50 h20 Number vH1, %A_Hour% Gui, Add, Edit, x206 y32 w50 h20 Number vM1, %A_Min% Gui, Add, Edit, x266 y32 w50 h20 Number vS1, %A_Sec% Gui, Add, Edit, x146 y62 w170 h20 vText, Ваш текст Gui, Add, CheckBox, x146 y92 w170 h20 vMm, Музыка Gui, Add, CheckBox, x186 y112 w80 h20 vVl, Включить Gui, Add, Button, x16 y112 w110 h30 , FAQ ; Generated using SmartGUI Creator 4.0 Gui, Show, x131 y91 h163 w347, New GUI Window Return
GuiClose: ExitApp
timer228: Gui,submit,nohide GuiControl,,H,%A_Hour% GuiControl,,M,%A_Min% GuiControl,,S,%A_Sec% if (Vl = 1) { If (H1 = H) { If (M1 = M) { If (S1 = S) { If Mm = 1 SoundBeep,1000,1000 If Text != MsgBox,48,,%Text% GuiControl,,S,%A_Sec% } } } } return Как-то так кароч
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|
tumkin |
Дата: Суббота, 06.09.2014, 18:11 | Сообщение # 3
|
Tumkin Project
Сообщений: 1186
Статус: Offline
|
Код #NoTrayIcon SetTimer,timer228 Gui, Add, GroupBox, x6 y2 w330 h150 , Время Gui, Add, Text, x16 y22 w30 h20 , Часы: Gui, Add, Edit, x46 y22 w60 h20 +ReadOnly vH,%A_Hour% Gui, Add, Text, x16 y52 w40 h20 , Минуты: Gui, Add, Edit, x56 y52 w60 h20 +ReadOnly vM,%A_Min% Gui, Add, Text, x16 y82 w50 h20 , Секунды: Gui, Add, Edit, x66 y82 w50 h20 +ReadOnly vS,%A_Sec% Gui, Add, GroupBox, x136 y12 w190 h130 , Установить Gui, Add, Edit, x146 y32 w50 h20 Number vH1, %A_Hour% Gui, Add, Edit, x206 y32 w50 h20 Number vM1, %A_Min% Gui, Add, Edit, x266 y32 w50 h20 Number vS1, %A_Sec% Gui, Add, Edit, x146 y62 w170 h20 vText, Ваш текст Gui, Add, CheckBox, x146 y92 w170 h20 vMm, Музыка Gui, Add, CheckBox, x186 y112 w80 h20 vVl, Включить Gui, Add, Button, x16 y112 w110 h30 , FAQ ; Generated using SmartGUI Creator 4.0 Gui, Show, x131 y91 h163 w347, New GUI Window Return
GuiClose: ExitApp
timer228: [code]Gui,submit,nohide GuiControl,,H,%A_Hour% GuiControl,,M,%A_Min% GuiControl,,S,%A_Sec% if (Vl = 1) { If (H1 = H) { If (M1 = M) { If (S1 = S) { If Mm = 1 SoundBeep,1000,1000 If Text != MsgBox,48,,%Text% GuiControl,,S,%A_Sec%
} } } } return
Установка таймера, то есть каждый 250 милисекунд будет переходить к метке timer228 Код Gui, Add, GroupBox, x6 y2 w330 h150 , Время Gui, Add, Text, x16 y22 w30 h20 , Часы: Gui, Add, Edit, x46 y22 w60 h20 +ReadOnly vH,%A_Hour% Gui, Add, Text, x16 y52 w40 h20 , Минуты: Gui, Add, Edit, x56 y52 w60 h20 +ReadOnly vM,%A_Min% Gui, Add, Text, x16 y82 w50 h20 , Секунды: Gui, Add, Edit, x66 y82 w50 h20 +ReadOnly vS,%A_Sec% Gui, Add, GroupBox, x136 y12 w190 h130 , Установить Gui, Add, Edit, x146 y32 w50 h20 Number vH1, %A_Hour% Gui, Add, Edit, x206 y32 w50 h20 Number vM1, %A_Min% Gui, Add, Edit, x266 y32 w50 h20 Number vS1, %A_Sec% Gui, Add, Edit, x146 y62 w170 h20 vText, Ваш текст Gui, Add, CheckBox, x146 y92 w170 h20 vMm, Музыка Gui, Add, CheckBox, x186 y112 w80 h20 vVl, Включить Gui, Add, Button, x16 y112 w110 h30 , FAQ ; Generated using SmartGUI Creator 4.0 Gui, Show, x131 y91 h163 w347, New GUI Window Создание графического интерфейса
Код Gui,submit,nohide GuiControl,,H,%A_Hour% GuiControl,,M,%A_Min% GuiControl,,S,%A_Sec% Gui, submit, nohide - считывание данных из GUI GuiControl,,H,%A_Hour% - присваиваем GUI с меткой H текущий час, остальные по аналогии
Код if (Vl = 1) { If (H1 = H) { If (M1 = M) { If (S1 = S) { If Mm = 1 SoundBeep,1000,1000 If Text != MsgBox,48,,%Text% GuiControl,,S,%A_Sec% } } } } Ну а тут идут проверки на совпадение Если я объяснил как нуб, спрашивай что не понятно
Сообщение отредактировал tumkin - Воскресенье, 07.09.2014, 14:15 |
|
|
|