A Albina Новичок Автор темы 2 0 20 Авг 2016 #1 Как сделать в AHK, чтобы в определенное кол-во минут разворачивалось окно "gta_sa"? ( в N:55 разворачивается окно )
Как сделать в AHK, чтобы в определенное кол-во минут разворачивалось окно "gta_sa"? ( в N:55 разворачивается окно )
MISTER_GONWIK Всефорумный гонщик Всефорумный модератор 1,262 1,754 20 Авг 2016 #2 какие же вы брёвна, гугл для кого? http://www.script-coding.com/AutoHotkey/WinMaximize.html http://www.script-coding.com/AutoHotkey/FormatTime.html Последнее редактирование: 20 Авг 2016 Позитивный голос 0 Негативный голос
какие же вы брёвна, гугл для кого? http://www.script-coding.com/AutoHotkey/WinMaximize.html http://www.script-coding.com/AutoHotkey/FormatTime.html
U ufdhbi Известный Проверенный 1,464 867 20 Авг 2016 #3 В 10:55 по системному времени появится msgbox, можешь заменить на разворачивание игры (WinActivate, GTA:SA:MP) Код: while true { sleep 0 needTime=10:55:00 StringReplace, needTime, needTime, : ,,A StringLeft, NeedTimeStamp, A_NOW, 8 NeedTimeStamp=%NeedTimeStamp%%needtime% var1:=A_NOW EnvSub,var1,%NeedTimeStamp%,seconds if var1=0 goto 1 } 1: MsgBox return Позитивный голос 0 Негативный голос
В 10:55 по системному времени появится msgbox, можешь заменить на разворачивание игры (WinActivate, GTA:SA:MP) Код: while true { sleep 0 needTime=10:55:00 StringReplace, needTime, needTime, : ,,A StringLeft, NeedTimeStamp, A_NOW, 8 NeedTimeStamp=%NeedTimeStamp%%needtime% var1:=A_NOW EnvSub,var1,%NeedTimeStamp%,seconds if var1=0 goto 1 } 1: MsgBox return
MISTER_GONWIK Всефорумный гонщик Всефорумный модератор 1,262 1,754 20 Авг 2016 #4 ufdhbi написал(а): В 10:55 по системному времени появится msgbox, можешь заменить на разворачивание игры (WinActivate, GTA:SA:MP) Код: while true { sleep 0 needTime=10:55:00 StringReplace, needTime, needTime, : ,,A StringLeft, NeedTimeStamp, A_NOW, 8 NeedTimeStamp=%NeedTimeStamp%%needtime% var1:=A_NOW EnvSub,var1,%NeedTimeStamp%,seconds if var1=0 goto 1 } 1: MsgBox return Нажмите для раскрытия... чё за ужас? Реакции: FYP Позитивный голос 0 Негативный голос
ufdhbi написал(а): В 10:55 по системному времени появится msgbox, можешь заменить на разворачивание игры (WinActivate, GTA:SA:MP) Код: while true { sleep 0 needTime=10:55:00 StringReplace, needTime, needTime, : ,,A StringLeft, NeedTimeStamp, A_NOW, 8 NeedTimeStamp=%NeedTimeStamp%%needtime% var1:=A_NOW EnvSub,var1,%NeedTimeStamp%,seconds if var1=0 goto 1 } 1: MsgBox return Нажмите для раскрытия... чё за ужас?
MISTER_GONWIK Всефорумный гонщик Всефорумный модератор 1,262 1,754 20 Авг 2016 #5 Код: while true { FormatTime, TimeString,, ms if TimeString = 550 { IfWinExist, GTA:SA:MP WinRestore } } Реакции: FYP Позитивный голос 0 Негативный голос
Код: while true { FormatTime, TimeString,, ms if TimeString = 550 { IfWinExist, GTA:SA:MP WinRestore } }
A Albina Новичок Автор темы 2 0 20 Авг 2016 #6 Абсолютно ничего не понятно вот здесь time ----------- Если вас не затруднит, могли-бы написать скрипт? После активации ALT+1 каждые 55 мин разворачивается процесс gta_sa, спасибо Позитивный голос 0 Негативный голос
Абсолютно ничего не понятно вот здесь time ----------- Если вас не затруднит, могли-бы написать скрипт? После активации ALT+1 каждые 55 мин разворачивается процесс gta_sa, спасибо
RellaX Известный 80 9 20 Авг 2016 #7 Код: !1:: Loop { if (A_Min = 55) { WinActivate GTA:SA:MP Sleep 61000 } } Return Позитивный голос 0 Негативный голос