Вот код программы:
Кто сталкивался с подобным, в чем здесь может быть дело?
Код:
#Include <Misc.au3>
AutoItSetOption("TrayAutoPause", 0)
if _Singleton("test",1) = 0 Then
TrayTip ("AutoIt", "Программа уже запущена!", 1)
sleep(2000)
TrayTip("clears any tray tip","",0)
Exit
EndIf
Opt("TrayOnEventMode", 1)
Opt("TrayMenuMode", 3)
TraySetToolTip ("версия 1.0 beta")
TrayCreateItem("Информация о программе")
TrayItemSetOnEvent(-1, "_Author")
TrayCreateItem("Выход")
TrayItemSetOnEvent(-1, "_Exit")
TrayTip ("", "Программа запущена", 1)
sleep(2000)
TrayTip("clears any tray tip","",0)
Func _Author()
MsgBox(64, "Информация о программе", "")
EndFunc
Func _Exit()
Exit
EndFunc
Opt("SendKeyDownDelay", 100)
while True
if WinExists("Error", "OK") Then
WinClose ("Error", "OK")
WinActivate ("")
$Matches = StringRegExp(WinGetText(""), "Адрес\(а\) ссылки: (\d+\.?\d*)", 1)
If @error = 0 Then
$link = $Matches[0]
EndIf
WinActivate("")
# вот эта кнопка не срабатывает на некоторых машинах
Send ("!n")
ControlSetText("", "", "", $link)
Send ("{ENTER}")
EndIf
Sleep (50)
Wend
Кто сталкивался с подобным, в чем здесь может быть дело?