Это скрипт не для 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
Оно проверено и работает на русских буквах в логине/пароле, работает на удалённом компьютере (на хостинг-сервере) тоже.
Веб-терминал Альфа-Инвестиции для инвесторов и трейдеров доступен в браузере с компьютера или ноутбука. Он позволяет персонализировать рабочее пространство для разных торговых задач с помощью...
Heinrich von Baur, у мажора окно возможностей не вечное по известным причинам — главный актив быстро стареет. Он заинтересован в выбеливании всего и списывать остатки он не может годами, рано или п...
Кто продает ниже 20 — это шорт или фиксация убытка?
Если первое, то на чём? Если второе, то зачем?
Цена ниже была только в 2022 году на «соплях» и в нулевых
znak, я плюсанул а че-то пошло не так, я давно говорю что они чушь несусветную пишут, это как дать Заводченкову рассуждать не о погоде на неделю, а строить график фьюча нефти
Nastya12, на этот раз незнаю я че тут твориться и почему так низко стоит 38ая. Спред такой огромный с 233 я никогда не наблюдал, 15р в пользу 233ей. Обычно 38 чуть выше прыгает своего брата. Единст...
В общем, при надлежащей претензионной и исковой работе, опыт которой у Ставрополя один из лучших в России и поддержке федерального центра всё может быть не так уж и плохо.
Выручка вырастет минимум ...
скрипт *.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
Оно проверено и работает на русских буквах в логине/пароле, работает на удалённом компьютере (на хостинг-сервере) тоже.