LuaAuxLib 方法
Posted 大大大大大桃子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LuaAuxLib 方法相关的知识,希望对你有一定的参考价值。
整理自: lua插件中LuaAuxLib调用按键、触摸、找色、找图等功能
基本命令
触摸命令
KeyPress --(virtual_key, 0)=KeyPress
--(virtual_key, 1)=KeyDown
--(virtual_key, 2)=KeyUp
Swipe --(x1,y1,x2,y2,time)=Swipe
Tap --(x, y)=Tap
--(x, y, time)=Touch
TouchOperation --(0, x, y, id, 0)=TouchDown
--(1, x, y, id, time)=TouchMove
--(2, 0, 0, id, 0)=TouchUp
WritePointerInput --(0, x, y, id, 0)=TouchDownEvent
--(1, x, y, id, time)=TouchMoveEvent
--(2, 0, 0, id, 0)=TouchUpEvent
颜色命令
CmpColor
CmpColorEx
ColorDiff
ColorToRGB
FindColor
FindMultiColor
GetColorNum
GetPixelColor
GetPixelRGB
RGB
图像命令
FindPicture
EnableFrameBufferCapture
KeepReleaseScreenSnapshot
GetKeepState
SnapShot
文字命令
SetDict
UseDict
SetRowsNumber
SetOffsetInterval
FindStr
Ocr
SmartOcr
设备命令
GetDeviceID
GetScreenInfo
--(0)=GetScreenX,
--(1)=GetScreenY,
--(2)=GetScreenColorDep,
--(3)=GetScreenRotation
GetRunningApp
GetSdcardDir
GetAppDataPath
KeepScreen
PlaySound
StopPlay
SetScreenScale
Shake
Vibrate
其他命令
Sleep
SendText
TracePrint
ShowMessage
RunApp
KillApp
ExtractAttachment
SetControlBarPos
SetAppSpeed
界面配置
ReadConfig
WriteConfig
界面命令
创造控件
UI_NewLayout
UI_NewRow
UI_AddTextView
UI_AddEditText
UI_AddButton
UI_AddRadioGroup
UI_AddCheckBox
UI_AddImageView
UI_AddSpinner
UI_AddLine
UI_AddWebView
UI_AddTabOpt
重设控件
UI_SetTextView
UI_SetEditText
UI_SetButton
UI_SetRadioGroup
UI_SetCheckBox
UI_SetImageView
UI_SetSpinner
UI_SetLine
UI_SetWebView
属性
UI_SetText
UI_SetTitleText
UI_SetTextSize
UI_SetEnabled
UI_SetVisible
UI_SetColor
UI_SetEditInputType
UI_GetText
UI_GetTitleText
UI_GetEnabled
UI_GetColor
UI_GetVisible
方法
UI_GetValue
UI_Show
UI_Close
UI_ProFileHandle
UI_SetFullScreen
UI_SetPadding
UI_SetGravity
事件
UI_SetOnEvent
静态事件
UIP_GetAttribute
UIP_SetAttribute
扩展命令
设备命令
DEVICE_GetDeviceInfo
--(0)=Device.Getip,
--(1)=Device.GetImsi,
--(2)=Device.GetModel,
--(3)=Device.GetIccid,
--(4)=GetNetworkTime
GetDPI
电话命令
PhoneCall
SendSMS
系统命令
GetClipText
SetClipText
ClearAppCache
ClearMemory
GetBatteryLevel
GetFront
AppIsFront
IsRunning
MemorySearch
MemoryRead
MemoryWrite
EngineVersion
OsVersion
文件命令
DIR_Copy
DIR_Create
DIR_Delete
DIR_Exist
DIR_Rename
日志命令
Logging_Open
Logging_Close
字符串命令
UTF8_InStr
UTF8_InStrRev
UTF8_Left
UTF8_Length
UTF8_StrCut
UTF8_Mid
UTF8_Right
UTF8_StringReverse
UTF8_StrnComp
加解密(编码)命令
Encode_Md5
Encode_GetJsonLib
网络地址
URL_OperationGet
URL_OperationPost
标准库函数
数学函数
VBS_Round
VBS_SGN
字符串函数
VBS_InStr
VBS_InStrRev
VBS_STRCUT
VBS_STRMID
VBS_Relpace
VBS_STRCMP
VBS_STRNCMP
VBS_GetBaseString
数组函数
NewArray
StringSplit
TableClone
TableSize
日期时间函数
GetTickCount
以上是关于LuaAuxLib 方法的主要内容,如果未能解决你的问题,请参考以下文章
GroovyGroovy 扩展方法 ( 扩展静态方法示例 | 扩展实例方法示例 | 扩展实例方法与扩展静态方法代码相同 )