1

Тема: AHK: Как заставить работать скрипт в скрытом режиме

Здравствуйте.
Помогите решить проблему со скриптом.

Не получается скриптом запустить программу в скрытом режиме и отправить туда Sendinput


SetTitleMatchMode 2  ; Это условие которое ищет окно - хотя бы по части названия

Run, "C:\файлы прочие\111.xmcd", , hide

WinWait, 111.xmcd,, 3000

if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd
   Sleep 2000 
   Sendinput, ^ф 
   Sleep 2000 
   Sendinput, ^{End}
   Sleep 2000 
   Sendinput, {F9} 
   Sleep 2000 
   Sendinput, ^ы
   Sleep 200
   Sendinput, ^ц
   Sleep 200
   Sendinput, !{f4}

 Exit

Return

Если не добавлять "hide" - то все работает.
Как этот скрипт заставить работать в скрытом режиме (не разворачивая окна) ?

2

Re: AHK: Как заставить работать скрипт в скрытом режиме

ControlSend?

3

Re: AHK: Как заставить работать скрипт в скрытом режиме

Malcev, а в коде-то что записать ?

4

Re: AHK: Как заставить работать скрипт в скрытом режиме

Заменить Sendinput на ControlSend, перед этим прочитав справку о нюансах этой команды.

5

Re: AHK: Как заставить работать скрипт в скрытом режиме

Готово.
Все Sendinput  заменены на ControlSend.

Не работает, выдает ошибку при запуске.


SetTitleMatchMode 2  ; Это условие которое ищет окно - хотя бы по части названия

Run, %A_ScriptDir%\111.xmcd, , min



WinWait, 111.xmcd,, 3000


if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd, , min
      Sleep 2000 
   ControlSend, ^ф 
   Sleep 2000 
   ControlSend, ^{End}
   Sleep 2000 
   ControlSend, {F9} 
   Sleep 2000 
   ControlSend, ^ы
   Sleep 200
   ControlSend, ^ц
   Sleep 200
   ControlSend, !{f4}

 Exit

Return

6 (изменено: ОсиповаТатьяна, 2020-07-30 16:28:44)

Re: AHK: Как заставить работать скрипт в скрытом режиме

stealzy, Захожу в гугл - единственный источник во всем интернете источник информации насчет ControlSend - это страничка https://ahk-wiki.ru/controlsend
Примеры сочетаний клавиш -не указаны.
(ну еще с большим трудом нашлась страничка о ControlSend на автоите:  https://autoit-script.ru/docs/functions/controlsend.htm - но там запись совсем другая)
Вот и вся справка.

Вы можете хотя бы привести аналог замены одной команды ?:
Sendinput, ^ы   - на ControlSend

7

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна,
Серый форум → Общение → AutoHotkey - вот тут в самом верху прикреплена тема с пометкой "Важно". Читали?

8 (изменено: ОсиповаТатьяна, 2020-07-30 18:40:01)

Re: AHK: Как заставить работать скрипт в скрытом режиме

ypppu ясно.
Вот единственный пример кода в справке:

ControlSend, Edit1, {Alt down}ф{Alt up}, Безымянный - Блокнот

А мне как ввести код в подобном стиле для сочетания ^ц (у меня же нет поля Edit) ?
И как вообще записать ^ц ?
Как {Ctrl w} что ли ? 
Это я все догадки строю - потому что в приведенной вами справке ( http://www.script-coding.com/AutoHotkeyTranslation.html ) - нет примеров описания сочетаний клавиш.

Теперь код выглядит так (по прежнему не работает):


SetTitleMatchMode 2  

Run, %A_ScriptDir%\111.xmcd, , min

WinWait, 111.xmcd,, 3000


if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd, , min
      Sleep 2000 
   ControlSend, {Ctrl a}
   Sleep 2000 
   ControlSend, {Ctrl End}
   Sleep 2000 
   ControlSend, {F9} 
   Sleep 2000 
   ControlSend, {Ctrl s}
   Sleep 200
   ControlSend, {Ctrl w}
   Sleep 200
   ControlSend, {Alt f4}

 Exit

Return

9

Re: AHK: Как заставить работать скрипт в скрытом режиме

Вам предложили заменить команду Sendinput на команду ControlSend, а не просто одно слово на другое. У команды ControlSend синтаксис отличается.

Описание ControlSend из справки пишет:

ControlSend [, Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText]

Далее следует описание каждого параметра, цитировать не буду.
Нажатие клавиши можно послать как всему окну, так и отдельным элементам управления этого окна. Соответственно может понадобиться изучить, что такое ClassNN и HWND.

Примеры в конце статьи тоже нужно разбирать.

10

Re: AHK: Как заставить работать скрипт в скрытом режиме

stealzy, ясно.
Ввожу как указано в справке (не забывая о запятых) - что команды нажатия клавиш посылаются так же, как это делает Send:


SetTitleMatchMode 2  

Run, %A_ScriptDir%\111.xmcd, , min


WinWait, 111.xmcd,, 3000


if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd, , min
      Sleep 2000 
   ControlSend, ,^{a}
   Sleep 2000 
   ControlSend, ,^{End}
   Sleep 2000 
   ControlSend, {F9} 
   Sleep 2000 
   ControlSend, ,^{s}
   Sleep 200
   ControlSend, ,^{w}
   Sleep 200
   ControlSend, ,!{f4}

 Exit
Return

Не работает

11

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна

Необходимо указать - куда отправлять, это не сделано - вот и не работает.

ControlSend,контрол /ahk_parent (либо не указывать), кнопки, окно (название / класс / ид ...)

У меня даже в Калькулятор не выходило отправлять нажатия, команда уж больно капризная...

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

12

Re: AHK: Как заставить работать скрипт в скрытом режиме

Наибольшие трудности могут возникнуть с параметрами Control и WinTitle. И если в качестве WinTitle бывает достаточно указать заголовок окна, то для Control нужно понять, что такое ClassNN (класс) и HWND (уникальный идентификатор), и как их определять, при помощи каких вспомогательных программ посмотреть.

13 (изменено: __Михаил__, 2020-07-30 20:36:34)

Re: AHK: Как заставить работать скрипт в скрытом режиме

Определение данных только великой и могучей программой - AhkSpy (Замена Window Spy v4.31 2020).
В хром получилось отправить текст, но только если он активен и через титул окна.
С Калькулятором вообще никак.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

14

Re: AHK: Как заставить работать скрипт в скрытом режиме

Для калькулятора (на 10-ке калькулятор отличается от прежних, возможно там нужно указать контрол):

Run, calc
WinWaitActive, ahk_exe calc.exe
ControlSend,, 5-2=, ahk_exe calc.exe

15

Re: AHK: Как заставить работать скрипт в скрытом режиме

stealzy, Сейчас код выглядит вот так:


SetTitleMatchMode 2  

Run, %A_ScriptDir%\111.xmcd, , min


WinWait, 111.xmcd,, 3000


if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd, , min
      Sleep 2000 
   ControlSend,, ^ф
   Sleep 2000 
   ControlSend,, ^{End}
   Sleep 2000 
   ControlSend,, {F9}
   Sleep 2000 
   ControlSend,, ^ы
   Sleep 200
   ControlSend,, ^ц
   Sleep 200
   ControlSend,, !{f4}
 Exit

Return

Ошибки не выдает.
Просто открывает окно на весь экран и останавливается.

16

Re: AHK: Как заставить работать скрипт в скрытом режиме

Единственный плюс калькулятора в win10 норм выглядит и полупрозрачен...

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

17 (изменено: ОсиповаТатьяна, 2020-07-30 21:14:28)

Re: AHK: Как заставить работать скрипт в скрытом режиме

Так тоже не работает:

SetTitleMatchMode 2  

Run, %A_ScriptDir%\111.xmcd, , min


WinWait, 111.xmcd,, 3000


if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd, , min
      Sleep 2000 
   ControlSend,, ^{ф}
   Sleep 2000 
   ControlSend,, ^{End}
   Sleep 2000 
   ControlSend,, {F9}
   Sleep 2000 
   ControlSend,, ^{ы}
   Sleep 200
   ControlSend,, ^{ц}
   Sleep 200
   ControlSend,, !{f4}
 Exit

Return

И еще нажимается сочетание Ctrl+V зачем-то (хотя этого сочетания - в коде не прописано)

18

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна

Отправка в никуда - ничего не даст. Укажите окно, АХК не умеет читать мысли.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

19 (изменено: serzh82saratov, 2020-07-30 22:29:18)

Re: AHK: Как заставить работать скрипт в скрытом режиме

__Михаил__
Как ни странно, но для ControlSend в #20 указано окно.

ОсиповаТатьяна
Укажите контрол прежде чем сдаваться, потому как не каждое окно реагирует на подобные команды.
Так как вы не указали Control, используется самый первый контрол, он может и принимает команды, но никак не должен на них реагировать в этом приложении, или реагирует неожиданно в виде Ctrl+V.
У вас непонятная программа, приведите пример для какой то распространённой, чтобы на примере увидеть результат, блокнот и калькулятор в 10ке неподходят в качестве примера.
Калькулятор в 7ке подходит хорошо.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

20 (изменено: ОсиповаТатьяна, 2020-07-31 00:28:03)

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov, как мне указать контрол ?
Вот название моего контрола:
Class:  Afx:00400000:28:00000000:00000000:4E7B57B7
При каждом новом открытии одного и того же файла - его контрол меняется.

Мне надо просто - открыть программу, и ввести набор комбинаций нажатий клавиш. (сейчас программа открывается и в ней вбивается комбинация Ctrl+V, непонятно откуда взявшаяся).
Единственное только эта программа - должна открываться в свернутом виде.
Какой мне контрол указывать, если он постоянно меняется ?

21

Re: AHK: Как заставить работать скрипт в скрытом режиме

Если имя класса при каждом запуске меняется - это проблема. Скрипту нужно зацепиться за что-то постоянное.

22 (изменено: serzh82saratov, 2020-07-31 01:01:46)

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна пишет:

При каждом новом открытии одного и того же файла - его контрол меняется.

Вы для начала попробуйте на уже запущенном, с текущим именем, если ControlSend работает, то в AhkSpy есть control path,  не путать с accesible. Если путь в нём всегда одинаковый, то вас можно поздравить, ну или по координатам, если они постоянны. Не могу подробнее, сейчас не у пк.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

23 (изменено: ОсиповаТатьяна, 2020-07-31 01:30:30)

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov, вот такие контролы выводит AhkSpy - по моему маткаду с открытым в нем файлом:

Post's attachments

Image 12.jpg 581.97 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

24

Re: AHK: Как заставить работать скрипт в скрытом режиме

Тут в середине надо нажать get path. Там их 2,нужна которая выше.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

25

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov пишет:

Вы для начала попробуйте на уже запущенном, с текущим именем, если ControlSend работает

Так ControlSend работает?

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

26 (изменено: ОсиповаТатьяна, 2020-07-31 01:55:01)

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov, вот то, что выдает GetPath:

Post's attachments

get path-control.jpg 400.19 kb, 2 downloads since 2020-07-31 

You don't have the permssions to download the attachments of this post.

27

Re: AHK: Как заставить работать скрипт в скрытом режиме

Вы не хотите чтобы вам помогли, а просто пообщатся зашли?
Два раза игнорируете насчёт теста в текущем окне.
Я вам объяснил что этот путь должен быть одинаковым, а вы мне в ответ ничего не значащие числа.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

28 (изменено: ОсиповаТатьяна, 2020-07-31 02:11:49)

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov пишет:

Вы для начала попробуйте на уже запущенном, с текущим именем

- это вы что имеете ввиду ?
Уже запущенный файл 111.mcd ?

Если пробовать на нем - то получается вот что.
Сперва становится активным окно открытого файла 111.mcd
Потом срабатывает команда
ControlSend,, ^{ф}
(все выделяется)

Затем происходит какая-то странная пауза, а затем происходит команда Ctrl+v (хотя этой команды в коде - нет)
Все прочие команды, вписанные в код - работать не хотят.

Так что непонятно - работает ControlSend или нет.
Одна команда ControlSend - вроде работает.
Прочие команды ControlSend  - пока не работают.

29

Re: AHK: Как заставить работать скрипт в скрытом режиме

Зачем вам тогда путь.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

30 (изменено: ОсиповаТатьяна, 2020-07-31 02:35:41)

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov пишет:

Зачем вам тогда путь.

Я не особо хорошо разбираюсь в autohotkey
Какой путь ?

serzh82saratov пишет:

Я вам объяснил что этот путь должен быть одинаковым

Я не понимаю что за путь.
Путь - к чему ?
К файлу 111.mcd ?

Вы сказали нажать на кнопку get path и сделать скриншот.
Скриншот - в 29 сообщении приложен.

31 (изменено: serzh82saratov, 2020-07-31 02:45:13)

Re: AHK: Как заставить работать скрипт в скрытом режиме

Путь к контролу из ахкспай.
Но зачем он  нужен, если явно прописывая имя контрола ControlSend всё равно не работает.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

32 (изменено: serzh82saratov, 2020-07-31 02:47:07)

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна пишет:

Вы сказали нажать на кнопку get path и сделать скриншот.

Я вам не говорил про скриншот, зачем вы выдумываете. Я сказал что по ней будет путь, и надо посмотреть, чтобы он был одинаковый в разных окнах программы.

ОсиповаТатьяна пишет:

Я не особо хорошо разбираюсь в autohotkey

Это должно значить что вы очень  внимательно читаете ответы, и сразу уточняете всё что не понятно, а не продолжаете на своей волне игнорируя вопросы.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

33

Re: AHK: Как заставить работать скрипт в скрытом режиме

Проще наверное уточнить версию MathCad и проверить на своём компьютере.

34

Re: AHK: Как заставить работать скрипт в скрытом режиме

ypppu, MathCad 15

35

Re: AHK: Как заставить работать скрипт в скрытом режиме

__Михаил__ пишет:

В хром получилось отправить текст, но только если он активен и через титул окна.
С Калькулятором вообще никак.

С калькулятором не пробовал, а в хром у меня точно посылало без активации.
ОсиповаТатьяна, для автоматизации лучше поставить MathCad Prime и использовать АПИ.

36

Re: AHK: Как заставить работать скрипт в скрытом режиме

Malcev, файл сделан в маткад15.
MathCad Prime и маткад15 - это две разные программы - с разным отображением файлов.

В данной теме - вопрос касается маткад15, а не MathCad Prime.

37

Re: AHK: Как заставить работать скрипт в скрытом режиме

А что там вообше можно делать в MathCAD в скрытом окне? Есть чувство, что мы изобретаем велосипед.

38

Re: AHK: Как заставить работать скрипт в скрытом режиме

ypppu пишет:

А что там вообше можно делать в MathCAD в скрытом окне?

Вычисления.

39

Re: AHK: Как заставить работать скрипт в скрытом режиме

Вам надо проверять разные варианты с controlsend.
Читайте справку.
Не хотите читать - обращайтесь в коммерческий раздел.

40

Re: AHK: Как заставить работать скрипт в скрытом режиме

Malcev, там вся справка - это одна единственная небольшая страница.
И приведенные там примеры - с маткадом не работают.

41

Re: AHK: Как заставить работать скрипт в скрытом режиме

Все-таки это немного странно, что если контрол окна меняется - то и controlsend туда послать нельзя.
Хотя Ahkspy - этот контрол все же как-то определяет.

А почему нельзя сделать так.
Появляется окно в названии которого есть текст 111.mcd
Это окно - единственное.
Далее ahk тут же - определяет "get path" (control path) у контрола этого окна (111.mcd).

В связи с этим два вопроса:
1.Как скриптом ahk определить "get path" у контрола конкретного запущенного окна?
2.Как прописать в команде controlsend - этот конкретный путь контрола. То есть как должна выглядеть строчка кода ?

42

Re: AHK: Как заставить работать скрипт в скрытом режиме

Пробуйте при активном приложении посылать  controlsend в родительское окно, если не получится, то в верхний контрол, если не получится, то в контрол с конкретным названием.
Если будет работать только с конкретным названием, которое при запуске каждый раз меняется, то смотрите, как он меняется, может можно через settitlematchmode указать.
А сейчас ваша тема выглядит так - вот вам задание, сделайте мне чтобы работало (платить не хочу).

43

Re: AHK: Как заставить работать скрипт в скрытом режиме

Malcev пишет:

Пробуйте при активном приложении посылать  controlsend в родительское окно

Так сделать-то это как ?
Как код должен выглядеть, который это делает.
В справке - нет примеров на этот счет.

Вот это - правильно записанный код или нет ?


SetTitleMatchMode 2  

Run, %A_ScriptDir%\111.xmcd, , min


WinWait, 111.xmcd,, 3000


if ErrorLevel
   MsgBox, Время истекло
else
 
   Sleep 2000 
   WinActivate, 111.xmcd, , min
      Sleep 2000 
   ControlSend,, ^{a},
   Sleep 2000 
   ControlSend,, ^{End},
   Sleep 2000 
   ControlSend,, {F9},
   Sleep 2000 
   ControlSend,, ^{s},
   Sleep 200
   ControlSend,, ^{w},
   Sleep 200
   ControlSend,, !{f4},
 Exit

Return

44

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна пишет:

Так сделать-то это как ?

RTFM!

45

Re: AHK: Как заставить работать скрипт в скрытом режиме

ОсиповаТатьяна пишет:

Вот это - правильно записанный код или нет ?

Нет, не правильный.

Вам почему надо сразу всё?
Надо сначала запустить код для проверки, а потом уже создавать сценарии.
Отправить одно нажатие, потом другое, удостоверится в работе команды.
Не хотел писать, но с Afx:00400** вам придётся напрячься, и решить самой на что это заменить.


SetTitleMatchMode 2  
WinExist("111.mcd")
ToolTip % WinExist()   ; должен вывести номер, проверка что окно найдено
ControlSend, Afx:00400000:28:00000000:00000000:4E7B57B7, ^{End}
Return
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

46 (изменено: serzh82saratov, 2020-08-02 15:37:24)

Re: AHK: Как заставить работать скрипт в скрытом режиме

Malcev пишет:

смотрите, как он меняется, может можно через settitlematchmode указать.

В основном меняются последние цифры, и совершенно разные контролы могут отличатся только ими, не знаю как settitlematchmode сможет помочь.
Поделюсь, что путь из AhkSpy мне не однократно помогал, или ты увидел в нём ошибку.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

47 (изменено: svoboden, 2020-08-02 22:11:44)

Re: AHK: Как заставить работать скрипт в скрытом режиме

Дайте уже девушке готовый код

А с чего вы взяли, что эта девушка.

48

Re: AHK: Как заставить работать скрипт в скрытом режиме

svoboden
Потому что он сам себя так называет.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

49 (изменено: svoboden, 2020-08-02 22:12:00)

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov, ну я бы сначала убедился, что это и вправду девушка, а потом уже обращался к ней подходящим образом.

50

Re: AHK: Как заставить работать скрипт в скрытом режиме

svoboden пишет:

я бы сначала убедился

А это как?

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

51 (изменено: svoboden, 2020-08-02 16:03:47)

Re: AHK: Как заставить работать скрипт в скрытом режиме

Спросил бы.

52

Re: AHK: Как заставить работать скрипт в скрытом режиме

svoboden пишет:

Спросил бы.

С приставкой - "Нет, ну правда скажите".

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

53 (изменено: svoboden, 2020-08-02 22:12:40)

Re: AHK: Как заставить работать скрипт в скрытом режиме

С приставкой - "Нет, ну правда скажите".

а как узнать тогда, девушка она или нет.

54

Re: AHK: Как заставить работать скрипт в скрытом режиме

serzh82saratov пишет:

В основном меняются последние цифры, и совершенно разные контролы могут отличатся только ими

Я не устанавливал данное приложение, поэтому не могу сказать ничего конкретного.

55

Re: AHK: Как заставить работать скрипт в скрытом режиме

А у тебя сейчас есть нечто подобное (в плане имен), может действительно есть там логика.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

56

Re: AHK: Как заставить работать скрипт в скрытом режиме

У меня нет, а вот у ОсиповаТатьяна явно имеется. ))

57

Re: AHK: Как заставить работать скрипт в скрытом режиме

Ясно. Придется видимо Mathcad Prime устанавливать.

58

Re: AHK: Как заставить работать скрипт в скрытом режиме

Ну если вам проще изучить АПИ Mathcad Prime и перенести его с vba на ahk, чем разобраться с controlsend, то тогда, действительно, стоит.

59

Re: AHK: Как заставить работать скрипт в скрытом режиме

svoboden, предложения заканчиваются знаками препинания. Смайлик точку не заменяет. Исправьте в Ваших сообщениях.