Как убрать UID из заголовка терминала QUIK (autoit пример)
Многих нервирует наличие уникального идентификатора в заголовке главного окна терминала QUIK. Причина не неясна. Уж если враг добрался до запущенного терминала....
Тем не менее, вот скрипт на autoit, который убирает из заголовка этот идентификатор:
$QuikPath="C:\Info" ; путь до папки квика
Run($QuikPath& "\" & "info.exe",$QuikPath)
WinWait("[CLASS:InfoClass]", "")
WinSetState ("[CLASS:InfoClass]", "", @SW_HIDE) ; скрытие основного окна квика
Opt("WinTitleMatchMode", 2)
$win=WinWait("UID","",30) ; ожидание окна с подстрокой "UID", 30 сек
If $win = 0 Then
WinSetState ("[CLASS:InfoClass]", "",@SW_SHOW) ; если окно не появилось - отображение окна квика
Else
Sleep(1000)
WinSetTitle ("[CLASS:InfoClass]", "", "Новое название") ; изменение заголовка окна
WinSetState ("[CLASS:InfoClass]", "",@SW_SHOW) ; окно появилось - отображение окна квика с новым заголовком
EndIf