Автозаполнение логина и пароля в терминал Quik
- 25 ноября 2019, 13:20
- |
- מיכאל
Сам сейчас поставил на КВИК, очень удобно. Спасибо автору ролика и изготовителю!
Все бесплатно.
485 |
Читайте на SMART-LAB:
USD/JPY: в фокусе — борьба за ключевую область
Валютная пара подходит к важной точке пересечения нескольких технических линий: пробитого недельного пологого даунтренда (построенного по...
Бонус на старте: как получить кешбэк до 300 тысяч рублей и 30 акций в подарок
Клиенты, которые впервые открывают счет в БКС, могут поучаствовать в акции и получить бонус — кешбэк и бумаги в подарок. Что нужно сделать для...
Два эмитента на российском рынке, к которым стоит присмотреться
🔶 «Сбер» «Сбер», ведущий российский кредитор, представил результаты деятельности по РСБУ за январь 2026 года. Чистая прибыль...
НОВАТЭК отчитался за 2025 год - списал 301 млрд рублей, но удивил всех результатами, как правильно считать дивиденды?
НОВАТЭК — первым из нефтегазового сектора отчитывается по МСФО, за это им отдельный респект от Мозговика
Я делал прогноз вчера в...
Вот исходник на Lua для 6-го Квика.
— Автологин терминала QUIK
— © qui2dde.ru/
— Версия: 1.0
ScriptPath = getScriptPath()
package.cpath = ScriptPath.."\\w32.dll;"
local w32 = require(«w32»)
— логин и пароль для терминала
QUIK_LOGIN = "*****"
QUIK_PASSW = "*****"
function FindLoginWindow()
hLoginWnd = w32.FindWindow("", «Идентификация пользователя»)
if hLoginWnd == 0 then
hLoginWnd = w32.FindWindow("", «User identification»)
end
return hLoginWnd
end
timeout = 1000 — таймаут между попытками поиска окна логина
is_run = true
function OnStop()
timeout = 1
is_run = false
end
function main()
while is_run do
sleep(timeout)
if isConnected() == 0 then
local hLoginWnd = FindLoginWindow()
if hLoginWnd ~= 0 then
local hLogin = w32.FindWindowEx(hLoginWnd, 0, "", "")
local nPassw = w32.FindWindowEx(hLoginWnd, hLogin, "", "")
local nBtnOk = w32.FindWindowEx(hLoginWnd, nPassw, "", "")
w32.SetWindowText(hLogin, QUIK_LOGIN)
w32.SetWindowText(nPassw, QUIK_PASSW)
w32.SetFocus(nBtnOk)
w32.PostMessage(nBtnOk, w32.BM_CLICK, 0, 0)
— else
— message(«окно не найдено», 1);
end
end
end
end
Сами думайте… бояться или нет.