綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[討論] 分享一下自己寫的腳本

[複製連結] 查看: 41044|回覆: 3|好評: 0
跳轉到指定樓層
樓主
woodytilo | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2018-10-26 04:31

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 woodytilo 於 2018-10-26 04:47 編輯

這是我自己用"按鍵精靈"寫的腳本,我是初新手而已,沒有去特別學,專業人士可以當作看看戲就好
我只有兩個帳號,所以只寫兩個視窗互相切換而已,而且不能後台動作,因為我不會用後台抓圖,如果有興趣的可以詢問我,有空我就回答,腳本COPY去不用錢,但是要看得懂阿!!不是直接用就行的
1.模擬器解析度800*600
2.在桌面建資料夾(按鍵精靈圖新增資料夾 (2))照順序建每一個斜線代表在前一個資料夾裡面再建
3.截圖到新資料夾(2)以下紅色圈圈的圖片

https://www.youtube.com/watch?v=tKRiWGGzV-8&feature=youtu.be&app=desktop

腳本:
"Delay 3000
"1.取得視窗2.移動到最左上3.取得視窗大小4.把大小坐標化
Hwnd = Plugin.Window.Foreground()
Call Plugin.Window.Move(Hwnd, 0, 0)
sRect = Plugin.Window.GetWindowRect(Hwnd)
dim MyArray
MyArray = Split(sRect, "|")
L = Clng(MyArray(0)): T = Clng(MyArray(1))
R = Clng(MyArray(2)): B = Clng(MyArray(3))
"初始點xx,yy
ax=509
by=283
"time1=往右下/time2=往左下
time1=7
time2 = 6
Rem ALL
Delay 500
MoveTo ax, by
GetCursorPos x1, y1
Delay 500
LeftClick 1
Delay 500
Call start()
Delay 100
Goto ALL

Sub Q1()
    Delay 500
    LeftDown 1
    Delay 500
    MoveTo ax, by
    Delay 50
    GetCursorPos x1, y1
    Delay 500
    Call A1()
    Delay 50
    LeftUp 1
    Delay 500
End Sub
Sub A1()
    Call A2()
    For time1
        Delay 50
        MoveTo x1+17, y1+8
        Delay 50
        GetCursorPos x1, y1
        Delay 50
        Call A2()
    Next
End Sub
Sub A2()
    For time2
        Delay 50
        MoveR -17, 8
        Delay 50
    Next
    Call check()
End Sub
Sub A3()
    Delay 500
    KeyPress "Z", 1
    Delay 500
    Call Z4()
    Delay 500
    KeyPress "X", 1
    Delay 500
    Call Z4()
    Delay 500
    KeyPress "C", 1
    Delay 500
    Call Z4()
    Delay 500
End Sub
Sub start()
    Delay 500
    Rem S1
    FindPic L,T,R,B,"C:UsersUSERDesktop按鍵精靈圖新增資料夾 (2)種小麥.bmp",0.8,intX,intY
    If intX> 0 And intY> 0 Then
        Delay 100
        MoveTo intX+5, intY+5
        Delay 100
        Call S1()
        Delay 100
    End If
    FindPic L,T,R,B,"C:UsersUSERDesktop按鍵精靈圖新增資料夾 (2)收成.bmp",0.8,intX,intY
    If intX> 0 And intY> 0 Then
        Delay 100
        MoveTo intX+5, intY+5
        Delay 100
        Call S2()
        Delay 100
    End If
    Delay 1000
    LeftClick 1
    Goto S1
End Sub
Sub check()
    Delay 100
    FindPic L,T,R,B,"C:UsersUSERDesktop按鍵精靈圖新增資料夾 (2)叉叉.bmp",0.8,intX,intY
    If intX> 0 And intY> 0 Then
        Delay 100
        LeftUp 1
        Delay 100
        MoveTo intX+5, intY+5
        Delay 500
        LeftClick 1
        Delay 500
        KeyPress "Z", 1
        Delay 500
        Call Z4()
        Delay 500
        KeyPress "X", 1
        Delay 500
        Call Z4()
        Delay 500
        KeyPress "C", 1
        Delay 500
        Call Z4()
        Delay 500
        Goto ALL
    End If

End Sub
Sub exchange()
    KeyDown "Alt", 1
    Delay 50
    KeyDown "Tab", 1
    Delay 50
    KeyUp "Tab", 1
    Delay 50
    KeyUp "Alt", 1
    Delay 100
End Sub
Sub Z4()
    Delay 1000
    FindPic L,T,R,B,"C:UsersUSERDesktop按鍵精靈圖新增資料夾 (2)小麥確認.bmp",0.8,intX,intY
    If intX> 0 And intY> 0 Then
        Delay 100
        FindPic L,T,R,B,"C:UsersUSERDesktop按鍵精靈圖新增資料夾 (2)沒問題.bmp",0.8,intX,intY
        If intX> 0 And intY> 0 Then
            Delay 100
            MoveTo intX, intY
            Delay 100
            LeftClick 1
            Delay 100
                    Goto ALL
        End If
    else
        Delay 100
        FindPic L,T,R,B,"C:UsersUSERDesktop按鍵精靈圖新增資料夾 (2)現在不想賣.bmp",0.8,intX,intY
        If intX> 0 And intY> 0 Then
            Delay 100
            MoveTo intX, intY
            Delay 100
            LeftClick 1
            Delay 100
        End If
    End If
End Sub
Sub S1()
    Delay 200
    Call Q1()
    Delay 200
    Call exchange()
    Delay 200
        Goto ALL
        Delay 200
End Sub
Sub S2()
    Delay 200
    Call Q1()
        Delay 200
            Call A3()
    Delay 200
    Goto ALL
    Delay 200
End Sub




「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 2碎鑽 +4 經驗 +1 幫助 +6 收起 理由
weijain + 1 + 1 非常讃
0139363253185 + 3 + 1 + 5 讚一個!

查看全部評分

收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
wangwin | 收聽TA | 只看該作者
發表於 2018-11-8 16:39
現在都改成要1200x786 才能進入了~
這個似乎已經無法用了~~
請問有新進入的腳本可以參考嗎?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
weijain | 收聽TA | 只看該作者
發表於 2019-1-10 17:46
本帖最後由 weijain 於 2019-1-23 13:27 編輯

測試這個腳本能動
但是因為解析度無法更改成滿模擬器的800*600 4:3的畫面
偏差不小 無法順利使用
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
waydychou | 收聽TA | 只看該作者
發表於 2019-3-25 08:20
偏差不小 無法順利使用
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則