Скрипт из прошлой темы есть не могу сообразить как получить текст из окна QWidget с помощью "ControlGetText"
хочу чтоб вместо промта текст ловился из другой программы
проблема в том что не пойму что вставлять вместо "( 'Документ (Исходный текст) - Переводчик PROMT Lite', '', '[CLASS:RichEdit20W; INSTANCE:1]')"
дальше данные из
Au3Info
и скрин окна RanorexSpy во вложение.
хочу чтоб вместо промта текст ловился из другой программы
Код:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <WinAPI.au3>
$text = ControlGetText ( 'Документ (Исходный текст) - Переводчик PROMT Lite', '', '[CLASS:RichEdit20W; INSTANCE:1]')
$color = 0xFF00FF
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 706, 91, 1018, 160, BitOR($GUI_SS_DEFAULT_GUI,$WS_OVERLAPPEDWINDOW), BitOR($WS_EX_LAYERED,$WS_EX_TOPMOST))
GUISetBkColor(0x000000)
$okno = GUICtrlCreateLabel("", 0, 0, 705, 89, BitOR($ES_CENTER,$ES_AUTOVSCROLL,$ES_AUTOHSCROLL))
GUICtrlSetData(-1, $text)
GUICtrlSetFont(-1, 24, 800, 0, "CyrillicHover")
GUICtrlSetColor(-1, 0xF0000F)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUISetBkColor($color)
_WinAPI_SetLayeredWindowAttributes($Form1, $color)
_WinAPI_SetLayeredWindowAttributes($okno, $color)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
_1() ; Вызов функции
Func _1()
Local $i
While 1
$text = ControlGetText ( 'Документ (Исходный текст) - Переводчик PROMT Lite', '', '[CLASS:RichEdit20W; INSTANCE:1]')
Sleep(100)
GUICtrlSetData(-1, $text)
Sleep(1000)
WEnd
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
проблема в том что не пойму что вставлять вместо "( 'Документ (Исходный текст) - Переводчик PROMT Lite', '', '[CLASS:RichEdit20W; INSTANCE:1]')"
дальше данные из
Au3Info
Код:
>>>> Window <<<<
Title: Kagami
Class: QWidget
Position: 0, 0
Size: 1920, 1080
Style: 0x96000000
ExStyle: 0x00080088
Handle: 0x008A0972
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 1145, 932
Cursor ID: 0
Color: 0xFFFAFA
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
>>>> Hidden Text <<<<
и скрин окна RanorexSpy во вложение.