//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:3764

符文:396

发表于 2019-8-27 11:47:22 |显示全部楼层 来自:北京
本帖最后由 絕對水餃 于 2019-8-27 16:43 编辑

之前有玩家询问如何使鼠标宏自动报时,研究并且请教豆角开发群的代码大佬,最终实现可以自定义输入内容

打字宏下载
打字.rar (10.16 KB, 下载次数: 430)

输出内容设置
local Print_XXX="woaini !";
当 LED 指示灯为大小键时,输出:woaini !
当 LED 指示灯不为大小键时,搜狗输入法输出:我爱你!

修改双引号中的内容即可达到自定义效果(必须使用英文字符,不可使用中文和引号)
想要输出中文,先手动输入观察所需要的按键顺序,以英文小写字母和字符替换双引号中的内容

例如:"woaini !"改为"kaienzhijiao "
输出:凯恩之角
例如:"xin2cuisitemu1"
输出:新崔斯特姆
注意:大多数中文输入法最后需要空格或数字选定输出内容,类似搜狗输入法经常输入会改变默认顺序

输出效果
Screenshot017.jpg

注意:连续输入需要间隔一定时间,否则容易出现顺序错误

打字宏代码
  1. 敏感词
复制代码


代码分析
1.定义数组 FuHao{},根据 ASCII与键盘对照表设置{ ASCII值 , 按键 , 是否按下Shift }
2.宏运行时新建字符数组 ZiFu{},数组下标为 ASCII 值,打字内容直接输出相应 ASCII 值下标对应按键,无需每个字符串都单独遍历 FuHao{}
3.Write(ShuRu,i) 进行打字判断,将每个字符串转换为 ASCII 值,对比区分大小写字母和符号
其中符号由 ZiFu[string.byte(ShuRu,i)][2] 判断是否按下 Shift
并加入判断 LED 是否为大小写灯,避免大小写字母输出错误

PS:
其中涉及敏感词无法编辑希望版主大大帮忙

帖子:3764

符文:396

3#
本帖最后由 絕對水餃 于 2019-11-18 22:27 编辑

ASCII与键盘对照表

字符
ASCII值
按键
字符
ASCII
按键
字符
ASCII值
按键
空格
32
Spacebar
@
敏感词
2
`
96
Tilde
!
33
1
A
65
A
a
97
A
"
34
禁止打字
B
66
B
b
98
B
#
35
3
C
67
C
c
99
C
$
36
4
D
68
D
d
100
D
%
37
5
E
69
E
e
101
E
&
38
7
F
70
F
f
102
F
'
39
禁止打字
G
71
G
g
103
G
(
40
9
H
72
H
h
104
H
)
41
0
I
73
I
i
105
I
*
42
8
J
74
J
j
106
J
+
43
Equal
K
75
K
k
107
K
,
44
Comma
L
76
L
l
108
L
-
45
Minus
M
77
M
m
109
M
.
46
Period
N
78
N
n
110
N
/
47
Slash
O
79
O
o
111
O
0
48
0
P
80
P
p
112
P
1
49
1
Q
81
Q
q
113
Q
2
50
2
R
82
R
r
114
R
3
51
3
S
83
S
s
115
S
4
52
4
T
84
T
t
116
T
5
53
5
U
85
U
u
117
U
6
54
6
V
86
V
v
118
V
7
55
7
W
87
W
w
119
W
8
56
8
X
88
X
x
120
X
9
57
9
Y
敏感词
Y
y
121
Y
:
58
Semicolon
Z
90
Z
z
122
Z
;
59
Semicolon
[
91
Lbracket
{
123
Lbracket
<
60
Comma
\
92
BackSlash
|
124
BackSlash
=
61
Equal
]
93
Rbracket
}
125
Rbracket
>
62
Period
^
94
6
~
126
Tilde
?
63
Slash
_
95
Minus
DEL
127
Delete

发表于 2019-8-27 12:39:10 |显示全部楼层 来自:北京

帖子:1909

符文:113

2#
一定很给力给力给力!
发表于 2019-8-27 11:59:31 来自凯恩之角App |显示全部楼层 来自:山东

帖子:577

符文:397

4#
{:7_397:}
发表于 2019-8-28 01:38:50 来自凯恩之角App |显示全部楼层 来自:陕西

帖子:1182

符文:42

5#
local是什么意思 我脸你全部新宏都加这函数
发表于 2019-8-28 01:55:57 来自凯恩之角App |显示全部楼层 来自:广东

帖子:287

符文:69

6#
不明觉厉,给大佬顶一波
发表于 2019-8-28 02:04:49 来自凯恩之角App |显示全部楼层 来自:山西

帖子:252

符文:30

7#
虽然看不懂但是感觉很厉害的样子
发表于 2019-8-28 03:49:46 来自凯恩之角App |显示全部楼层 来自:四川

帖子:49

符文:152

8#
本帖最后由 Substitlad 于 2022-8-29 10:04 编辑

删帖删帖删帖删帖删帖删帖
发表于 2019-8-28 07:25:31 来自凯恩之角App |显示全部楼层 来自:重庆

帖子:28

符文:23

9#
不是罗技的就不行了吗,我只想要棒棒糖变黑人后自动按1键,也不想卡键盘,有什么方法吗?
发表于 2019-9-5 00:02:05 来自凯恩之角App |显示全部楼层 来自:四川

帖子:3832

符文:1122

10#
不会使 啊            
发表于 2019-11-19 08:43:19 |显示全部楼层 来自:北京
[armory]http://d3.blizzard.cn/profile/%E5%B0%8F%E7%8C%AA%E4%B8%8D%E9%9D%A0%E8%B0%B1-5604/33145682[/armory]
[armory]http://d3.blizzard.cn/profile/%E5%B0%8F%E7%8C%AA%E4%B8%8D%E9%9D%A0%E8%B0%B1-5604/33145682[/armory]
头像被屏蔽

帖子:4089

符文:3934

11#
原来 kaienzhijiao  是凯恩之角 ,我还以为是什么趾交 ,捂脸 ,我真的不是故意上车的
发表于 2019-11-19 09:24:40 |显示全部楼层 来自:贵州
签名被屏蔽

帖子:23

符文:66

12#
大佬,我想问一下,如果想快捷键4输入一个文本 快捷键3输入另一个文本要怎么设置呢?
发表于 2020-4-2 04:05:21 |显示全部楼层 来自:意大利

帖子:78

符文:17

13#
66666,虽然看不懂
发表于 2020-4-2 07:55:39 来自凯恩之角App |显示全部楼层 来自:上海
您需要登录后才可以回帖 登录 | 注册网易通行证