冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 1697|回覆: 16
打印 上一主題 下一主題

[討論] TwMS v237.1 ICS 修復後台按鍵 及postMessage讨论

[複製鏈接]

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
跳轉到指定樓層
1
發表於 2021-9-23 23:07:08 |只看該作者 |倒序瀏覽
本帖最後由 smilelin0419 於 2021-9-23 23:28 編輯

// TwMs v237.1 ICS 修復後台按鍵
[Enable]
Alloc(PressFixICS,64)

PressFixICS:
cmp [esp+40],02FD607E
jne GetForegroundWindow
mov [esp+40],02FD6098
jmp GetForegroundWindow

050BF2FC:
DD PressFixICS

[Disable]
050BF2FC:
DD GetForegroundWindow

DeAlloc(PressFixICS)

我測試的結果是,在TMS這邊postMessage目前是不起效果的,在CMS,postMessage是有用的,我猜想可能TMS在處理postMessage的消息時,使用了getasynckeystate函數獲取了物理鍵位的狀態,來以此阻止postMessage發送虛擬鍵位的消息。我的想法有兩種,一是直接hook  getasynckeystate函數,返回值最高位填1,就是不知道會不會被NGS檢測 ;二是在遊戲中找到調用該函數的地方,在它的前邊的call的地方,用ICS的寫法,直接跳過該函數的調用。我不知道哪條路正確,又或者兩個都不正確,大大們可以指導我
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1骰子
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

398

主題

5

好友

1508

積分

版主

Rank: 7Rank: 7Rank: 7

UID
127666
帖子
2534
主題
398
精華
0
積分
1508
楓幣
8996
威望
1055
存款
7341
贊助金額
1500
推廣
20
GP
4093
閱讀權限
150
在線時間
1566 小時
註冊時間
2016-1-30
最後登入
2024-4-26

Apple勳章 2018萬聖節紀念勳章 2018聖誕節紀念勳章 論壇支持王 VIP會員 高級客戶 解說達人 論壇粉絲 積分勳章 發帖達人 貢獻王 太陽勳章 2019年紀念勳章 神手勳章 2019端午節紀念勳章 Android勳章 長老勳章 2019中秋節紀念勳章 2019聖誕節紀念勳章 管理者 版主勳章 2020年紀念勳章 熱心助人 核心勳章 屁孩勳章 懶人勳章 音樂勳章 幼兒勳章 富豪勳章 富可敵國 2020端午節紀念勳章 2020中秋節紀念勳章 2021年紀念勳章 聖誕節紀念勳章 聖誕節紀念勳章2 在線終極王 2021中秋節紀念勳章 2022年紀念勳章 除蟲大隊 2022端午節紀念勳章 2022中秋節紀念勳章 2023年紀念勳章 2023端午節紀念勳章 2023中秋節紀念勳章 2023聖誕節紀念勳章 2024年紀念勳章

2
發表於 2021-9-23 23:28:08 |只看該作者
你是要用來移動人物?
我剛剛測試 上面那個數據有效果的
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
3
發表於 2021-9-23 23:38:55 |只看該作者
smilelin0419 發表於 2021-9-23 23:28
你是要用來移動人物?
我剛剛測試 上面那個數據有效果的

我想做自動解輪,目前做了很少一部分,才用C#寫了圖像識別,然後要按上下左右鍵
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
4
發表於 2021-9-24 00:17:40 |只看該作者
smilelin0419 發表於 2021-9-23 23:28
你是要用來移動人物?
我剛剛測試 上面那個數據有效果的

還有一個問題,大大,我這樣寫,為什麼postMessage不起作用呢?
Program.PostMessage(MShWnd, WM_KEYDOWN, 0x22, MakeKeyLparam(0x22, WM_KEYDOWN));
是不是我MakeKeyLparam這個函數寫得有問題,我是這樣拼接的,sCode = (firstbyte << 24) + (iKey << 16) + 1,能不能幫助我,告訴我正確的拼接方法?
[發帖際遇]: ningmeng 被甲甲肛,而賺到 1 楓幣 幸運榜 / 衰神榜
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
5
發表於 2021-9-24 01:13:02 |只看該作者
smilelin0419 發表於 2021-9-23 23:28
你是要用來移動人物?
我剛剛測試 上面那個數據有效果的

