— логин и пароль для терминала
QUIK_LOGIN = "*****"
QUIK_PASSW = "*****"
function FindLoginWindow()
hLoginWnd = w32.FindWindow("", «Идентификация пользователя»)
if hLoginWnd == 0 then
hLoginWnd = w32.FindWindow("", «User identification»)
end
return hLoginWnd
end
Eugenio, пользовался им в Открывашке два года… нареканий нет… Сейчас пришлось переходить к другому брокеру все переустановил работает!..
Сами думайте… бояться или нет.
Дорогие друзья! Поздравляем вас с наступающим Новым годом!
Прошедшие 12 месяцев стали для SFI по-настоящему важными и во многом поворотными. И для нас особенно ценно, что принимаемые нами...
Мой Рюкзак #60: Это был тяжелый год, но допущена всего 1 ошибка
Традиционный итоговый пост Рюкзака — 31 декабря для этого подходит как нельзя кстати. Сделок сегодня, естественно не совершал.
В публичном формате, портфель год назад 31.12.24 — 23,9 млн...
Департамент по работе с эмитентами поздравляет вас с наступающим Новым годом 🎄
Спасибо за вдохновение и поддержку в уходящем году. Без вас не случились бы новые проекты, продукты, сервисы, вебинары. Регулярно анализируя потребности и лучшие практики, мы предлагали самые...
ЧИГ Калита, это интересная реплика. А что обязано рейтинговое агентство? Как часто отслеживать показатели компании помимо квартальной отчетности? Должно ли оно отслеживать информационный фон? Должн...
Последний обзор в 2025г 📌 ◽️Сообщения о мирном урегулировании подтолкнули рынок вверх, и цена почти выполнила цель в районе 2830. Однако новости об атаке на резиденцию президента в Новгородской област...
Reuters сообщил об убытках поставщиков нефти из России из-за скидок В декабре скидки на российскую нефть на экспортных терминалах приблизились к историческим максимумам, что приводит к убыткам среди п...
1na1, какой нах… тарят втб. Следующая допка будет запланирована на 56. Никто это не тарит. Но и продать им до этого надо бешено много, а как? Можно вялотекуще, а можно взрывное на хаях. Расслабьтес...
Вот исходник на 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
Сами думайте… бояться или нет.