按键精灵随机输入文本代码怎么写?

比如是输入“你好”“再见”!

Dim Y(9),Z(9)
Val = InputBox("用|分隔","请输入10个字或词","你好|再见|老头|郁闷|努力|神马|纠结|Seven|Eight|Nine",7000,7000)
X = Split(Val, "|")
i=0
Rem 随机数
If i=10
Goto 输出
End If
randomize(timer)
n=int(10*rnd)
If n=10
Goto 随机数
End If
j=0
Rem 随机排序
If j=i
Z(j)=n
i=i+1
Goto 随机数
Else
If Z(j)=n
Goto 随机数
Else
j=j+1
Goto 随机排序
End If
End If
Rem 输出
i=0
For 10
Y(i)=X(Z(i))
i=i+1
Next
Call RunApp("notepad.exe")
Delay 1000
Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")
Hwnd = Plugin.Window.FindEx(Hwnd, 0, "Edit", 0)
i=0
For 10
Call Plugin.Window.SendString(hwnd,Y(i))
Call Plugin.Bkgnd.KeyPress(hwnd,13)
i=i+1
Next
温馨提示:内容为网友见解,仅供参考
无其他回答

[按键精灵] 【源码+思路】随机生成汉字
在按键精灵中,要实现随机生成汉字,首先要了解汉字的Unicode编码范围,这是十六进制的4E00到9FA5。通过Randomize和Rnd函数,可以生成一个随机数,然后使用ChrW函数将这个数字转换为对应的汉字字符。在编码操作中,十六进制数(如4E00~9FA5,即19968~40869)是以16为基数的计数系统,包括0-9和A-F。十六进制...

按键精灵如何输出随机几个汉字?
Next TracePrint 随机字

手机按键精灵,输入随机汉字的代码,能够设置输入几个汉字的 注意,是手 ...
Do\/\/随机两汉字 Temp1 = Chr(Int((- 10254 + 20319 + 1) * Rnd - 20319))\/\/有可能是?Do While Temp1="?"Temp1 = Chr(Int((-10254+20319+1)*Rnd-20319))Loop SayString Temp1 KeyPress "Enter", 1 \/\/KeyPress "`", 1\/\/暂停键,随意 Loop 你也可以 for 几次,就是几个汉字。

这个代码哪错了?按键精灵读取两个文本中随机一行并输出
随机文本应该是下面代码:i = Int((- 1 - UBound(StrArray) + 1) * Rnd + UBound(StrArray))i2 = Int((- 1 - UBound(StrArray2) + 1) * Rnd + UBound(StrArray2))复制上面的代码替换就好了。

按键精灵 输入随机数文本
Randomizedim text(2)Text(0) = Plugin.File.ReadFileEx("C:\\文本1.txt")Text(1) = Plugin.File.ReadFileEx("C:\\文本2.txt")Text(2) = Plugin.File.ReadFileEx("C:\\文本3.txt")MessageBox (Split(Text(Int(3 * Rnd)), "|")(0))...

按键精灵取随机文字
name =lib.文件.读取指定文本行内容(“D:\\name.txt”,x)\/\/这里指定输入的位置,x,y坐标你自己找,这里我不知道,如果你喜欢手动的话可以注释掉,这里 \/\/我注掉了 \/\/moveto x,y \/\/leftclick 1 \/\/delay 100 saystring name \/\/如果按F1就输入一个名字 k=waitkey if k=112 then restartscri...

按键精灵 输入随机数文本
\/\/源代码 产生随机数 str=""Do Randomize xS = Int((999 * Rnd) + 1)Loop While InStr(str,x,-1)>0 OR XS>1000 str=str & "|" & XS SayString "heroly"& XS MessageBox "heroly"& XS

这个代码哪错了?按键精灵读取两个文本中随机一行并输出
随机文本应该是下面代码:i = Int((- 1 - UBound(StrArray)+ 1)Rnd + UBound(StrArray))i2 = Int((- 1 - UBound(StrArray2)+ 1)Rnd + UBound(StrArray2))复制上面的代码替换就好了。

安卓按键精灵,输入随机汉字,能控制字数
Import "Shanhai.lua"Randomize Dim 随机汉字文本=""For 3 随机汉字文本=随机汉字文本&ShanHai.Unicode2Utf8("\\\\u"&CStr(Hex(Int((40869 - 19968 + 1) * Rnd() + 19968)))Next TracePrint 随机汉字文本 要多少个就循环多少次。

按键精灵取随机文字
name =lib.文件.读取指定文本行内容(“D:\\name.txt”,x)\/\/这里指定输入的位置,x,y坐标你自己找,这里我不知道,如果你喜欢手动的话可以注释掉,这里 \/\/我注掉了 \/\/moveto x,y \/\/leftclick 1 \/\/delay 100 saystring name \/\/如果按F1就输入一个名字 k=waitkey if k=112 then restartscri...

相似回答