我知道為什麼我的不起作用了,太傻比了我
回覆

使用道具 舉報

3

主題

0

好友

235

積分

初級贊助會員

Rank: 5Rank: 5

UID
264726
帖子
95
主題
3
精華
0
積分
235
楓幣
1662
威望
105
存款
1500
贊助金額
500
推廣
0
GP
307
閱讀權限
60
性別
保密
在線時間
93 小時
註冊時間
2019-6-14
最後登入
2023-12-8

Apple勳章 2019年紀念勳章 太陽勳章 神手勳章 VIP會員 高級客戶 音樂勳章 性別(男) 幼兒勳章 懶人勳章 2020年紀念勳章 積分勳章 2021年紀念勳章

6
發表於 2021-9-24 17:41:39 |只看該作者
ICS代码不是早失效了吗,用CRC吧
回覆

使用道具 舉報

5

主題

0

好友

16

積分

新手上路

Rank: 1

UID
294843
帖子
28
主題
5
精華
0
積分
16
楓幣
72
威望
14
存款
0
贊助金額
0
推廣
0
GP
5
閱讀權限
10
性別
保密
在線時間
41 小時
註冊時間
2020-12-20
最後登入
2023-9-17

2020聖誕節紀念勳章

7
發表於 2021-9-24 18:00:38 |只看該作者
求一個教學,增加版上討論風氣。
回覆

使用道具 舉報

37

主題

1

好友

46

積分

新手上路

Rank: 1

UID
302403
帖子
154
主題
37
精華
0
積分
46
楓幣
649
威望
38
存款
0
贊助金額
0
推廣
0
GP
36
閱讀權限
10
性別
保密
在線時間
167 小時
註冊時間
2021-4-25
最後登入
2024-4-22

Apple勳章 2021中秋節紀念勳章

8
發表於 2021-9-27 06:54:08 |只看該作者
我也想问一下,烈焰的无延迟 原地 不消失  可以把不消失分离出来嘛?再调用Windows函数sleep来控制时间?这样行得通嘛?
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
9
發表於 2021-9-28 17:23:32 |只看該作者
qq296417376 發表於 2021-9-27 06:54
我也想问一下,烈焰的无延迟 原地 不消失  可以把不消失分离出来嘛?再调用Windows函数sleep来控制时间?这 ...

不消失我不知道ICS怎么实现的,只看见版上有CRC
的版本,可以尝试call sleep或者gettick那个函数计算间隔,就在CRC的那个hook里写
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
10
發表於 2021-9-28 17:31:31 |只看該作者
qq296417376 發表於 2021-9-27 06:54
我也想问一下,烈焰的无延迟 原地 不消失  可以把不消失分离出来嘛?再调用Windows函数sleep来控制时间?这 ...

我对炎术士4转那个技能的理解,也不需要不消失,就原地,加无延迟,加火毒15段,应该就已经很不错了
回覆

使用道具 舉報

37

主題

1

好友

46

積分

新手上路

Rank: 1

UID
302403
帖子
154
主題
37
精華
0
積分
46
楓幣
649
威望
38
存款
0
贊助金額
0
推廣
0
GP
36
閱讀權限
10
性別
保密
在線時間
167 小時
註冊時間
2021-4-25
最後登入
2024-4-22

Apple勳章 2021中秋節紀念勳章

11
發表於 2021-9-28 19:07:47 |只看該作者
ningmeng 發表於 2021-9-28 17:23
不消失我不知道ICS怎么实现的,只看见版上有CRC
的版本,可以尝试call sleep或者gettick那个函数计算间隔 ...

不消失CRC! 能发一下!我找不到!我想用你的方法尝试一下行不行!
回覆

使用道具 舉報

1211

主題

8

好友

2810

積分

