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

[分享] 05、其他常用功能(外掛入門第5節)

cyelvis 發表於 2009-3-27 11:31:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |
05、其他常用功能。

除了上面有介紹的外,在動作模擬式外掛方面的技術還有一些。
取座標顏色值可以獲取某座標處的當前顏色,然後可以用以判斷,該顏色是否需要監控的那色,再執行相應的代碼。

這埵A講解一項,顏色的掃描。
比如說,我們想要在某個範圍內,找到與某指定顏色值相同的那處座標時,就得用 顏色值掃描() 這個功能,
可以在指定的一個 矩形範圍(即一個方形的)內部進行掃描批配的一個顏色值最先出現的那個座標點,返回該座標。

外掛模組中的這個 顏色值掃描 的功能比較強大的,提供了十種掃描的方向,分別是。
1.從上到下
2.從下到上

3.從左到右
4.從右到左

5.左上右下
6.右上左下

7.右下左上

8.左下右上

9.從外到內

10.從內到外。

另外,還提供了可以自由設置的掃描步長與掃描跨度。
掃描步長是指掃描時一條直線路的每圖元點的間隔,掃描跨度是指每行每圈的素點間隔。

最後,當有成功掃描到時返回真,沒有掃描到批配的顏色時返回假。
如果返回真,可以在最後的一個提供的座標變數中得到,那個圖元所在的螢幕座標位元。

下面來設置這個軟體
源代碼見本節第一例


上例演示了簡單的顏色掃描的功能。

雖然前幾節,介紹了如何用滑鼠,或用鍵盤去類比單擊等功能,

但是,那些只能針對於一般的控制項,如果是功能表的話,就比較麻煩了!
有沒有更好的辦法直接操作功能表堛漸\能呢,見下面的這例。

源代碼見本節第二例


在菜單方面的操作的功能還有其他的一些  
取視窗功能表()
取子功能表控制碼()
取菜單專案數()
取菜單標題()
啟動菜單()
單擊菜單專案()
選中菜單專案()
下面再來設計一個軟體,可以把別人的軟體上的灰色的按鈕,就是那種控制項處於禁止使用狀態的,
把它的禁止狀態改為假,從而可以使用這類的禁止使用的控制項變成可用。

源代碼見本節第三例


有時候外掛也得需要有獲取或設置系統螢幕解析度方面的屬性,見下例的實例功能
源代碼見本節第四例


上圖就是獲取系統的螢幕解析度設置狀態


注意上面的,參數二 自動恢復的作用。另外需要注意的就是,要設置螢幕的解析度,
必需按照固定的圖元比例,如 寬800 高600  或 寬1024 高768   絕對不用設置像 寬1000 高500這類的系統不支援的比例。

在早年的windows98系統下,很多的軟體上使用的密碼框都是用編輯框的,
那時曾有一種功能比較流行的就是星號密碼顯示,可以把別的軟體上密碼框的內容顯示出來。下面我們就來編這個例子。

源代碼見本節第五例


這年頭,顯星號的方式也已經不通用了,因為很多的軟體作者都會對密碼框進行特殊處理了的。
這例主要要學習的就是這個 取焦點控制項()  的作用與使用即可。
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


tf00164363 當前離線
UID
1015453
熱心
55 值
嘉獎
0 次
違規
0 次
在線時間
11 小時
經驗
55 點
積分
55
精華
0
最後登錄
2010-1-1
閱讀權限
20
註冊時間
2008-9-6
論壇幣
3 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
tf00164363 2009-3-28 13:57:25
讚!_!@@@@@@YCT47B
回覆

使用道具 舉報

Goldenwolf 當前離線
UID
1166302
熱心
75 值
嘉獎
0 次
違規
0 次
在線時間
17 小時
經驗
75 點
積分
426
精華
0
最後登錄
2009-10-8
閱讀權限
25
註冊時間
2009-3-28
論壇幣
259 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 3
Goldenwolf 2009-3-31 14:09:46
真的有很多星號不能解了 一山還有比一山高 謝謝大大的分享!!
回覆

使用道具 舉報

bkl6780 當前離線
UID
533522
熱心
29 值
嘉獎
0 次
違規
0 次
在線時間
9 小時
經驗
20 點
積分
67
精華
0
最後登錄
2018-8-6
閱讀權限
20
註冊時間
2011-4-23
論壇幣
3 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
bkl6780 2012-8-3 19:48:56
大大寫得真好 很清楚 易懂 感恩^^
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-29 09:26 , Processed in 0.057498 second(s), 16 queries , Memcache On.

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

回頂部
第二步?
第三步?