Это скрипт не для AHK, а своего рода батник.
скрипт *.vbs. Можно включать по автозапуску, программами по времени или ручками.
'этот скрипт (имя.vbs) должен лежать в каталоге Квика!!!
' автор кода DIM-TRADER, td4_robot.livejournal.com
path=«C:\************\info.exe» 'тут путь запуска Квика
login ="*******"
'тут самое интересное, потом мы будем передавать этот логин и пароль,
'как коды клавиатуры(!!!) в окошко ввода пароля квика, поэтому
'поэтому вводим их а англ раскладке,
'т.е. Иван Иванович ->>> Bdfy Bdfyjdbx
pass = "*******"
'с паролем все тоже самое, если он русскими буквами (бывают такие
'умельцы, мля) Ngs gsh = тыр пыр
set WshShell = WScript.CreateObject(«WScript.Shell»)
Set quik = WshShell.Exec(path)
Do Until Dummy = true
WScript.Sleep 1000
' просто останов, т.к. в VBScript нету DoEvents
Loop
Call Logon
Function Dummy
Dummy = false
If WshShell.AppActivate(«Идентификация пользователя») then
Dummy = True
Exit Function
End If
End Function
Sub Logon
'и вот тут самое ГЛАВНОЕ, переключаем клаву в нужную раскладку,
' просто иммитируя нажание клавиш в моем случае CTRL-SHIFT
'
' CTRL-SHIFT = "(^+)"
' ALT-SHIFT = "(%+)"
'
WshShell.SendKeys "(%+)"
1. Скрипты Lua запускаются сами, автоматически, если скрипт не был остановлен в момент выключения терминала, так что тут всё уже есть и работает само по себе.
2. Для автоматического запуска терминала — использую обычный виндовый шедулер.
3. Для автоматического (без участия человека) подключения терминала к серверу (т.е. автологина) использую вот это решение quik2dde.ru/viewtopic.php?id=80
Оно проверено и работает на русских буквах в логине/пароле, работает на удалённом компьютере (на хостинг-сервере) тоже.
Фондовый индекс S&P 500 отошёл от недавно достигнутых исторических максимумов и скорректировался до первого уровня поддержки 6818, от которого мы вновь можем увидеть зарождение нового импульса....
Сбер выкупил долю АФК Системы в производителе микроэлектроники. Что будет дальше — рассказывают аналитики Market Power. Элемент (ELMT) ➡️ Инфо и показатели Как пишет Ъ, доля...
Если вас интересуют другие аналитические и информационные материалы от банка АО АКБ «ЦентроКредит», смотрите их на нашем сайте в информационном разделе ....
Toptygin11, Вот СССР в котором одни Калоши делали, как утверждал кремлёвский карлик, никогда такого позора над собой не допускал, в мире вообще не могли представить, что бы взять и захватить корабл...
Invest Assistance,
ой я вас умоляю )
инвест-кочерыжки перед офертой предупреждений не читали (или читали, но жадность оказалась сильнее),
на планке в 40% выходить не захотели («ууу, клятое ...
Попов Андрей, согласен с тобой, патриот латинское слово особенно часто сейчас они встречаются на Украине — такие своеобразные рабы черных, служат на благо НАТО их наш сапог в гряз стаптывает..Два в...
Ещё до Первой мировой войны в карьере Бонн-Оберкассель (Германия) нашли захоронение двух людей и собаки. Более ста лет эту находку упоминали как один из самых ранних примеров домашней собаки в Европе ...
скрипт *.vbs. Можно включать по автозапуску, программами по времени или ручками.
'этот скрипт (имя.vbs) должен лежать в каталоге Квика!!!
' автор кода DIM-TRADER, td4_robot.livejournal.com
path=«C:\************\info.exe» 'тут путь запуска Квика
login ="*******"
'тут самое интересное, потом мы будем передавать этот логин и пароль,
'как коды клавиатуры(!!!) в окошко ввода пароля квика, поэтому
'поэтому вводим их а англ раскладке,
'т.е. Иван Иванович ->>> Bdfy Bdfyjdbx
pass = "*******"
'с паролем все тоже самое, если он русскими буквами (бывают такие
'умельцы, мля) Ngs gsh = тыр пыр
set WshShell = WScript.CreateObject(«WScript.Shell»)
Set quik = WshShell.Exec(path)
Do Until Dummy = true
WScript.Sleep 1000
' просто останов, т.к. в VBScript нету DoEvents
Loop
Call Logon
Function Dummy
Dummy = false
If WshShell.AppActivate(«Идентификация пользователя») then
Dummy = True
Exit Function
End If
End Function
Sub Logon
'и вот тут самое ГЛАВНОЕ, переключаем клаву в нужную раскладку,
' просто иммитируя нажание клавиш в моем случае CTRL-SHIFT
'
' CTRL-SHIFT = "(^+)"
' ALT-SHIFT = "(%+)"
'
WshShell.SendKeys "(%+)"
WScript.Sleep 800
WshShell.SendKeys login
WshShell.SendKeys "{TAB}"
WScript.Sleep 800
'тут не забываем переключаться еще раз, если, к примеру пароль по АНГЛ
WshShell.SendKeys "(%+)"
WshShell.SendKeys pass
WScript.Sleep 800
WshShell.SendKeys "{Enter}"
End Sub
2. Для автоматического запуска терминала — использую обычный виндовый шедулер.
3. Для автоматического (без участия человека) подключения терминала к серверу (т.е. автологина) использую вот это решение quik2dde.ru/viewtopic.php?id=80
Оно проверено и работает на русских буквах в логине/пароле, работает на удалённом компьютере (на хостинг-сервере) тоже.