以下是使用AutoIt编写调用UIA操作微信自动点击添加手机好友的代码:

#include <UIAWrappers.au3>

; 打开微信 ShellExecute("wechat.exe")

; 等待微信窗口打开 WinWait("[CLASS:WeChatMainWndForPC]", "", 10)

; 获取微信窗口句柄 $hWnd = WinGetHandle("[CLASS:WeChatMainWndForPC]")

; 获取“通讯录”按钮控件 $btnContact = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, "通讯录")

; 点击“通讯录”按钮 _UIA_Action($btnContact, "click")

; 获取“添加朋友”按钮控件 $btnAddFriend = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, "添加朋友")

; 点击“添加朋友”按钮 _UIA_Action($btnAddFriend, "click")

; 获取“手机号码”输入框控件 $inputPhone = _UIA_getFirstObjectOfElement($hWnd, $UIA_EditControlTypeId, "手机号码")

; 输入手机号码 _UIA_Action($inputPhone, "setValue", "13888888888")

; 获取“搜索”按钮控件 $btnSearch = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, "搜索")

; 点击“搜索”按钮 _UIA_Action($btnSearch, "click")

; 等待搜索结果 Sleep(5000)

; 获取“添加到通讯录”按钮控件 $btnAddToContact = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, "添加到通讯录")

; 点击“添加到通讯录”按钮 _UIA_Action($btnAddToContact, "click")

; 等待弹出确认添加好友窗口 Sleep(5000)

; 获取“发送”按钮控件 $btnSend = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, "发送")

; 点击“发送”按钮 _UIA_Action($btnSend, "click")

; 等待添加好友成功窗口 Sleep(5000)

; 获取“确定”按钮控件 $btnOK = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, "确定")

; 点击“确定”按钮 _UIA_Action($btnOK, "click"


原文地址: https://www.cveoy.top/t/topic/diTY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录