GOLD
GOLD личный блог
18 октября 2021, 01:11

Автологин в QUIK для девушек

Сегодня я наконец-то запарился вводить пароль при каждом старте QUIK. Семь лет его использую и каждый раз ввожу пароль! Ленивые разработчики дают сохранить имя, но упорно не дают сохранить пароль. Даже под мою ответственность. Позорище!

Начал искать готовые решения. Нарыл какую-то дичь и даже нашел наглецов, продающих программки, реализующие автологин в QUIK. Вникать не стал. 

По сути, нужна приблуда, способная запустить QUIK и передать ему нажатия клавиш — пароль и Enter. Как оказалось, такая приблуда есть в каждой Windows. Называется — PowerShell. Использовать ее смогут даже девушки))

Автологин в QUIK для девушек

Нужно сделать вот что:

В папке C:\Quik создаем файлик autologin.ps1 (правая кнопка мыши — Создать — Текстовый документ) и пишем в него строки:

$wshell = New-Object -ComObject wscript.shell;
$wshell.Exec(«info.exe»)
Sleep 5
[void] [System.Reflection.Assembly]::LoadWithPartialName("'System.Windows.Forms")
[System.Windows.Forms.SendKeys]::SendWait("########~")

В последней строке символы ######## — это пароль от QUIK, а символ ~ — это Enter. Например, если пароль 12345678, то строка выглядит так: 12345678~.

Сохраняем файлик. Всё. Скрипт готов! Его уже можно запустить по правой кнопке мыши — Выполнить с помощью PowerShell. Скрипт запустит файл info.exe (это и есть QUIK), помолчит 5 секунд (таймаут можно сделать любым), наберет на клаве пароль и нажмет Enter.

Если этого хватит для счастья, то дальше можно не читать))

--------------------------------------------------

Для удобства запуска скрипта делаем ярлычок:

В папке C:\Quik (или на Рабочем столе) создаем ярлык для запуска нашего свежесозданного скрипта (правая кнопка мыши — Создать — Ярлык). В открывшемся окне в поле "Укажите расположение объекта" пишем строку:

powershell.exe -WindowStyle Hidden -File «C:\Quik\autologin.ps1»

Давим кнопку Далее.

В поле "Введите имя ярлыка" пишем autologin (или любое иное название) и давим кнопку Готово.

Открываем Свойства свежесозданного ярлыка и в поле "Рабочая папка" вводим C:\Quik.При желании, там же можно задать горячие клавиши (например Ctrl+Alt+Q). Так же можно поменять иконку — выдрать родную (круглую и зеленую) иконку из файла info.exe.

Сохраняем ярлык и используем его для запуска QUIK. Если нужно запускать его по расписанию (например, для задач алготрейдинга), то это легко сделать в штатном планировщике заданий Windows.

Админы-параноики могут зашифровать файл скрипта (или сразу всю папку C:\Quik), чтобы защитить пароль от своей несчастной депошки в десять косарей и свои ахрененно важные LUA-скрипты.

На этом всё. Пользуйтесь на здоровье))
54 Комментария
  • Духаст Вячеславич
    18 октября 2021, 04:36
    Квик в 2021 году — это как пейджер в эпоху смартфонов.
  • Евгений Гуревич
    18 октября 2021, 08:18
    Это небезопасно. Пароль хранится в текстовом виде и может быть похищен злоумышленниками.
  • AV_RT
    18 октября 2021, 08:39
    Боюсь этой девушке ваш совет не поможет. Сомневаюсь что на ее Macbook стоит Windows 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн