實戰記錄:

2018.11.21

1.腳本初步完成;
2.如彩民堂軟件崩潰,則重新啟動;
3.根據"彩民堂"軟件選擇跟注計劃,如出現一掛則更換跟注計劃,如不掛則繼續跟當前計劃;
4.根據本金打出1-3打法;


2018.11.23
通過兩天近200期的測試,結論如下:
1.最大盈利約80元,最大虧損為70.88元,出現虧損較大的原因是跟注基數較小導致,應設置最小跟注基數;
2.出現1期掛25個;2期掛10個;3期掛12個,4期掛4個,5期掛5個,6期掛1個,7期掛1個;
更新:
1.設置最小基數;
2.如不中獎則翻倍;
3.通過判斷次數是奇數偶數判斷是否需要判斷狀態;

彩民堂追1期[翻倍]

彩民堂追1期[翻倍].png

本金 = 300					//最小值300,應為3的倍數
窗口名稱 = "萬法歸宗"
對話窗口 = "QQ"				// QQ / 微信 
購彩金額 = "角"http:// 元 / 角
倍數 = 1 			'(恒定)
基數 = 1		    	'(幾倍本錢?)
//告知用戶設置好的數據
TracePrint "本次軟件啟動后設置的可使用資金為:" & 本金
TracePrint "本次軟件輸出對話窗口方式為:" & 對話窗口 & ";名稱為:" & 窗口名稱
//************************************************************************************************************************************************************推薦軟件
'推薦軟件操作
'當前推薦軟件為:彩民堂隨機跟(注:虧損較大,盈利飛快)
'[推薦軟件操作] : 1.激活;2.推薦號轉化為元素;3.獲取當前追號期數;4.取消置頂(通用)
Function 推薦軟件操作
    Call Plugin.Window.Top(推薦軟件, 0)
    Delay 300
    '推薦號轉化為元素
    Call 激活推薦軟件
    Delay 300
    Call 復制推薦號碼
    Delay 300
    Call 推薦值轉化
    Delay 300
    Call 五星元素匹配
    Delay 300
    '獲取當前追號期數
    Call 獲取當前追號期數
    Delay 300
    Call Plugin.Window.Top(推薦軟件, 1)
    Delay 300
End Function
'[激活推薦軟件] : 激活并還原推薦軟件,獲取窗口大小(通用)
Function 激活推薦軟件
    '1.激活并還原窗口
    Call Plugin.Window.Active(推薦軟件)
    Delay 300
    Call Plugin.Window.Restore(推薦軟件)
    Delay 300
    '2.下面這句是得到窗口句柄的客戶區大小   
    sRect = Plugin.Window.GetClientRect(推薦軟件)
    Delay 300
    dim MyArray   
    MyArray = Split(sRect, "|")   
    L = Clng(MyArray(0)): T = Clng(MyArray(1))   
    R = Clng(MyArray(2)) : B = Clng(MyArray(3))
    Delay 500
End Function
'[公式重選]
Function 公式重選
    TracePrint "[" & 當前時間 & "] 推薦軟件_重選公式:定碼萬位"
    Call 激活推薦軟件
    '點選系類
    鼠標按下位置X = L + 95
    鼠標按下位置Y = T + 255
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 300
    鼠標按下位置Y = 鼠標按下位置Y + 20
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 1000
    '點選定萬位
    鼠標按下位置X = L + 217
    鼠標按下位置Y = T + 255
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 300
    鼠標按下位置X = 鼠標按下位置X - 20
    鼠標按下位置Y = 鼠標按下位置Y + 100
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 1000
    '點選碼數
    鼠標按下位置X = L + 277
    鼠標按下位置Y = T + 255
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 300
    鼠標按下位置Y = 鼠標按下位置Y + 20
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 1000
    '點選期數
    鼠標按下位置X = L + 337
    鼠標按下位置Y = T + 255
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 300
    鼠標按下位置Y = 鼠標按下位置Y + 40
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 1000
    '選擇排名第一的打法
    鼠標按下位置X = L + 75
    鼠標按下位置Y = T + 295
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 300
    LeftClick 1
    Delay 3000
End Function
'[復制推薦號碼]
Function 復制推薦號碼
    Call 激活推薦軟件
    Delay 1000
    '點選復制計劃
    鼠標按下位置X = L + 565
    鼠標按下位置Y = T + 170
    MoveTo 鼠標按下位置X,鼠標按下位置Y 
    Delay 1000
    LeftClick 1
    Delay 1000  
    當前推薦購買號碼 = Plugin.sys.GetCLB()
    Delay 300
    TracePrint "當前推薦購買號碼" & 當前推薦購買號碼
    當前計劃 = 當前推薦購買號碼
End Function
//************************************************************************************************************************************************************推薦軟件
//==========================================================================================================================通用
'下面是通用函數對
Function 當前時間
    當前時間 = Plugin.Sys.GetDateTime() & " "
End Function
Function 查找并綁定窗口句柄
    TracePrint "[" & 當前時間 & "] 查找并綁定各級窗口句柄"
    '1.綁定推薦軟件
    推薦軟件 = Plugin.Window.Find(0, "彩名堂客戶端")
    Delay 300
    '2.綁定瀏覽器
    瀏覽器 = Plugin.Window.Find(0, "- 重慶時時彩 - 彩票系統 - Google Chrome")
    Delay 300
    '3.綁定微信
    微信 = Plugin.Window.Find("ChatWnd", 窗口名稱)
    Delay 300
    '4.綁定QQ
    QQ = Plugin.Window.Find("TXGuiFoundation", 窗口名稱)
    Delay 300	
End Function
//----------------------------------------------------------
'運行以下代碼需要獲取:【當前推薦購買號碼 】;以下代碼將推薦的號碼轉換成可點擊的網頁元素代碼 
'[推薦值轉化] : [上局推薦購買號碼] (通用)
Function 推薦值轉化
    Dim 推薦購買數組
    TracePrint 當前推薦購買號碼
    推薦購買數組 = Split(當前推薦購買號碼, " ")   
    推薦購買一 = Clng(推薦購買數組(0))
    推薦購買二 = Clng(推薦購買數組(1))
    推薦購買三 = Clng(推薦購買數組(2))
    推薦購買四 = Clng(推薦購買數組(3))
    推薦購買五 = Clng(推薦購買數組(4))
    Delay 300
    上局推薦購買號碼 = 當前推薦購買號碼
End Function
'[五星元素匹配] (通用)
Function 五星元素匹配
    '萬位元素
    萬零 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(1) > a"
    萬一 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(2) > a"
    萬二 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(3) > a"
    萬三 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(4) > a"
    萬四 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(5) > a"
    萬五 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(6) > a"
    萬六 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(7) > a" 
    萬七 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(8) > a" 
    萬八 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(9) > a" 
    萬九 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(1) > div.sumBtn_left > div > span:nth-child(10) > a"
    '千位元素
    千零 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(1) > a"
    千一 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(2) > a"
    千二 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(3) > a"
    千三 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(4) > a"
    千四 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(5) > a"
    千五 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(6) > a"
    千六 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(7) > a" 
    千七 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(8) > a" 
    千八 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(9) > a" 
    千九 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(2) > div.sumBtn_left > div > span:nth-child(10) > a"
    '百位元素
    百零 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(1) > a"
    百一 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(2) > a"
    百二 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(3) > a"
    百三 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(4) > a"
    百四 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(5) > a"
    百五 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(6) > a"
    百六 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(7) > a" 
    百七 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(8) > a" 
    百八 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(9) > a" 
    百九 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(3) > div.sumBtn_left > div > span:nth-child(10) > a"
    '十位元素
    十零 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(1) > a"
    十一 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(2) > a"
    十二 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(3) > a"
    十三 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(4) > a"
    十四 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(5) > a"
    十五 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(6) > a"
    十六 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(7) > a" 
    十七 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(8) > a" 
    十八 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(9) > a" 
    十九 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(4) > div.sumBtn_left > div > span:nth-child(10) > a"
    '個位元素
    個零 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(1) > a"
    個一 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(2) > a"
    個二 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(3) > a"
    個三 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(5) > a"
    個四 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(5) > a"
    個五 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(6) > a"
    個六 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(7) > a" 
    個七 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(8) > a" 
    個八 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(9) > a" 
    個九 = "#PLAY-CONTAINER > div.sumBtn_box > div > div > div:nth-child(5) > div.sumBtn_left > div > span:nth-child(10) > a"
End Function
'[推薦購買匹配()] (通用)
Function 推薦購買匹配(推薦購買)
    Call 五星元素匹配
    If 推薦購買 = 0 Then 
        元素 = 萬零
    ElseIf 推薦購買 = 1 Then
        元素 = 萬一
    ElseIf 推薦購買 = 2 Then
        元素 = 萬二
    ElseIf 推薦購買 = 3 Then
        元素 = 萬三
    ElseIf 推薦購買 = 4 Then
        元素 = 萬四
    ElseIf 推薦購買 = 5 Then
        元素 = 萬五
    ElseIf 推薦購買 = 6 Then
        元素 = 萬六
    ElseIf 推薦購買 = 7 Then
        元素 = 萬七
    ElseIf 推薦購買 = 8 Then
        元素 = 萬八
    ElseIf 推薦購買 = 9 Then
        元素 = 萬九
    End If
End Function
Function 判斷倍數
    If 次數 = 1 Then 
        倍數 = 1
    ElseIf 次數 = 2 Then
        倍數 = 3
    ElseIf 次數 = 3 Then
        倍數 = 6
    ElseIf 次數 = 4 Then
        倍數 = 12
    ElseIf 次數 = 5 Then
        倍數 = 24
    ElseIf 次數 = 6 Then
        倍數 = 48
    ElseIf 次數 = 7 Then
        倍數 = 98
    ElseIf 次數 = 8 Then
        倍數 = 198
    ElseIf 次數 = 9 Then
        倍數 = 400
    ElseIf 次數 = 10 Then
        倍數 = 808	
    End If
    TracePrint "當前是第[" & 次數 & "]次翻倍,倍數為[" & 倍數 & "]"
End Function
//----------------------------------------------------------
'循環體_循環
'[核心循環] : 通過判斷當前開獎期號判斷是否需要進行購彩操作
Function 核心循環
    次數 = 0
    Do
        '判斷當前期號 [當前開獎期號]
        當前開獎期號 = LibE.神夢_智能填表.元素_取屬性值("text", "/html/body/div[1]/div[1]/div/div[3]/div[2]/span[1]/span")
        If 當前開獎期號 <> 上局開獎期號 Then 
            TracePrint "此時已經更新開獎號碼,最新的開獎期號為[" & 當前開獎期號 & "],上局購買的號碼為[" & 上局計劃 & "]"
            Call 瀏覽器刷新
            '每次循環有10秒鐘間隔
            For i = 5 To 0 Step -1
                TracePrint i
                Delay 1000
            Next
            Do
                If 當前計劃 <> 上局計劃 Then 
                    TracePrint "當前計劃已經更新,最新的計劃為[" & 當前計劃 & "]"
                    '購買倍數的判斷
                    當前余額 = LibE.神夢_智能填表.元素_取屬性值("title", "http://*[@id='AvailableBalance']")
                    Delay 300
                    If 當前余額 = 上局余額 Then 
                        TracePrint "上一把扔下水了,應該增加倍數了..."
                        次數 = 次數 +1
                    ElseIf 當前余額 > 上局余額 Then
                        TracePrint "哈哈哈,贏錢了!"
                        次數 = 1
                    ElseIf 當前余額 < 上局余額 Then
                        TracePrint "QNMLGB這是什么情況?"
                    End If
                    Call 判斷倍數
                    Call 自動操作
                    Exit Do
                Else 
                    TracePrint "當前彩名堂推薦的號碼還沒有更新!現在開始重新選擇公司"
                    '開始重新選擇公式查看最新的計劃,
                    Call 公式重選
                    Call 復制推薦號碼
                End If
            Loop
        Else 
            TracePrint "當前未開獎,繼續循環哦!"
            Call 瀏覽器刷新
        End If
        For i = 15 To 0 Step -1
            TracePrint i
            Delay 1000
        Next
    Loop
End Function
//----------------------------------------------------------
'循環體_操作
'[自動操作]
Function 自動操作
    '瀏覽器操作
    Call 瀏覽器操作
    '信息編輯
    上局開獎信息 = "上局開獎期號為[" & 當前開獎期號 & "],上局開獎號碼為[" & 開獎號碼 & "]"
    上局投注信息 = "上局購買的號碼為[" & 上局計劃 & "]"
    計劃信息 = "當前購買的號碼為[" & 當前計劃 & "],當前是第[" & 次數 & "]次翻倍,倍數為[" & 倍數 & "]"
    投注信息 = "當前購買的倍數為[" & 購買倍數 & "]倍,投注金額為[" & 10 * 購買倍數 & "]元"
    余額信息 = "當前賬號余額為[" & 上局余額 & "]元,當前賬號啟動資金為[" & 啟動資金 & "]元"
    當前盈利 = "當前盈利[" & 差額 & "]元"
    上局計劃 = 當前計劃
    TracePrint 投注信息
    '對話窗口操作
    If 對話窗口 = "QQ" Then 
        Call QQ操作
    ElseIf 對話窗口 = "微信" Then
        Call 微信操作
    End If
End Function
//==========================================================================================================================瀏覽器
'瀏覽器操作
'[購買操作]
Function 購買操作
    Call 瀏覽器刷新
    Call Plugin.Window.Max(瀏覽器)
    Delay 300
    Call Plugin.Window.Top(瀏覽器, 0)
    Delay 300
    '獲取信息操作
    '獲取開獎號碼
    開獎號碼 = LibE.神夢_智能填表.元素_取屬性值("text", "/html/body/div[1]/div[1]/div/div[3]/div[1]")
    '點擊定位膽
    Call LibE.神夢_智能填表.元素_點擊("http://*[@id='PLAY-CONTAINER']/div[1]/div[1]/a[8]")
    TracePrint "點擊選擇定位膽完畢"
    '1.選號
    Call 選號
    '2.選擇倍數
    購買倍數 = 倍數 * 基數
    Call LibE.神夢_智能填表.元素_置輸入框(購買倍數, "http://*[@id='PLAY-CONTAINER']/div[5]/div/div[1]/div[1]/input")
    Delay 300
    TracePrint "當前輸入倍數成功"
    '判斷投注購彩金額:元/角
    Call 判斷購彩金額
    Delay 500
    '3.點擊立即購買
    Call LibE.神夢_智能填表.元素_點擊("#PLAY-CONTAINER > div.betNum-btn.row_btm.clear > a.btn.confirm-btn.activate1")
    For i = 5 To 0 Step -1
        TracePrint i
        Delay 1000
    Next
    Call 瀏覽器刷新
    當前余額 = LibE.神夢_智能填表.元素_取屬性值("title", "http://*[@id='AvailableBalance']")
End Function
'[瀏覽器操作] : 1.激活、置頂、最大化;2.定位膽、選號、選倍數、選金額、購彩;3.除錯、取消置頂
Function 瀏覽器操作
    購買前當前余額 = LibE.神夢_智能填表.元素_取屬性值("title", "http://*[@id='AvailableBalance']")
    Do
        '判斷是否購買成功
        If 購買前當前余額 = 當前余額 Then 
            TracePrint "當前購買失敗"
            Call 購買操作
        ElseIf 購買前當前余額 >  當前余額 Then
            TracePrint "當前購買成功"
            購買后當前余額 = 當前余額
            Call Plugin.Window.Top(瀏覽器, 1)
            Delay 300
            TracePrint "當前購買成功"
            上局開獎期號 = 當前開獎期號
            上局余額 = 購買后當前余額
            差額 = 購買后當前余額 - 啟動資金
            Exit Do
        End If
    loop
End Function
//-----------------------------------------------------------------------------------------------
//瀏覽器_計算
'瀏覽器_計算
'[獲取啟動資金] : [啟動資金]
Function 獲取啟動資金
    '注:只能在查找并綁定窗口句柄使用本函數
    啟動資金 = LibE.神夢_智能填表.元素_取屬性值("title", "http://*[@id='AvailableBalance']")
    TracePrint "啟動資金為:" & 啟動資金
End Function
//-----------------------------------------------------------------------------------------------
'瀏覽器_操作
'[選號] : 依次點擊號碼
Function 選號
    TracePrint "[" & 當前時間 & "] 網頁操作_開始購買: " & 當前推薦購買號碼
    Call 推薦值轉化
    '網頁陸續點擊選擇好的推薦號碼
    Call 推薦購買匹配(推薦購買一)
    Call LibE.神夢_智能填表.元素_點擊(元素)
    Call 推薦購買匹配(推薦購買二)
    Call LibE.神夢_智能填表.元素_點擊(元素)
    Call 推薦購買匹配(推薦購買三)
    Call LibE.神夢_智能填表.元素_點擊(元素)
    Call 推薦購買匹配(推薦購買四)
    Call LibE.神夢_智能填表.元素_點擊(元素)
    Call 推薦購買匹配(推薦購買五)
    Call LibE.神夢_智能填表.元素_點擊(元素)
    TracePrint "[" & 當前時間 & "] 點選號碼完畢"
End Function
'[判斷購彩金額] : 判斷投注購彩金額:元/角
Function 判斷購彩金額
    If 購彩金額 = "角" Then 
        Call LibE.神夢_智能填表.元素_點擊("#PLAY-CONTAINER > div.betNum-btn.row_btm.clear > div > div.amount-box > div.unit-box.select-box")
        Delay 300
        Call LibE.神夢_智能填表.元素_執行事件("mouseover", "http://*[@id='MoneyModel']/li[2]/a")
        Delay 300
        Call LibE.神夢_智能填表.元素_執行事件("click", "http://*[@id='MoneyModel']/li[2]/a")
        Delay 300
        TracePrint "當前購買的金額是:[" & 10 * 購買倍數 & "]角"
    Else 
        TracePrint "當前購買的金額是:[" & 10 * 購買倍數 & "]元"
        Delay 300
    End If
End Function
'[瀏覽器刷新] : 激活瀏覽器后,點擊刷新余額
Function 瀏覽器刷新
    Call Plugin.Window.Active(瀏覽器)
    Delay 300
    Call Plugin.Window.Max(瀏覽器)
    Delay 500
    KeyPress "Esc", 1
    Delay 500
    Call LibE.神夢_智能填表.元素_點擊("/html/body/div[6]/div/table/tbody/tr[3]/td/div[2]/button")
    Delay 500
    '點擊當前余額
    Call LibE.神夢_智能填表.元素_點擊("http://*[@id='AvailableBalance']")
    Delay 2000
    Call Plugin.Window.Min(瀏覽器)
    Delay 300
End Function
//==========================================================================================================================對話窗口
Function 微信操作
    '1.調整微信窗口句柄并[調整大小][激活][置頂]
    Call Plugin.Window.Active(微信)
    Delay 300
    Call Plugin.Window.SetClientSize(微信, 100, 100)
    Delay 300
    Call Plugin.Window.Top(微信, 0)
    Delay 300
    '2.打開瀏覽器并點擊截圖
    '最大化瀏覽器
    Call Plugin.Window.Active(瀏覽器)
    Delay 300
    Call Plugin.Window.Top(瀏覽器, 0)
    Delay 300
    Call Plugin.Window.Max(瀏覽器)
    Delay 300
    Call Plugin.Window.Active(微信)
    Delay 500  
    Call Plugin.Bkgnd.LeftClick(微信, 95, 250) 
    Delay 500 
    MoveTo 100, 100
    Delay 500
    LeftClick 1
    Delay 500
    MoveTo 0, 0
    Delay 500
    LeftClick 1
    Delay 500
    KeyPress "Enter", 1
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13) 
    Delay 500
    '最小化瀏覽器
    Call Plugin.Window.Top(瀏覽器, 0)
    Delay 300
    Call Plugin.Window.Min(瀏覽器)
    Delay 300
    '3.發送消息
    Call Plugin.Bkgnd.SendString(微信, 上局開獎信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(微信, 上局投注信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(微信, 計劃信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13)
    Delay 50
    Call Plugin.Bkgnd.SendString(微信, 投注信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(微信, 余額信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(微信, 當前盈利) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(微信, 13)
    Delay 500
    'footer
    'a.處理微信窗口句柄[取消置頂][最小化]
    Call Plugin.Window.Top(微信, 1)
    Delay 300
    Call Plugin.Window.Min(微信)
    Delay 300
    'b.處理瀏覽器窗口句柄
    Call Plugin.Window.Min(瀏覽器)
    Delay 300
End Function
Function QQ操作
    '1.調整QQ窗口句柄并[調整大小][激活][置頂]
    Call Plugin.Window.Active(QQ)
    Delay 300
    Call Plugin.Window.SetClientSize(QQ, 500, 500)
    Delay 300
    Call Plugin.Window.Top(QQ, 0)
    Delay 300
    '最大化瀏覽器
    Call Plugin.Window.Active(瀏覽器)
    Delay 300
    Call Plugin.Window.Top(瀏覽器, 0)
    Delay 300
    Call Plugin.Window.Max(瀏覽器)
    Delay 300
    '2.打開瀏覽器并點擊截圖
    Call Plugin.Window.Active(QQ)
    Delay 500  
    Call Plugin.Bkgnd.LeftClick(QQ, 175, 385) 
    Delay 500 
    MoveTo 100, 100
    Delay 500
    LeftClick 1
    Delay 500
    MoveTo 0, 0
    Delay 500
    LeftClick 1
    Delay 500
    KeyPress "Enter", 1
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13) 
    Delay 500
    '最小化瀏覽器
    Call Plugin.Window.Top(瀏覽器, 0)
    Delay 300
    Call Plugin.Window.Min(瀏覽器)
    Delay 300
    '3.發送消息
    Call Plugin.Bkgnd.SendString(QQ, 上局開獎信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(QQ, 上局投注信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(QQ, 計劃信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(QQ, 投注信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(QQ, 余額信息) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13)
    Delay 500
    Call Plugin.Bkgnd.SendString(QQ, 當前盈利) 
    Delay 500
    Call Plugin.Bkgnd.KeyPress(QQ, 13)
    Delay 500
    'footer
    'a.處理QQ窗口句柄[取消置頂][最小化]
    Call Plugin.Window.Top(QQ, 1)
    Delay 300
    Call Plugin.Window.Min(QQ)
    Delay 300
    'b.處理瀏覽器窗口句柄
    Call Plugin.Window.Min(瀏覽器)
    Delay 300
End Function
//開始進行自動購買操作
If LibE.神夢_智能填表._初始化("", "") = False  Then 
    MsgBox "出錯,智能填表初始化失敗!", 1 + 16 + 4096, "警告!"
    ExitScript 
End If
//啟動谷歌瀏覽器
If LibE.神夢_智能填表.綁定("Chrome.exe") Then 
    '打開購彩網頁(利鑫彩票)
    Call LibE.神夢_智能填表.網頁_跳轉("https://www.99551277.com/Lobby/Lottery")
    TracePrint "請在60秒內輸入帳號密碼驗證碼登錄,請打開利鑫彩票主頁!"
    For i = 40 To 0 Step -1
        TracePrint i
        Delay 1000
    Next
    TracePrint "現在程序繼續往下執行!"
    Call LibE.神夢_智能填表.網頁_標簽新建("http://gpkapiqt.ying036.com/OffcialOtherGame/Index/26")
    For i = 25 To 0 Step -1
        TracePrint i
        Delay 1000
    Next
    '軟件初始化:1.綁定窗口;2.公式重選;3.獲取初始資金;4.計算備用資金;
    Call 查找并綁定窗口句柄
    Call 公式重選
    Call 獲取啟動資金
    '綁定的投注網頁再次確認
    TracePrint LibE.神夢_智能填表.網頁_取網址()
    Delay 300
    TracePrint LibE.神夢_智能填表.網頁_取標題()
    Delay 300
    Call 核心循環
Else 
    MsgBox "出錯,綁定瀏覽器失敗!", 1 + 16 + 4096, "警告!"
    ExitScript 
End If
//把這個代碼放到腳本末尾,避免按鍵精靈奔潰
Sub OnScriptExit()
    Call LibE.神夢_智能填表._銷毀()
End Sub
Sub OnThreadExit()
    Call LibE.神夢_智能填表._銷毀()
End Sub