黃易群俠傳M脫機外掛應用程式黃易神行
3586
2

自製製衣結尾腳本

獅子輓歌 發表於 2012-7-16 03:22:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |
爬了一下文章,抓圖方是不太會用不過我用抓色來克服了這個困難
成功率百分百,常常出現有掛名的衣服
有哪一行看不懂歡迎提問,我的方法是

先抓色,精準度為0.95(0.9會歪)

把結尾圖分成左邊跟右邊
以右下到左上的方式找到左邊第一個叉叉的中心點,並將座標記為xi,yi,左鍵按住
以右下到左上的方式找到右邊第一個叉叉的中心點,並將座標記為xj,yj,左鍵彈起

以右下到左上的方式,但縮小了找色範圍,範圍右下角的座標更改為xi+4,yi-2(稍微往右上,不會再次尋找到同樣的點)在此範圍找到左邊第二個叉叉的中心點

然後右邊也依樣畫葫蘆,最後第三個再重複一次,就可以了

精準度非常良好,也不會有路徑問題,參考看看

另外我的解析度是1920*1080的視窗化,麻煩不能用的話自己調整一下自己解析度下的正確位置


==========
Delay 3000
LeftClick 1
Delay 1000
FindColorEx 54,339,143,534,"4F4E9E",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
    Delay 50
    GetCursorPos xi, yi
    Delay 50
    LeftDown 1
End If
Delay 100
FindColorEx 147,339,245,534,"4F4E9E",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
    Delay 50
    GetCursorPos xj, yj
    Delay 50
    LeftUp 1
End If
Delay 100
FindColorEx 54,339,xi+4,yi-2,"4F4E9E",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
    Delay 50
    GetCursorPos xi, yi
    Delay 50
    LeftDown 1
End If
Delay 100
FindColorEx 147,339,xj+4,yj-2,"4F4E9E",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
    Delay 50
    GetCursorPos xj, yj
    Delay 50
    LeftUp 1
End If
Delay 100
FindColorEx 54,339,xi+4,yi-2,"4F4E9E",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
    Delay 50
    GetCursorPos xi, yi
    Delay 50
    LeftDown 1
End If
Delay 100
FindColorEx 147,339,xj+4,yj-2,"4F4E9E",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
    Delay 50
    GetCursorPos xj, yj
    Delay 50
    LeftUp 1
End If
Delay 1000
LeftClick 1
Delay 10000

==========

先按開始運行,會有延遲三秒,請在三秒內將視窗轉回瑪奇,滑鼠準備在結尾開始之前的確定鍵
收藏收藏1 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


hungry30 該用戶已被刪除
hungry30 2013-1-28 20:51:29
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

daydream99 當前離線
UID
1988315
熱心
34 值
嘉獎
0 次
違規
0 次
在線時間
4 小時
經驗
20 點
積分
20
精華
0
最後登錄
2013-4-14
閱讀權限
20
註冊時間
2013-2-23
論壇幣
18 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
daydream99 2013-3-2 15:35:42
我稍微修改了一下
先po我修改的內容
---------------------------------------------
Delay 3000
LeftClick 1
Delay 1000
FindColorEx 60,270,140,430,"FFFFFF",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX+1,intY+3
    Delay 50
    GetCursorPos xi, yi
    Delay 50
    LeftDown 1
End If
Delay 100
FindColorEx 160,270,220,430,"FFFFFF",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX+1,intY+3
    Delay 50
    GetCursorPos xj, yj
    Delay 50
    LeftUp 1
End If
Delay 100
FindColorEx 60,270,140,yi-15,"FFFFFF",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX+1,intY+3
    Delay 50
    GetCursorPos xi, yi
    Delay 50
    LeftDown 1
End If
Delay 100
FindColorEx 160,270,220,yj-15,"FFFFFF",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX+1,intY+3
    Delay 50
    GetCursorPos xj, yj
    Delay 50
    LeftUp 1
End If
Delay 100
FindColorEx 60,270,140,yi-15,"FFFFFF",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX+1,intY+3
    Delay 50
    GetCursorPos xi, yi
    Delay 50
    LeftDown 1
End If
Delay 100
FindColorEx 160,270,220,yj-15,"FFFFFF",2,0.95,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX+1,intY+3
    Delay 50
    GetCursorPos xj, yj
    Delay 50
    LeftUp 1
End If
Delay 1000
LeftClick 1
Delay 10000
------------------------------------
大部分沒改
主要是幫樓主抓點
我抓白色箭頭的位置 然後x+1,x+3抓叉叉的中心點
然後 因為判別是白色
所以左右兩部分抓的範圍縮小
下一個位置判別只要移動y軸 x可以不用管這樣
我自己試run過 完全沒問題

不過在此還是先感謝大大
沒大大的原始碼
我是寫不出來的^^
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-4-28 18:46 , Processed in 0.047982 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?