高級贊助會員

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
175467
帖子
23810
主題
1211
精華
0
積分
2810
楓幣
25124
威望
2261
存款
104088
贊助金額
1500
推廣
0
GP
5597
閱讀權限
150
在線時間
3472 小時
註冊時間
2017-1-18
最後登入
2024-4-25

Android勳章 2017年紀念勳章 解說達人 論壇粉絲 貢獻王 積分勳章 論壇支持王 太陽勳章 高級客戶 熱心助人 中秋節紀念勳章 2018中秋節紀念勳章 音樂勳章 性別(女) 性別(男) 富豪勳章 富可敵國 懶人勳章 幼兒勳章 2018年紀念勳章 2018聖誕節紀念勳章 2019年紀念勳章 2019聖誕節紀念勳章 2020年紀念勳章 長老勳章 發帖達人 VIP會員 在線終極王 神手勳章 除蟲大隊 2020端午節紀念勳章 2020中秋節紀念勳章 2020聖誕節紀念勳章 2021年紀念勳章 2021端午節紀念勳章 2021中秋節紀念勳章 2021聖誕節紀念勳章 2022端午節紀念勳章 2022中秋節紀念勳章 2022聖誕節紀念勳章 2023端午節紀念勳章 2023中秋節紀念勳章 2023聖誕節紀念勳章

12
發表於 2021-9-28 19:08:28 |只看該作者
ningmeng 發表於 2021-9-28 17:31
我对炎术士4转那个技能的理解,也不需要不消失,就原地,加无延迟,加火毒15段,应该就已经很不错了 ...

烈焰巫師跟火毒大魔島士有什麼關係
回覆

使用道具 舉報

37

主題

1

好友

46

積分

新手上路

Rank: 1

UID
302403
帖子
154
主題
37
精華
0
積分
46
楓幣
649
威望
38
存款
0
贊助金額
0
推廣
0
GP
36
閱讀權限
10
性別
保密
在線時間
167 小時
註冊時間
2021-4-25
最後登入
2024-4-22

Apple勳章 2021中秋節紀念勳章

13
發表於 2021-9-28 19:16:01 |只看該作者
ningmeng 發表於 2021-9-28 17:31
我对炎术士4转那个技能的理解,也不需要不消失,就原地,加无延迟,加火毒15段,应该就已经很不错了 ...

原地是不是就是不消失?
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
14
發表於 2021-9-28 22:34:45 |只看該作者
btb 發表於 2021-9-28 19:08
烈焰巫師跟火毒大魔島士有什麼關係

雖然炎術和火毒沒關係,但是技能屬性帶ball(球)的,好像火毒15下都有效果
[發帖際遇]: ningmeng 為了預防「武漢肺炎」,整天在家自主隔離,獲得防疫獎勵 1 骰子 幸運榜 / 衰神榜
回覆

使用道具 舉報

42

主題

0

好友

84

積分

新手上路

Rank: 1

UID
290224
帖子
381
主題
42
精華
0
積分
84
楓幣
266
威望
75
存款
0
贊助金額
0
推廣
0
GP
50
閱讀權限
10
性別
保密
在線時間
178 小時
註冊時間
2020-9-13
最後登入
2023-8-31
15
發表於 2021-9-28 22:37:05 |只看該作者
qq296417376 發表於 2021-9-28 19:07
不消失CRC! 能发一下!我找不到!我想用你的方法尝试一下行不行!

這東西不就是你發的麼,
// TwMs v237.1 CRC 極致烈焰 原地/不消失/無延遲
[ENABLE]
01A6C202://無延遲
DB 0F 85

01A6A518: //原地
DB 90 90 90 90 90

02BF3050: // 不消失
db c2 04 00

[Disable]
01A6C202:
DB 0F 84

01A6A518:
call 00C1BE40

02BF3050:
db 55 8b ec

還有另外一個吧,我記得,你得花楓幣去買來看,我沒楓幣了,買不了
[發帖際遇]: ningmeng 被甲甲肛,而賺到 1 楓幣 幸運榜 / 衰神榜
回覆

使用道具 舉報

您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-4-26 00:53

回頂部