Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: RasDimday on September 30, 2019, 04:04:26 PM
-
Когда-то давно натыкался на форуме, а сейчас никак не найду.
Окошко "Спонсируемый сеанс" после закрытия соединения, на удалённом компе мешает работе кликера. Как его закрыть?
Пробую
SENDMESSAGE(WNDFIND("Спонсируемый сеанс"),0x0002,0,0)
Не реагирует :(
Другие процессы убиваю таскиллом
EXECUTE("taskkill", "/IM Программа.exe /F")
Но сам teamviewer мне закрывать не надо, только это вредное окно.
-
Может видел упоминание?
http://crapware.aidf.org/forum/index.php?topic=2850.msg22933#msg22933
Я её не выкладывал, хотя с тех пор у меня всегда в автозагрузке
Файл во вложении. Если что, вот исходник на AutoIt
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=TVClosing.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Comment=TeamViewerClosing
#AutoIt3Wrapper_Res_Fileversion=1.0.0
#AutoIt3Wrapper_Res_LegalCopyright=Vint
#AutoIt3Wrapper_Res_requestedExecutionLevel=None
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#Region ************ Includes ************
#include <WinAPI.au3>
;#include <WindowsConstants.au3>
#EndRegion ************ Includes ************
Global $hWnd = ''
While 1
$hWnd = WinGetHandle('Спонсируемый сеанс')
If $hWnd <> '' Then
$hControl = ControlGetHandle($hWnd, '', '[CLASS:Button; TEXT:OK]')
ControlClick($hWnd, '', $hControl, 'main')
;_WinAPI_PostMessage($hWnd, $WM_COMMAND, _WinAPI_MakeLong(1, 1), $hControl)
;MsgBox(4096, 'Сообщение', 'HWND окна: ' & $hWnd & @CRLF & 'Дескриптор элемента OK: ' & $hControl, 2)
$hWnd = ''
;Else
;MsgBox(4096, 'Сообщение', 'Окно не найдено.', 2)
EndIf
Sleep(10000)
WEnd
-
Благодарю, эту тему помню. Но мне казалось была ещё одна, где обсуждалось WM_DESTROY 0x0002 и WM_CLOSE 0x0010. Хотя раз ты так и пользуешь AutoIT, значит даже если тема и была, решения не нашлось.
За файлик спасибо!
-
Не знаю можно или нет, я не пробовал. Сделал именно так чтоб программка висела в трее и была независимость.
Мало ли чем я играюсь в кликере, какими скриптами и версиями, закрывашка должна работать сама по себе..
-
RasDimday
Как вариант, можно не закрывать это окно, а поместить его за пределы видимости.
Например при разрешении экрана 1920х1280:
WNDPOS(WNDFIND("Спонсируемый"),1921,1281)