Это скрипт не для 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
Оно проверено и работает на русских буквах в логине/пароле, работает на удалённом компьютере (на хостинг-сервере) тоже.
Финансовые результаты Аэрофлота по РСБУ за 6 месяцев 2026 года
Аэрофлот опубликовал финансовые результаты по РСБУ за 2 квартал и 6 месяцев 2026 года. ✈️ Выручка во 2 квартале увеличилась на 3,3% год к году и составила 193,2 млрд руб. ✈️ Динамику доходов от...
Эмитент допустил дефолт: что делать инвесторам в таком случае?
Дефолт по облигациям не всегда означает полную потерю вложений. Даже если эмитент перестал платить купоны или не погасил долг, инвестор может попытаться вернуть часть денег. Главное —...
Ключевые тезисы менеджмента Норникеля по итогам раскрытия финансовых результатов за 1П 2026 г.
Сегодня мы раскрыли финансовые результаты за 1П 2026 г. по МСФО. Все наши материалы доступны на сайте https://nornickel.ru/investors/reports-and-results/current-results/ , а про динамику основных...
Игнатий
На отсечке продавать, наверху гэпа покупать… искусство торговли
Да вот лучше бы показали нам искусство начисления дивов, в течении пары дней. А то ведь неспроста придерживают, чтобы цен...
Регистрация новых автомобилей в EU + EFTA + UK за 6 мес 2026г: 7,232,066 ед. (+6,1% г/г);
Регистрация новых автомобилей в EU + EFTA + UK
Компания *********** Июнь 2026 ******** 6 месяцев 202...
Дефицит балкеров поднял стоимость перевозки российского угля на 5–10% и усилил давление на доходы экспортеров — Ъ Доступность судов для вывоза российского угля заметно снизилась к концу июля. В Черном...
Дефицит балкеров поднял стоимость перевозки российского угля на 5–10% и усилил давление на доходы экспортеров — Ъ Доступность судов для вывоза российского угля заметно снизилась к концу июля. В Черном...
⛽️ Татнефть: большая прибыль, большие риски 🚀 Недавно в закрытом клубе опубликовал пост на тему маржи нефтепереработки (крэк-спредов) и ее влияния на российских нефтяников. После начала второй волны к...
скрипт *.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
Оно проверено и работает на русских буквах в логине/пароле, работает на удалённом компьютере (на хостинг-сервере) тоже.