Author Archive

Автор: Николай Камынин

Чтобы не запускать каждый день QUIK в рукопашную, я написал скрипт для AutoIt.

Данный пакет является бесплатным и позволяет автоматизировать процесс запуска и управления программами.

 Ниже приведен текст скрипта:

 ; AutoIt Version: 3.0

; Language:       Русский

; Platform:       Windows

; Author:         Николай Камынин(kamnik@mail.ru)

#include <Date.au3>

$TimeStart=»10:05:00″  ‘ это время запуска QUIK

$NowDate=_NowCalcDate()

$iYear=StringMid( $NowDate,1,4)

$iMonth=StringMid( $NowDate,6,2)

$iDay=StringMid( $NowDate,9,2)

$DateToWeek=_DateToDayOfWeek ( $iYear, $iMonth, $iDay )

IF (($DateToWeek>1) and (7>$DateToWeek)) Then

$DiffToSecStrat=_DateDiff(‘s’, _NowCalc(), «» & $NowDate & » » & $TimeStart)

Sleep($DiffToSecStrat*1000)

Run(«Здесь_указать путь_вызова QUIK», » Здесь_указать_рабочий_каталог_QUIK»)

WinWaitActive(«Идентификация пользователя»)

Send(«здесь_надо_написать_свой_логин»)

Send(«{TAB}»)

Send(«Здесь_можно_записать_пароль «) ; Если пароль вводить руками, то этот и следующий оператор убрать

Send(«{ENTER}»)

 Если поместите этот скрипт в АВТОЗАГРУЗКУ, то QUIK будет автоматически запускаться в рабочие дни недели

Если у Вас на столе имеется ярлык для запуска QUIK, то из него можно узнать  путь_вызова QUIK» и рабочий_каталог_QUIK

Tags: ,