[AHK] Помогаю/пишу AHK скрипты на заказ[Бесплатно] - Страница 9 - Форум Cheat-Master.ru
  • Страница 9 из 9
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
[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, Так сделай пожалуйста нормальный набросок. smile
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, Ну окей. Жду. smile
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
  • Страница 9 из 9
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
Поиск:
Статистика Форума