1. 程式人生 > >易語言 獲取TeamViewerID密碼 部分程式碼

易語言 獲取TeamViewerID密碼 部分程式碼

.版本 2

.區域性變數 hwnd, 整數型 .區域性變數 HwndEx, 整數型 .區域性變數 msg, 文字型 .區域性變數 陣列, 文字型, , "0" .區域性變數 陣列2, 文字型, , "0" .區域性變數 二級視窗控制代碼, 整數型 .區域性變數 三級視窗控制代碼, 整數型 .區域性變數 四級視窗控制代碼, 整數型 .區域性變數 ID, 文字型 .區域性變數 n, 整數型 .區域性變數 pw, 文字型 .區域性變數 文字前資料, 文字型, , "0" .區域性變數 i, 整數型

.版本 2 .支援庫 eAPI

清除陣列 (陣列) 清除陣列 (陣列2) msg = “父視窗控制代碼:” + 到文字 (hwnd) + 取空白文字 (4) + “標題:” + 取視窗標題 (hwnd) + #換行符 + #換行符 + “子視窗:” HwndEx = FindWindowEx (hwnd, 0, 字元 (0), 字元 (0)) .判斷迴圈首 (HwndEx ≠ 0)     msg = msg + #換行符 + 取空白文字 (4) + 到文字 (HwndEx) + 取空白文字 (4) + 取視窗類名 (HwndEx) + 取空白文字 (4) + “標題:” + 取視窗標題 (HwndEx)     HwndEx = FindWindowEx (hwnd, HwndEx, 字元 (0), 字元 (0)) .判斷迴圈尾 () 陣列 = 分割文字 (msg, #換行符, ) 陣列2 = 分割文字 (陣列 [7], “ATL:03A5F350”, )

二級視窗控制代碼 = 到整數 (陣列2 [1]) msg = “子視窗控制代碼:” + 到文字 (二級視窗控制代碼) + 取空白文字 (4) + “標題:” + 取視窗標題 (hwnd) + #換行符 + #換行符 + “子視窗:” HwndEx = FindWindowEx (二級視窗控制代碼, 0, 字元 (0), 字元 (0)) .判斷迴圈首 (HwndEx ≠ 0)     msg = msg + #換行符 + 取空白文字 (4) + 到文字 (HwndEx) + 取空白文字 (4) + 取視窗類名 (HwndEx) + 取空白文字 (4) + “標題:” + 取視窗標題 (HwndEx)     HwndEx = FindWindowEx (二級視窗控制代碼, HwndEx, 字元 (0), 字元 (0)) .判斷迴圈尾 () 陣列 = 分割文字 (msg, #換行符, ) 陣列2 = 分割文字 (陣列 [5], “IncomingRemoteControlComponentView”, )  

三級視窗控制代碼 = 到整數 (陣列2 [1])

msg = “子視窗控制代碼:” + 到文字 (三級視窗控制代碼) + 取空白文字 (4) + “標題:” + 取視窗標題 (hwnd) + #換行符 + #換行符 + “子視窗:” HwndEx = FindWindowEx (三級視窗控制代碼, 0, 字元 (0), 字元 (0)) .判斷迴圈首 (HwndEx ≠ 0)     msg = msg + #換行符 + 取空白文字 (4) + 到文字 (HwndEx) + 取空白文字 (4) + 取視窗類名 (HwndEx) + 取空白文字 (4) + “標題:” + 取視窗標題 (HwndEx)     HwndEx = FindWindowEx (三級視窗控制代碼, HwndEx, 字元 (0), 字元 (0)) .判斷迴圈尾 ()  

.......................................