[AHK] Помогаю/пишу AHK скрипты на заказ[Бесплатно]
|
|
Demy |
Дата: Вторник, 30.06.2015, 16:59 | Сообщение # 121
|
Бывалый
Сообщений: 422
Статус: Offline
|
Lockry, это так, 30секундный набросок :]
AutoReporter / http://cheat-master.ru/forum/150-486717-1 Finder / http://cheat-master.ru/forum/160-497245-1 DLQ Binder / http://cheat-master.ru/forum/150-594163-1
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
Lockry |
Дата: Вторник, 30.06.2015, 17:07 | Сообщение # 122
|
Боец
Сообщений: 88
Статус: Offline
|
Demy, Так сделай пожалуйста нормальный набросок.
|
|
|
|
Demy |
Дата: Вторник, 30.06.2015, 17:49 | Сообщение # 123
|
Бывалый
Сообщений: 422
Статус: Offline
|
Lockry, потом может.. Желания и настроения нету))
AutoReporter / http://cheat-master.ru/forum/150-486717-1 Finder / http://cheat-master.ru/forum/160-497245-1 DLQ Binder / http://cheat-master.ru/forum/150-594163-1
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
Lockry |
Дата: Вторник, 30.06.2015, 17:57 | Сообщение # 124
|
Боец
Сообщений: 88
Статус: Offline
|
Demy, Ну окей. Жду.
|
|
|
|
RemDen |
Дата: Вторник, 30.06.2015, 18:32 | Сообщение # 125
|
Новичок
Сообщений: 4
Статус: Offline
|
Demy, спасибо, но появился ещё один маленький вопросик, как при использовании ifWinActive, добавить несколько окон, несколько приложений. В описании функции, например тут, в примере используется Код if WinActive("ahk_class Notepad") or WinActive("ahk_class" . ClassName) Но как-то неохотно работает, вместо ahk_class, использовал ahk_exe, по типу Код if WinActive, notepad.exe or WinActive, chrome.exe Вроде вообще если if отдельно стоит, то не работает даже то что работало IfWinActive, ahk_exe notepad.exe - работает, а IfWinActive, ahk_exe notepad.exe - нет, но в примере, несколько вроде как с if отдельно стоящей скрипт с несколькими окнами или-или.
upd. Вроде с использованием групп можно что-то сделать, но пока не разобрался до конца. Вроде что-то вроде этого должно быть:
Код GroupAdd, DotaWindows, Dota 2 GroupAdd, DotaWindows, DOTA 2 ; В группу DotaWindows, добавляю 2 окна, Dota 2 - Reborn и DOTA 2 - обычная.
LWin:: ; Левая кнопка Win IfWinActive ("ahk_group DotaWindows"} ; получается что-то вроде "если активны окна группы DotaWindows" и далее код
Сообщение отредактировал RemDen - Вторник, 30.06.2015, 18:50 |
|
|
|
Demy |
Дата: Вторник, 30.06.2015, 18:50 | Сообщение # 126
|
Бывалый
Сообщений: 422
Статус: Offline
|
RemDen, WinAcrive() - используется только таким образом. Для множества проверок: Код If WinActive("Название 1ого окна") or WinActive("Название 2ого окна") MsgBox Попробуй пробивать по названию окна, а не по процессам..
AutoReporter / http://cheat-master.ru/forum/150-486717-1 Finder / http://cheat-master.ru/forum/160-497245-1 DLQ Binder / http://cheat-master.ru/forum/150-594163-1
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
Сообщение отредактировал Demy - Вторник, 30.06.2015, 18:50 |
|
|
|
RemDen |
Дата: Вторник, 30.06.2015, 18:56 | Сообщение # 127
|
Новичок
Сообщений: 4
Статус: Offline
|
Demy, спасибо, всё заработало, видать я с пробелами, скобками и кавычками перемудрил. ) Код If WinActive("Dota 2") or WinActive("DOTA 2")
|
|
|
|
Lockry |
Дата: Вторник, 30.06.2015, 21:43 | Сообщение # 128
|
Боец
Сообщений: 88
Статус: Offline
|
Demy, Ну что? Желание помочь мне есть?
|
|
|
|
Artem_Buero |
Дата: Вторник, 30.06.2015, 22:37 | Сообщение # 129
|
Сообщений: 4223
Статус: Offline
|
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|