【易語言】開發微信群AI人工智能機器人,實現自動對話,智能回復聊天的功能


工具我們已經打包好了,關注公眾號“花花愛軟件”回復“博客園”下載哈。。。。支持一下,碼字不易

 

 需要的工具:

l 易語言

精易模塊V8

l 精易助手,

朋友們大家好,我是今天的講師,花花愛人,今天教大家用易語言開發一款屬於你自己的,微信AI對話機器人,可以實現自動對話,群聊回復,自動監控微信消息,自動創建拉群的功能,廢話不多講,我們進入正題。

咋們先設計下軟件的界面吧。

 

 

 

界面咋們已經設計好了

主要就兩大功能

一鍵拉群和消息回復

然后寫核心代碼

我們雙擊一鍵啟動按鈕

 

 

 

然后打開微信,獲取窗口句柄,坐標等數據、

建議用精易助手去獲取,比較准確

 

 

 

兩個值都獲取好了

相對窗口:408 ,558

微信窗口句柄:459122

然后就把這些數據整合到我們的代碼里面

 

 

 

 

這就是代碼,功能自己腦補

繼續寫

 

 

 

這個命令的功能是,自動向微信編輯框輸入消息,來實現自動回復消息的功能

我們先測試下效果吧,點擊按鈕后,會不會自動輸入文字。

 

 

 

看來是可以的,點擊按鈕后自動向編輯框內輸入了hello的字樣

接下來就是寫發送的代碼了

 

 

 

此命令就可以實現 模擬回車的效果,也就是發送消息了

 

那這樣就基本實現了,微信自動發消息 回消息的功能了

還有就是

自動拉群的效果,其實這個比較簡單

我們下期在講吧,時間有限。

直接分享拉群部分的代碼:

.版本 2
.支持庫 spec
.支持庫 eAPI
.支持庫 shellEx

.程序集 窗口程序集_啟動窗口

.子程序 _按鈕1_被單擊

.判斷開始 (單選框1.選中 = 真)

    指定手機號拉群 ()
.默認
    加群操作 ()
.判斷結束


.子程序 指定手機號拉群
.局部變量 手機號, 文本型, , "0"
.局部變量 i, 整數型

手機號 = 分割文本 (編輯框1.內容, #換行符, )
.計次循環首 (取數組成員數 (手機號), i)
    鼠標_單擊 (到整數 (編輯框_句柄.內容), 283, 34, 1)
    延遲 (2000)
    鼠標_單擊 (到整數 (編輯框_句柄.內容), 137, 33, 1)
    置剪輯板文本 (手機號 [i])
    延遲 (1000)
    模擬按鍵 (#Ctrl鍵, #V鍵, )

.計次循環尾 ()


.子程序 __啟動窗口_創建完畢

注冊熱鍵 (_啟動窗口.取窗口句柄 (), 標簽3.取窗口句柄 (), 0, #F1鍵)
注冊熱鍵 (_啟動窗口.取窗口句柄 (), 標簽4.取窗口句柄 (), 0, #F2鍵)



.子程序 加群操作
.局部變量 i, 整數型

鼠標_單擊 (到整數 (編輯框_句柄.內容), 282, 34, 1)
延時 (3000)
.計次循環首 (到整數 (編輯框_人數.內容), i)
    鼠標_單擊 (到整數 (編輯框_句柄.內容), 151, 500, 1)
    延時 (2000)
    模擬按鍵 (40, , )
.計次循環尾 ()
信息框 (“准確生成群”, 0, , )
延遲 (3000)
鼠標_單擊 (到整數 (編輯框_句柄.內容), 418, 452, 1)


.子程序 _按鈕2_被單擊

.判斷開始 (編輯框2.內容 = “554480179”)
    信息框 (“臨時注冊成功”, 0, , )
.默認
    按鈕1.禁止 = 假
    單選框1.禁止 = 假
.判斷結束


.子程序 _標簽3_反饋事件, 整數型
.參數 參數一, 整數型
.參數 參數二, 整數型

暫停 ()


.子程序 _標簽4_反饋事件, 整數型
.參數 參數一, 整數型
.參數 參數二, 整數型

編輯框_句柄.內容 = 到文本 (取鼠標所在窗口句柄 ())

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM