模块名称:懒人模块 模块作者: 模块版本:1.3 模块 MD5:b761d6eeac6f70fc2c93775d117c3fd9 模块大小:7.96 MB 版权声明: 模块描述: 引用支持库: 系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325 特殊功能支持库 3.1|spec|A512548E76954B6E92C21055517615B0 应用接口支持库 3.1|eAPI|F7FC1AE45C5C4758AF03EF19F18A395D 多线程支持库 2.0|EThread|5F99C1642A2F4e03850721B4F5D7C3F8 扩展界面支持库一 2.0|iext|27bb20fdd3e145e4bee3db39ddd6e64c ------------------------------ .子程序 API_获取QQ昵称, 文本型, , 使用 https://api.usuuu.com/qq/QQ号 的API获取QQ昵称 .参数 QQ号, 文本型, , .子程序 API_获取头像, 字节集, , 使用 https://api.usuuu.com/qq/QQ号 的API获取头像的网络路径 .参数 QQ号, 文本型, , .子程序 CMD_初始化_LR, , , 已启用!请使用类 LR_CMD! 使用CMD_命令前,或使用了CMD_结束后请调用此函数 .参数 目录, 文本型, 可空 , CMD初始化目录,默认为当前目录 .子程序 CMD_多条执行_LR, 文本型, , 已启用!请使用类 LR_CMD! 执行多条CMD命令,返回输出消息(所有)(PS:使用此函数后,会有100ms左右的延迟) .参数 命令, 文本型, , 命令(以换行符为每条命令的分割) .子程序 CMD_结束_LR, , , 已启用!请使用类 LR_CMD! 如果使用了CMD_一类的命令,请务必调用此函数 .子程序 CMD_取回显_LR, 文本型, , 已启用!请使用类 LR_CMD! 取使用过CMD_命令后,回显的消息(包含所有) .子程序 CMD_执行_LR, 文本型, , 已启用!请使用类 LR_CMD! 执行CMD命令,返回输出消息(仅此条命令的)(PS:使用此函数后,会有100ms左右的延迟),切勿频繁调用,否则有概率执行失败! .参数 命令, 文本型, , .子程序 CMD_重启_LR, , , 已启用!请使用类 LR_CMD! 重启CMD_ .子程序 LR_大写字母转小写字母, 文本型, , 把一串文本中所有的大写字母转成小写字母 .参数 原文本, 文本型, , .子程序 LR_取数据指针, 整数型, , 返回指定变量的内存数据指针,当数据类型为字节集时会多出8个字节(前4个字节为标志,后4字节标明字节集长度)。注:汇编代码 .参数 变量, 通用型, , .子程序 LR_小写字母转大写字母, 文本型, , 把一串文本中所有的小写字母转成大写字母 .参数 原文本, 文本型, , .子程序 LR_英文字母对应, 文本型, , 根据索引返回对应的26个英文字母,如1是a,2是b .参数 索引, 整数型, , .参数 大小写, 逻辑型, 可空 , 假=小写 真=大写字母 .子程序 调试_数组_LR, , , 调试输出数组里的每一个值,并以[索引],[当前索引的内容]的形式输出,两个参数均为空输出“欲查看数组未拥有值” .参数 局_数组_文, 文本型, 可空 数组, 欲输出的数组(文本型) .参数 局_数组_数, 整数型, 可空 数组, 欲输出的数组(整数型) .子程序 端口_取目前未被占用端口_LR, 整数型, , .子程序 端口_是否被占用_LR, 整数型, , 被占用=》占用PID 没被占用=》-1 参考:https://bbs.125.la/forum.php?mod=viewthread&tid=14743515(虽然是也是我自己写的【坏笑】) .参数 端口, 短整数, , .子程序 钩子_监听_创建, 整数型, , 基于 类_钩子 创建一个监听对象,如果指定按键发送了指定操作就触发回调函数,返回此为第几个监听事件 .参数 参_标签句柄, 整数型, , 监听窗口的窗口句柄(建议是 标签1.取窗口句柄() 不容易奔溃) .参数 参_回调函数, 子程序指针, , .参数 参_监听类型, 整数型, , #钩子_类型_ .参数 参_监听对象, 整数型, , .参数 参_是否全局, 逻辑型, 可空 , 是否应用于全局 默认为真 .参数 参_是否一次性, 逻辑型, 可空 , 是否监听到一次后自动停止监听 .子程序 钩子_键码到键名_LR, 文本型, , 比精益模块的 键盘_键代码取键名 更加完善 #钩子_ 支持 #钩子_特殊 .参数 键码, 文本型, , #钩子_ 支持 #钩子_特殊 .子程序 钩子_键名到键码_LR, 文本型, , 对应的=》钩子_键码到键名,请按照这个函数的返回格式给 #钩子_ 支持 #钩子_特殊 .参数 键名, 文本型, , #钩子_ 支持 #钩子_特殊 .子程序 路径_打开_LR, , , 通过CMD_命令实现,可以打开目录路径,文件路径,网址 .参数 url, 文本型, , .子程序 路径_改名_LR, , , 通过CMD_命令实现,路径可以是目录路径,文件路径 .参数 原文件, 文本型, , 原本的文件所在位置(完整路径) .参数 更名文件, 文本型, , 更改后的文件应有的位置(完整路径) .子程序 路径_枚举全部_LR, 整数型, , 通过CMD命令实现,取一个父目录下的所有子目录和子文件的路径,返回数量 .参数 父路径, 文本型, , 无需"\" .参数 返回数组, 文本型, 参考 可空 数组, 接收数组 .参数 取出类型, 整数型, 可空 , 0=》取出文件夹和文件 1=》取出文件夹 2=》取出文件 默认0 .参数 是否带路径, 逻辑型, 可空 , .子程序 路径_是否存在_LR, 逻辑型, , 通过CMD_命令判断一串路径是否存在,路径可以是目录路径,文件路径 .参数 url, 文本型, , 可以是目录路径,文件路径 .子程序 路径_隐藏某路径_LR, , , 通过CMD命令实现,对某目录进行隐藏,此路径可以是目录路径也可以是文件路径 .参数 路径, 文本型, , 绝对路径 .子程序 目录_创建_批量_LR, 逻辑型, , 批量创建同一父文件夹下的子文件夹,返回是否全部创建成功 .参数 参_父, 文本型, , 父文件夹路径(结尾不带"\") .参数 参_子, 文本型, 数组, 子文件夹名称(如果是多级子夹请用"子夹1\子夹2"的格式写入) .参数 参_清空, 逻辑型, 可空 , 创建前是否需要先清空父文件夹下所有的文件夹,默认假 .子程序 目录_单个目录取出_LR, 文本型, , 当一个目录下的子目录个数为1时,直接以文本形式返回(懒得再枚举时使用【doge】),如果不为1,返回“-1” .参数 url, 文本型, , 目录路径 .子程序 目录_解除占用_LR, 逻辑型, , 解除一个目录下所有可能的文件的占用 .参数 路径, 文本型, , 目录路径 .子程序 目录_强制删除_LR, 逻辑型, , 有概率失败 .参数 路径, 文本型, , 目录路径 .子程序 目录_清空子目录_LR, , , 字面意思,别问为啥写成这个,问就是懒 .参数 url, 文本型, , 欲清空的路径 .子程序 目录_删除_CMD_LR, 逻辑型, , 通过CMD命令删除目录 .参数 url, 文本型, , .子程序 目录_特殊字符处理_LR, 文本型, , 返回处理好后的路径 .参数 目录路径, 文本型, , .参数 替换特殊字符, 文本型, 可空 , 用作替换的字符,默认为“” .子程序 时间_时间戳到时间_LR, 文本型, , 将时间戳转换成时间(精确到毫秒),返回“文本型”时间,也可以选择接收LR_系统时间类型的时间 .参数 时间戳, 长整数型, , .参数 系统时间, LR_系统时间, 参考 可空 , 返回的时间 .子程序 时间_最简格式_LR, 文本型, , 将一串时间转化为最简格式 如 2023年12月12日0时0分0秒=>2023-12-12.0:0:0 .参数 参_时间, 日期时间型, , 欲转化的时间 .子程序 时间_最简格式_当前时间_LR, 文本型, , 返回当前时间的最简格式,转换方式请看 时间_最简格式_LR 别问,想一下模块名称 .子程序 时间_最简格式_仅日期_LR, 文本型, , 返回当前日期的最简格式,转换方式请看 时间_最简格式_LR 别问,想一下模块名称 .子程序 时间_最简格式_仅时间_LR, 文本型, , 返回当前日期的最简格式,转换方式请看 时间_最简格式_LR 别问,想一下模块名称 .子程序 时间_最简格式_文件名化_LR, 文本型, , 把最简格式的时间化为允许的文件名,比如 2023-12-12.0:0:0 化为 2023-12-12.0:0:0 .参数 参_最简时间, 文本型, 可空 , 欲转化的时间(时间_最简格式_LR) .子程序 时间_最简格式_文件名化_还原_LR, 文本型, , 把文件名化的时间化为最简格式的时间,比如 2023-12-12.0:0:0 化为 2023-12-12.0:0:0 .参数 参_最简时间, 文本型, 可空 , 欲转化的时间(时间_最简格式_LR) .子程序 数值_奇偶数_LR, 整数型, , 返回一个数字是奇数还是偶数 0=>奇数 1=>偶数 .参数 参_数值, 整数型, , .子程序 数值_取较大值_LR, 整数型, , 返回更大的数字,相等返回第一个值 .参数 参_1, 整数型, , .参数 参_2, 整数型, , .子程序 数值_取较小值_LR, 整数型, , 返回更小的数字,相等返回第一个值 .参数 参_1, 整数型, , .参数 参_2, 整数型, , .子程序 数值_数值b化_LR, 文本型, , 返回此数值改写成b后的值(....十亿) .参数 局_值, 整数型, , 欲更改的值 .子程序 数值_数值k化_LR, 文本型, , 返回此数值改写成k后的值(....千) .参数 局_值, 整数型, , 欲更改的值 .子程序 数值_数值w化_LR, 文本型, , 返回此数值改写成w后的值(....万) .参数 局_值, 整数型, , 欲更改的值 .子程序 数值_完全随机_LR, 整数型, , 取一个完全随机的数字(在系统核心支持库的基础上套娃,使得结果尽可能随机) .参数 最小值, 整数型, , .参数 最大值, 整数型, , .子程序 数值_最简_LR, 文本型, , 返回此数值最简格式 .参数 局_值, 整数型, , .子程序 数组_插入成员_LR, 整数型, , 在一个数组的中间插入值,失败(值为空)=>-1 成功=>此数组成员数 .参数 数组_文, 文本型, 参考 可空 数组, 欲插入的数组(文本型) .参数 数组_数, 小数型, 参考 可空 数组, 欲插入的数组(整数型) .参数 插入, 整数型, , 欲插入的索引号 .参数 文本, 文本型, 可空 , 欲插入的文本 .参数 数值, 整数型, 可空 , 欲插入的数值 .子程序 数组_对应_文本_LR, 文本型, , 先从第一个数组中找到指定内容,返回第二个数组中对应的内容,并以[1]=>索引号 [2]=>对应内容 的格式存储进"局_返回数组",返回对应内容,如果未找到对应内容返回"无" .参数 参_数组_1, 文本型, 数组, 欲查找的数组 .参数 参_数组_2, 文本型, 数组, 欲对应的数组 .参数 参_内容, 文本型, , 欲查找的内容 .参数 参_返回数组, 文本型, 参考 可空 数组, 存储返回值的数组 [1]=>索引号 [2]=>对应内容 .子程序 数组_对应_整数_LR, 整数型, , 先从第一个数组中找到指定内容,返回第二个数组中对应的内容,并以[1]=>索引号 [2]=>对应内容 的格式存储进"局_返回数组",返回对应内容,如果未找到对应内容返回-1 .参数 局_数组_1, 整数型, 数组, 欲查找的数组 .参数 局_数组_2, 整数型, 数组, 欲对应的数组 .参数 局_内容, 整数型, , 欲查找的内容 .参数 局_返回数组, 整数型, 参考 可空 数组, 存储返回值的数组 [1]=>索引号 [2]=>对应内容 .子程序 数组_反转_文_LR, , , 将一个数组中的值反转,如{1,2,3}变为{3,2,1} .参数 参_数组, 文本型, 数组, .参数 回_数组, 文本型, 参考 数组, 返回数组 .子程序 数组_反转_整_LR, , , 将一个数组中的值反转,如{1,2,3}变为{3,2,1} .参数 参_数组, 整数型, 参考 数组, .子程序 数组_规则排序_LR, , , 选择算法,原作者:Narkylix .参数 array, 整数型, 参考 数组, 欲排序的数组 .参数 方式, 整数型, 可空 , 排序方式,0=>大-小 1=>小-大 默认0 .子程序 数组_合并_数值_LR, 整数型, , 将小数型数组合并,并返回合并后的数组成员数 .参数 回_数组, 整数型, 参考 数组, 返回的数组 .参数 局_数组_1, 小数型, 数组, 欲合并的数组 .参数 局_数组_2, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_3, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_4, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_5, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_6, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_7, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_8, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_9, 小数型, 可空 数组, 欲合并的数组 .参数 局_数组_10, 小数型, 可空 数组, 欲合并的数组 .子程序 数组_合并_文本_LR, 整数型, , 将文本型数组合并,并返回合并后的数组成员数 .参数 回_数组, 文本型, 参考 数组, 返回的数组 .参数 局_数组_1, 文本型, 数组, 欲合并的数组 .参数 局_数组_2, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_3, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_4, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_5, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_6, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_7, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_8, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_9, 文本型, 可空 数组, 欲合并的数组 .参数 局_数组_10, 文本型, 可空 数组, 欲合并的数组 .子程序 数组_加入空值_文_LR, 整数型, , 在数组中加入指定数量的空值(便于针对某一索引操作),返回数组成员数 .参数 局_组, 文本型, 参考 数组, 欲加入的数组 .参数 局_加, 整数型, , 欲加入的空值的数量(数组有值时不会覆盖会在后面添加) .子程序 数组_加入空值_整_LR, 整数型, , 在数组中加入指定数量的0(便于针对某一索引操作),返回数组成员数 .参数 局_组, 整数型, 参考 数组, 欲加入的数组 .参数 局_加, 整数型, , 欲加入的空值的数量(数组有值时不会覆盖会在后面添加) .子程序 数组_加入同值_文_LR, 整数型, , 批量加入相同的值,返回数组数量 .参数 数组, 文本型, 参考 数组, .参数 同值, 文本型, 可空 , .参数 数量, 整数型, , .子程序 数组_加入同值_整_LR, 整数型, , 批量加入相同的值,返回数组数量 .参数 数组, 整数型, 参考 数组, .参数 同值, 整数型, 可空 , .参数 数量, 整数型, , .子程序 数组_取成员位置_数_LR, 整数型, , 取内容出现在数组的位置,不存在返回0 .参数 参_数组, 小数型, 数组, .参数 参_成员, 小数型, , .子程序 数组_取成员位置_文_LR, 整数型, , 取内容出现在数组的位置,不存在返回0 .参数 参_数组, 文本型, 数组, .参数 参_成员, 文本型, , .子程序 数组_取方差_LR, 小数型, , 返回一个数组的方差 .参数 参_数组, 整数型, 数组, .子程序 数组_取平均数_LR, 小数型, , 返回一个数组的平均数 .参数 参_数组, 整数型, 数组, .子程序 数组_取随机值_数值_LR, 整数型, , 取指定数组中随机一个值,没有=>-1 .参数 参_组, 小数型, 数组, .子程序 数组_取随机值_文本_LR, 文本型, , 取指定数组中随机一个值 .参数 参_组, 文本型, 数组, .子程序 数组_取中位数_LR, 小数型, , 返回一个数组的中位数 .参数 参_数组, 整数型, 数组, .子程序 数组_取众数_LR, 小数型, , 返回一个数组的众数,没有返回-1 .参数 参_数组, 整数型, 数组, .子程序 数组_取最值_LR, 小数型, , 返回最大值/最小值所在索引号 .参数 参_数组, 整数型, 数组, .参数 参_方式, 整数型, , 0=>最大 1=>最小 .子程序 数组_删除成员_LR, 整数型, , 在一个数组的中间删除值,返回此数组成员数 .参数 数组_文, 文本型, 参考 可空 数组, 欲删除的数组(文本型) .参数 数组_数, 小数型, 参考 可空 数组, 欲删除的数组(小数型) .参数 删除, 整数型, , 欲删除的索引号 .子程序 数组_是否存在_LR, 整数型, , 返回一个数组中是否存在某值,否=>-1 是=>索引号 .参数 数组_文, 文本型, 可空 数组, 欲判断的数组(文本型) .参数 数组_数, 整数型, 可空 数组, 欲判断的数组(整数型) .参数 文本, 文本型, 可空 , 欲判断的文本 .参数 数值, 整数型, 可空 , 欲判断的数值 .子程序 数组_数转文_LR, , , .参数 局_组, 小数型, 数组, 欲转化的数组 .参数 局_回组, 文本型, 参考 数组, 接受转换数组 .子程序 数组_文转数_LR, , , .参数 局_组, 文本型, 数组, 欲转化的数组 .参数 局_回组, 小数型, 参考 数组, 接受转换数组 .子程序 数组_修改成员值_LR, 整数型, , 切换一个数组的中间值,成功=>个数 失败=>-1 .参数 数组_文, 文本型, 参考 可空 数组, 欲切换的数组(文本型) .参数 数组_数, 整数型, 参考 可空 数组, 欲切换的数组(整数型) .参数 切换, 整数型, , 欲切换的索引号 .参数 文本, 文本型, 可空 , 欲切换的文本 .参数 数值, 整数型, 可空 , 欲切换的数值 .子程序 数组_转文本_LR, 文本型, , 将一串数组以“{1,2,3}”的格式返回 .参数 参_数组, 文本型, 数组, .子程序 网络_取IP信息, 文本型, , 利用CMD命令取到IP信息,自行处理需要的信息 .子程序 网络_取蓝奏云直链, 文本型, , 取蓝奏云的下载直链 .参数 网址, 文本型, , 蓝奏云网址 .参数 密码, 文本型, 可空 , 无密码可以填空 .子程序 网络_取微云图片直链, 文本型, , 可以直接HTTP读文件 .参数 分享链接, 文本型, , .子程序 网络_取重定向网址, , , 获取一个网站重定向跳转的URL地址 .参数 网址, 文本型, , .子程序 网络_与某域名或网址链接是否良好, 整数型, , 利用CMD命令进行判断,0=》100%丢失 1=》75% 2=》50% 3=》25% 4=》0%丢失 .参数 url, 文本型, , .子程序 文本_包裹_LR, 文本型, , 写入前后两个文本包裹住中间文本,别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .参数 前文本, 文本型, , .参数 后文本, 文本型, , .子程序 文本_包裹_大括号_LR, 文本型, , 在原文本的前后加上{},别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .子程序 文本_包裹_尖括号_LR, 文本型, , 在原文本的前后加上<>,别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .子程序 文本_包裹_括号_LR, 文本型, , 在原文本的前后加上(),别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .子程序 文本_包裹_引号_英文_LR, 文本型, , 在原文本的前后加上"",别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .子程序 文本_包裹_引号_中文_LR, 文本型, , 在原文本的前后加上“”,别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .子程序 文本_包裹_中括号_LR, 文本型, , 在原文本的前后加上[],别问,你猜猜为什么模块名称叫懒人模块 .参数 原文本, 文本型, , .子程序 文本_加密_数字版_LR, 长整数型, , 将一串文本加密为纯数字,可以通过 文本_解密_数字版 来进行解密 参考=》https://bbs.125.la/thread-13973726-1-1.html .参数 文本, 文本型, , .参数 密码, 整数型, 可空 , 默认:123456 .子程序 文本_解密_数字版_LR, 文本型, , 将 文本_加密_数字版_LR 中的文本进行解密,数据不全或非密文返回“” 参考=》https://bbs.125.la/thread-13973726-1-1.html .参数 密文, 长整数型, , .参数 密码, 整数型, 可空 , 默认:123456 .子程序 文本_路径取文件名_LR, 文本型, , 通过一串完整路径取文件名称 .参数 路径, 文本型, , .子程序 文本_批量删除_LR, 文本型, , 删除一串文本中的指定多个文本 .参数 参_原文本, 文本型, , 欲删除的原文本 .参数 参_欲删除文本, 文本型, 数组, 欲删除的一组文本 .参数 参_开始, 整数型, 可空 , 从第几个文本开始,不填默认1,即从第一个字符开始 .子程序 文本_批量寻找_LR, 逻辑型, , 原文本中是否存在欲寻找文本,返回是否存在 .参数 文本, 文本型, , 原文本 .参数 寻找, 文本型, 数组, 欲寻找文本 .参数 模糊搜索, 逻辑型, 可空 , 是否模糊搜索(只要有一个匹配就返回真),默认假(必须全部匹配) .子程序 文本_拼接_LR, 文本型, , 把文本按照指定方式拼接起来 如 文本1-文本2-文本3 .参数 分隔符, 文本型, , “-” .参数 文本1, 文本型, , .参数 文本2, 文本型, 可空 , .参数 文本3, 文本型, 可空 , .参数 文本4, 文本型, 可空 , .参数 文本5, 文本型, 可空 , .参数 文本6, 文本型, 可空 , .参数 文本7, 文本型, 可空 , .参数 文本8, 文本型, 可空 , .参数 文本9, 文本型, 可空 , .参数 文本10, 文本型, 可空 , .子程序 文本_拼接_批量_LR, 文本型, , 把文本按照指定方式拼接起来 如 文本1-文本2-文本3 .参数 分隔符, 文本型, , “-” .参数 文本数组, 文本型, 数组, .子程序 文本_取随机文本_LR, 文本型, , 取随机文本(默认有小写字母) .参数 长度, 整数型, , 欲取的文本长度 .参数 数字, 逻辑型, 可空 , 是否允许有数字 .参数 大写字母, 逻辑型, 可空 , 是否允许有大写字母 .参数 中文, 逻辑型, 可空 , 是否允许中文 .参数 不包括, 文本型, 可空 数组, 那些文本不允许被随机 .子程序 文本_取索引_LR, 文本型, , 取一个文本在指定索引左/右的文本,索引不存在返回“” .参数 文本, 文本型, , 原文本 .参数 索引, 整数型, , 从第几个索引开始取不包括此索引 .参数 位置, 整数型, 可空 , 0:取索引左边 1:取索引右边 2:取此索引 .子程序 文本_取文本_LR, 文本型, , 只取一串文本中的文本部分,不包含数字和空格 .参数 文本, 文本型, , .子程序 文本_取长度_LR, 整数型, , 只取有多少个字! 文本_逐字分割 .参数 文本, 文本型, , .子程序 文本_取最后_LR, 整数型, , 取欲查找文本最后出现的位置 .参数 原文本, 文本型, , .参数 欲查找文本, 文本型, , .子程序 文本_删除_索引_LR, 文本型, , 通过索引删除某文本 .参数 原文本, 文本型, , .参数 参_索引, 整数型, , 包含此索引 .参数 参_前后, 整数型, 参考 可空 , 0:留后 1:留前 2:只删此索引 默认0 .子程序 文本_删除简化_LR, 文本型, , 删除一串文本中的指定文本 .参数 参_原文本, 文本型, , 欲删除的原文本 .参数 参_欲删除文本, 文本型, , 欲删除的文本 .参数 参_开始, 整数型, 可空 , 从第几个文本开始,不填默认1,即从第一个字符开始 .子程序 文本_删除空_彻底_LR, 文本型, , 彻底删除一串文本中的空字符 .参数 原文本, 文本型, , .子程序 文本_删除首个_LR, 文本型, , 删除文本中出现的第一个欲删除文本 .参数 原文本, 文本型, , 原文本 .参数 欲删除文本, 文本型, , 欲删除文本 .参数 参_索引, 整数型, 可空 , 从第几个索引开始,包括此索引 .子程序 文本_是否存在_批量_LR, 逻辑型, , 返回一组文本是否存在,如果不想批量寻找就用精益的文本_寻找文本() .参数 原文本, 文本型, , .参数 判断文本, 文本型, 数组, .参数 方式, 逻辑型, 可空 , 判断方式 真=>有一个满足即可 假=>必需全部满足 默认假 .子程序 文本_替换_快速批量替换_LR, 文本型, , 快速批量替换文本 参考=》https://bbs.125.la/forum.php?mod=viewthread&tid=14749933 .参数 原文本, 文本型, , .参数 欲替换文本, 文本型, 数组, 把原文本中所含有的 欲望替换文本[1] 替换为 用作替换文本[1] 欲望替换文本[2] 替换为 用作替换文本[2],以此类推 .参数 用作替换文本, 文本型, 可空 数组, .参数 判定符, 文本型, 可空 , 子程序内部需要一个判定符来进行操作,具体原理看源码,欲替换文本和用作替换文本不允许出现此判定符,判定符允许自定义,默认为“##” .子程序 文本_相减_LR, 文本型, , 让文本相减,比如“123465”-“123”=“456”,为了防止有的时候脑子短路... .参数 原文本, 文本型, , .参数 减数, 文本型, 可空 , .子程序 文本_转数组_LR, 整数型, , 将一串“{1,2,3}”格式的文本转为数组{1,2,3},返回成员数,不符合格式返回-1 .参数 参_原文本, 文本型, , 欲转化的文本 .参数 参_数组_文本, 文本型, 参考 可空 数组, 返回的数组(文本型) .参数 参_数组_数组, 整数型, 参考 可空 数组, 返回的数组(整数型) .子程序 文件_解除占用_LR, 逻辑型, , 解除一个文件的占用 .参数 路径, 文本型, , 文件路径 .子程序 文件_批量改名_LR, , , 批量更改符合要求的文件名 .参数 父路径, 文本型, , 注明:不加“\”。 .参数 文件要求, 文本型, , *.*的匹配方式 .参数 主名称, 文本型, 可空 , 主要名称,如“XXX” .参数 排序方式, 整数型, 可空 , 0=》数字排序,如“XXX-1.txt”“XXX-2.txt” 1=》字母排序,如“[a]XXX.txt”“[b]XXX.txt” .子程序 文件_批量改名_后缀名_LR, , , 批量更改符合要求的文件的后缀名 .参数 父路径, 文本型, , 不加“\” .参数 文件要求, 文本型, , *.*的匹配方式 .参数 欲更改的后缀名, 文本型, , .后缀名 .子程序 文件_强制删除_LR, 逻辑型, , 有概率失败 .参数 路径, 文本型, , 文件路径 .子程序 文件_删除_CMD_LR, 逻辑型, , 通过CMD命令删除文件 .参数 url, 文本型, , .子程序 文件_上锁_LR, 整数型, , 锁住某一文件,返回是否上锁的序列号,凭借此序列号才可以 文件_上锁_解除_LR,参考我的帖子 https://bbs.125.la/forum.php?mod=viewthread&tid=14748767 .参数 路径, 文本型, , 文件路径 .参数 密码, 文本型, , 密码 .子程序 文件_上锁_解除_LR, , , 解除通过文件_上锁_LR上锁的文件 .参数 序列号, 整数型, , .子程序 文件_是否被占用_LR, , , .参数 路径, 文本型, , 文件路径 .子程序 系统_取后缀名的系统命名_LR, 文本型, , 通过DOS命令取系统的扩展名命名 .参数 后缀名, 文本型, , 包含“.”的后缀名 .子程序 系统_取后缀名默认打开程序_LR, 文本型, , 通过DOS命令取打开此后缀名文件的默认程序以及参数 .参数 后缀名, 文本型, , 注:此后缀名需要系统名称! 系统_取后缀名的系统命名 .子程序 系统_取系统CPU时间信息_LR, 整数型, , 取系统CPU时间信息 .参数 系统处理器性能信息, LR_系统处理器性能信息, 参考 数组, p_structure .子程序 系统_取系统变量值_LR, 文本型, , 通过DOS命令取系统变量名的值 .参数 变量名称, 文本型, , 变量名,无需“%%” .子程序 系统_取系统基本信息_LR, 整数型, , 取系统基本信息 .参数 系统基本信息, LR_系统基本信息, 参考 , p_structure .子程序 系统_取系统进程信息_LR, 整数型, , 系统取进程信息,返回的缓冲区地址记得手动释放 (系统_释放全局内存块_LR) .参数 系统进程信息, LR_系统进程信息, 参考 数组, .子程序 系统_取系统模块信息_LR, 整数型, , 取系统模块信息 .参数 系统模块信息, LR_系统模块信息, 参考 , p_structure .子程序 系统_取系统时间信息_LR, 整数型, , 系统时间信息 .参数 系统时间信息, LR_系统时间信息, 参考 , .子程序 系统_取系统性能信息_LR, 整数型, , 系统性能信息 .参数 系统性能信息, LR_系统性能信息, 参考 , p_structure .子程序 系统_取系统硬件信息_LR, 整数型, , 取系统硬件信息(磁盘) .参数 系统硬件信息, LR_系统硬件信息, 参考 , p_structure .子程序 系统_删除系统变量_LR, , , 通过DOS命令删除系统变量名(真切的永久删除系统变量名!请勿瞎用!) .参数 变量名, 文本型, , 系统变量名 .子程序 系统_置系统变量值_LR, , , 通过DOS命令设置系统变量名(真切的永久设置系统变量名!请勿瞎设置!如果变量名存在将会被覆值!!!) .参数 变量名, 文本型, , 系统变量名 .参数 变量值, 文本型, , 变量值 .子程序 线程_启动_批量_文_LR, , , 多次运行一个线程,但每个线程可以传入不同参数 .参数 线程, 子程序指针, , .参数 次数, 整数型, 可空 , 调用的次数,默认为0 .参数 句柄, 整数型, 参考 可空 数组, 每一个线程的句柄 .参数 参数1, 文本型, 可空 数组, 每次调用依次使用不同的数据,比如第一次用此数组的[1] 第二次调用用此数组的[2] 依次类推 .子程序 线程_启动_批量_整_LR, , , 多次运行一个线程,但每个线程可以传入不同参数 .参数 线程, 子程序指针, , .参数 次数, 整数型, 可空 , 调用的次数,默认为0 .参数 句柄, 整数型, 参考 可空 数组, 每一个线程的句柄 .参数 参数1, 整数型, 可空 数组, 每次调用依次使用不同的数据,比如第一次用此数组的[1] 第二次调用用此数组的[2] 依次类推 .子程序 正则_快速操作_LR, 文本型, , 基于精益的正则表达式类,别问,你猜猜为什么模块名称叫懒人模块 .参数 正则文本, 文本型, , .参数 原文本, 文本型, , .参数 索引, 整数型, 可空 , 取第几个匹配文本,默认1 .子程序 指针_到子程序指针_LR, 子程序指针, , 把 到整数(&子程序指针) 还原为子程序指针 感谢凌哥在https://bbs.125.la/forum.php?mod=viewthread&tid=14748600中的回答 .参数 整数指针, 整数型, , .子程序 字节集_多字节转宽字节_LR, 文本型, , _W2A:多字节转宽字节 .参数 Unicode, 字节集, , Unicode编码 .数据类型 LR_Uniode, 公开, UNICODE_STRING .成员 长度, 短整数, , , Length:长度 .成员 最大长度, 短整数, , , MaximumLength:最大长度 .成员 缓冲区, 整数型, , , Buffer:缓冲区 .数据类型 LR_客户端ID, 公开, CLIENT_ID .成员 唯一进程, 整数型, , , UniqueProcess:唯一进程 .成员 唯一线程, 整数型, , , UniqueThread:唯一线程 .数据类型 LR_文件时间, 公开, FILETIME:文件时间 .成员 底日期时间, 整数型, , , DWORD dwLowDateTime;(底日期时间?) .成员 高日期时间, 整数型, , , DWORD dwHighDateTime;(高日期时间?) .数据类型 LR_系统处理器性能信息, 公开, SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION:系统处理器性能信息 .成员 空闲时间, 长整数型, , , IdleTime:空闲时间 .成员 内核态时间, 长整数型, , , KernelTime:内核态时间 .成员 用户态时间, 长整数型, , , UserTime:用户态时间 .成员 DPC时间, 长整数型, , , DpcTime:DPC时间 .成员 中断时间, 长整数型, , , InterruptTime:中断时间 .成员 中断次数, 整数型, , , InterruptCount:中断次数 .数据类型 LR_系统基本信息, 公开, SYSTEM_BASIC_INFORMATION:系统基本信息 .成员 未知, 整数型, , , Unknown:(未知?)通常为0 .成员 计量单位, 整数型, , , MaximumIncrement:一个时钟的计量单位 .成员 内存页大小, 整数型, , , PhysicalPageSize:一个内存页的大小 .成员 系统管理页数量, 整数型, , , NumberOfPhysicalPages:系统管理着多少个页 .成员 低端内存页, 整数型, , , LowestPhysicalPage:低端内存页 .成员 高端内存页, 整数型, , , HighestPhysicalPage:高端内存页 .成员 每次请求内存最小分配, 整数型, , , AllocationGranularity:每次请求内存最小分配 .成员 地端用户地址, 整数型, , , LowestUserAddress:地端用户地址 .成员 高端用户地址, 整数型, , , HighestUserAddress:高端用户地址 .成员 激活的处理器, 整数型, , , ActiveProcessors:激活的处理器 .成员 处理器数量, 整数型, , , NumberProcessors:有多少个处理器 .数据类型 LR_系统进程信息, 公开, SYSTEM_PROCESS_INFORMATION:SYSTEM_PROCESS_INFORMATION 结构的数组,系统中运行的每个进程一个。这些结构包含有关每个进程的资源使用情况的信息,包括进程使用的句柄数、页面文件使用峰值以及进程已分配的内存页数。{An array of SYSTEM_PROCESS_INFORMATION structures, one for each process running in the system.These structures contain information about the resource usage of each process, including the number of handles used by the process, the peak page-file usage, and the number of memory pages that the process has allocated.} .成员 偏移量, 整数型, , , NextEntryOffset://构成结构序列的偏移量 .成员 线程数目, 整数型, , , NumberOfThreads://线程数目 .成员 备用1, 长整数型, , , qSpareLi1:备用 .成员 备用2, 长整数型, , , qSpareLi2:备用 .成员 备用3, 长整数型, , , qSpareLi3:备用 .成员 创建时间, 长整数型, , , CreateTime://创建时间 .成员 用户模式的CPU时间, 长整数型, , , UserTime://用户模式(Ring 3)的CPU时间 .成员 内核模式的CPU时间, 长整数型, , , KernelTime://内核模式(Ring 0)的CPU时间 .成员 进程名称, LR_Uniode, , , ImageName://进程名称 .成员 进程优先权, 整数型, , , BasePriority://进程优先权 .成员 进程标识符, 整数型, , , ProcessId://进程标识符 .成员 父进程的标识符, 整数型, , , InheritedFromProcessId://父进程的标识符 .成员 句柄数目, 整数型, , , HandleCount://句柄数目 .成员 会话ID, 整数型, , , SessionId://会话ID .成员 进程密匙, 长整数型, , , UniqueProcessKey:进程密匙 .成员 虚拟存储峰值大小, 整数型, , , PeakVirtualSize://虚拟存储峰值大小 .成员 虚拟存储大小, 整数型, , , VirtualSize://虚拟存储大小 .成员 页故障数目, 整数型, , , PageFaultCount://页故障数目 .成员 工作集峰值大小, 整数型, , , PeakWorkingSetSize://工作集峰值大小 .成员 工作集大小, 整数型, , , WorkingSetSize://工作集大小 .成员 分页池使用配额峰值, 整数型, , , QuotaPeakPagedPoolUsage://分页池使用配额峰值 .成员 分页池使用配额, 整数型, , , QuotaPagedPoolUsage://分页池使用配额 .成员 非分页池使用配额峰值, 整数型, , , QuotaPeakNonPagedPoolUsage://非分页池使用配额峰值 .成员 非分页池使用配额, 整数型, , , QuotaNonPagedPoolUsage://非分页池使用配额 .成员 页文件使用情况, 整数型, , , PagefileUsage://页文件使用情况 .成员 页文件使用峰值, 整数型, , , PeakPagefileUsage://页文件使用峰值 .成员 读取操作数量, 长整数型, , , ReadOperationCount://读取操作数量 .成员 写入操作数量, 长整数型, , , WriteOperationCount://写入操作数量 .成员 其它读写操作数量, 长整数型, , , OtherOperationCount://其它读写操作数量 .成员 读取字节数, 长整数型, , , ReadTransferCount://读取字节数 .成员 写入字节数, 长整数型, , , WriteTransferCount://写入字节数 .成员 其它读写操作字节, 长整数型, , , OtherTransferCount://其它读写操作字节 .成员 线程信息, LR_系统线程信息, , , Threads://线程信息 .数据类型 LR_系统模块详细信息, 公开, RTL_PROCESS_MODULE_INFORMATION:系统_系统模块详细信息 .成员 部分句柄, 整数型, , , Section:部分句柄 .成员 映射库句柄, 整数型, , , MappedBase:映射库句柄 .成员 模块句柄, 整数型, , , ImageBaseAddress:模块句柄 .成员 模块长度, 整数型, , , ImageSize:模块长度 .成员 模块标志, 整数型, , , ImageFlags:模块标志 .成员 载入顺序, 短整数, , , LoadOrderIndex:载入顺序 .成员 初始化顺序, 短整数, , , InitOrderIndex:初始化顺序 .成员 载入数量, 短整数, , , LoadCount:载入数量 .成员 名称长度, 短整数, , , PathLength:名称长度 .成员 模块名称, 字节型, , , ImageName:模块名称 .数据类型 LR_系统模块信息, 公开, RTL_PROCESS_MODULES:系统模块信息 .成员 数量, 整数型, , , Count:数量 .成员 模块, LR_系统模块详细信息, , , Module:模块 .数据类型 LR_系统时间, 公开, SYSTEMTIME(系统时间) .成员 年, 短整数, , , WORD wYear;年 .成员 月, 短整数, , , WORD wMonth;月 .成员 星期, 短整数, , , WORD wDayOfWeek;星期几 .成员 日, 短整数, , , WORD wDay;日 .成员 时, 短整数, , , WORD wHour;时 .成员 分, 短整数, , , WORD wMinute;分 .成员 秒, 短整数, , , WORD wSecond;秒 .成员 毫秒, 短整数, , , WORD wMilliseconds;毫秒 .数据类型 LR_系统时间信息, 公开, 当 SystemInformationClass(系统信息类型) 参数为 SystemTimeOfDayInformation(#系统_TIMEOFDAY信息) 时, SystemInformation(系统信息)参数指向的缓冲区应足够大,以便保存不透明的 #系统_TIMEOFDAY信息 结构,以便在为随机数生成器生成不可预测的种子时使用。{When the SystemInformationClass parameter is SystemTimeOfDayInformation, the buffer pointed to by the SystemInformation parameter should be large enough to hold an opaque SYSTEM_TIMEOFDAY_INFORMATION structure for use in generating an unpredictable seed for a random number generator.} .成员 开机时间, 长整数型, , , BootTime:开机时间 .成员 现行时间, 长整数型, , , CurrentTime:现行时间 .成员 时区偏差, 长整数型, , , TimeZoneBias:时区偏差 .成员 时区ID, 整数型, , , TimeZoneId:时区 ID .成员 保留, 整数型, , , Reserved:保留 .成员 引导时间偏差, 长整数型, , , BootTimeBias:引导时间偏差 .成员 睡眠时间偏差, 长整数型, , , SleepTimeBias:睡眠时间偏差 .数据类型 LR_系统线程信息, 公开, SYSTEM_THREADS .成员 用户模式的CPU时间, 长整数型, , , KernelTime://用户模式(Ring 3)的CPU时间 .成员 内核模式的CPU时间, 长整数型, , , UserTime://内核模式(Ring 0)的CPU时间 .成员 创建时间, 长整数型, , , CreateTime://创建时间 .成员 等待时间, 整数型, , , WaitTime://等待时间 .成员 初始地址, 整数型, , , StartAddress://初始地址 .成员 客户端ID, LR_客户端ID, , , ClientId:客户端ID .成员 优先事项, 整数型, , , Priority:优先事项 .成员 进程优先权, 整数型, , , BasePriority:进程优先权 .成员 计数, 整数型, , , ContextSwitchCount:(上下文切换计数?) .成员 线程状态, 整数型, , , State://线程状态 .成员 等待原因, 整数型, , , WaitReason://等待原因 .数据类型 LR_系统性能信息, 公开, SYSTEM_PERFORMANCE_INFORMATION:当 SystemInformationClass(系统信息类型) 参数为 SystemPerformanceInformation(#系统_性能信息) 时, SystemInformation(系统信息) 参数指向的缓冲区应足够大,以便保存不透明的 #系统_性能信息 结构,以便在为随机数生成器生成不可预测的种子时使用。{When the SystemInformationClass parameter is SystemPerformanceInformation, the buffer pointed to by the SystemInformation parameter should be large enough to hold an opaque SYSTEM_PERFORMANCE_INFORMATION structure for use in generating an unpredictable seed for a random number generator. } .成员 CPU空闲时间, 长整数型, , , IdleTime:CPU空闲时间 .成员 读操作数目, 长整数型, , , ReadTransferCount:I/O读操作数目 .成员 写操作数目, 长整数型, , , WriteTransferCount:I/O写操作数目 .成员 其他操作数目, 长整数型, , , OtherTransferCount:I/O其他操作数目 .成员 读数据数目, 整数型, , , ReadOperationCount:I/O读数据数目 .成员 写数据数目, 整数型, , , WriteOperationCount:I/O写数据数目 .成员 其他操作数据数目, 整数型, , , OtherOperationCount:I/O其他操作数据数目 .成员 可获得的页数目, 整数型, , , AvailablePages:可获得的页数目 .成员 总共提交页数目, 整数型, , , TotalCommittedPages:总共提交页数目 .成员 已提交页数目, 整数型, , , TotalCommitLimit:已提交页数目 .成员 页提交峰值, 整数型, , , PeakCommitment:页提交峰值 .成员 页故障数目, 整数型, , , PageFaults:页故障数目 .成员 Copy_On_Write故障数目, 整数型, , , WriteCopyFaults:Copy-On-Write故障数目 .成员 软页故障数目, 整数型, , , TransitionFaults:软页故障数目 .成员 缓存过渡错误数, 整数型, , , CacheTransitionFaults:缓存过渡错误数 .成员 需求0故障数, 整数型, , , DemandZeroFaults:需求0故障数 .成员 读页数目, 整数型, , , PagesRead:读页数目 .成员 读页操作数, 整数型, , , PageReadIos:读页I/O操作数 .成员 缓存读取错误数, 整数型, , , CacheReadFaults:缓存读取错误数 .成员 缓存错误数, 整数型, , , CacheIoFaults:缓存I/O错误数 .成员 已写页文件页数, 整数型, , , PagefilePagesWritten:已写页文件页数 .成员 已写页文件操作数, 整数型, , , PagefilePageWriteIos:已写页文件操作数 .成员 已写映射文件页数, 整数型, , , MappedFilePagesWritten:已写映射文件页数 .成员 已写映射文件操作数, 整数型, , , MappedFileWriteIos:已写映射文件操作数 .成员 分页池使用, 整数型, , , PagedPoolUsage:分页池使用 .成员 非分页池使用, 整数型, , , NonPagedPoolUsage:非分页池使用 .成员 分页池分配情况, 整数型, , , PagedPoolAllocs:分页池分配情况 .成员 分页池释放情况, 整数型, , , PagedPoolFrees:分页池释放情况 .成员 非分页池分配情况, 整数型, , , NonPagedPoolAllocs:非分页池分配情况 .成员 非分页池释放情况, 整数型, , , NonPagedPoolFress:非分页池释放情况 .成员 系统页表项释放总数, 整数型, , , TotalFreeSystemPtes:系统页表项释放总数 .成员 操作系统代码页数, 整数型, , , TotalFreeSystemPtes:操作系统代码页数 .成员 可分页驱动程序页数, 整数型, , , TotalSystemDriverPages:可分页驱动程序页数 .成员 操作系统代码页总数, 整数型, , , TotalSystemCodePages:操作系统代码页总数 .成员 小非分页侧视列表分配次数, 整数型, , , SmallNonPagedLookasideListAllocateHits:小非分页侧视列表分配次数 .成员 小分页侧视列表分配次数, 整数型, , , SmallPagedLookasideListAllocateHits:小分页侧视列表分配次数 .成员 可用的PagedPoolPages, 整数型, , , AvailablePagedPoolPages:可用的PagedPoolPages .成员 系统缓存页数, 整数型, , , MmSystemCachePage:系统缓存页数 .成员 分页池页数, 整数型, , , PagedPoolPage:分页池页数 .成员 可分页驱动页数, 整数型, , , SystemDriverPage:可分页驱动页数 .成员 异步快速读数目, 整数型, , , FastReadNoWait:异步快速读数目 .成员 同步快速读数目, 整数型, , , FastReadWait:同步快速读数目 .成员 快速读资源冲突数, 整数型, , , FastReadResourceMiss:快速读资源冲突数 .成员 快速读失败数, 整数型, , , FastReadNotPossible:快速读失败数 .成员 异步MDL快速读数目, 整数型, , , FastMdlReadNoWait:异步MDL快速读数目 .成员 同步MDL快速读数目, 整数型, , , FastMdlReadWait:同步MDL快速读数目 .成员 MDL读资源冲突数, 整数型, , , FastMdlReadResourceMiss:MDL读资源冲突数 .成员 MDL读失败数, 整数型, , , FastMdlReadNotPossible:MDL读失败数 .成员 异步映射数据次数, 整数型, , , MapDataNoWait:异步映射数据次数 .成员 同步映射数据冲突次数, 整数型, , , MapDataWait:同步映射数据冲突次数 .成员 牵制映射数据数目, 整数型, , , MapDataNoWaitMiss:牵制映射数据数目 .成员 牵制异步读数目, 整数型, , , MapDataWaitMiss:牵制异步读数目 .成员 牵制同步读数目, 整数型, , , PinMappedDataCount:牵制同步读数目 .成员 牵制异步读冲突数目, 整数型, , , PinReadNoWait:牵制异步读冲突数目 .成员 牵制同步读冲突数目, 整数型, , , PinReadWait:牵制同步读冲突数目 .成员 异步拷贝读次数, 整数型, , , PinReadNoWaitMiss:异步拷贝读次数 .成员 同步拷贝读次数, 整数型, , , PinReadWaitMiss:同步拷贝读次数 .成员 异步拷贝读次数, 整数型, , , CopyReadNoWait:异步拷贝读次数 .成员 同步拷贝读次数, 整数型, , , CopyReadWait:同步拷贝读次数 .成员 异步拷贝读故障次数, 整数型, , , CopyReadNoWaitMiss:异步拷贝读故障次数 .成员 同步拷贝读故障次数, 整数型, , , CopyReadWaitMiss:同步拷贝读故障次数 .成员 异步MDL读次数, 整数型, , , MdlReadNoWait:异步MDL读次数 .成员 同步MDL读次数, 整数型, , , MdlReadWait:同步MDL读次数 .成员 异步MDL读故障次数, 整数型, , , MdlReadNoWaitMiss:异步MDL读故障次数 .成员 同步MDL读故障次数, 整数型, , , MdlReadWaitMiss:同步MDL读故障次数 .成员 向前读操作数目, 整数型, , , ReadAheadIos:向前读操作数目 .成员 LAZY写操作数目, 整数型, , , LazyWriteIos:LAZY写操作数目 .成员 LAZY写页文件数目, 整数型, , , LazyWritePages:LAZY写页文件数目 .成员 缓存刷新次数, 整数型, , , DataFlushes:缓存刷新次数 .成员 缓存刷新页数, 整数型, , , DataPages:缓存刷新页数 .成员 环境切换数目, 整数型, , , ContextSwitches:环境切换数目 .成员 第一层缓冲区填充次数, 整数型, , , FirstLevelTbFills:第一层缓冲区填充次数 .成员 第二层缓冲区填充次数, 整数型, , , SecondLevelTbFills:第二层缓冲区填充次数 .成员 系统调用次数, 整数型, , , SystemCall:系统调用次数 .成员 保留1, 整数型, , , Reserved1:保留 .成员 保留2, 整数型, , , Reserved2:保留 .成员 保留3, 整数型, , , Reserved3:保留 .成员 保留4, 整数型, , , Reserved4:保留 .数据类型 LR_系统硬件信息, 公开, SYSTEM_DEVICE_INFORMATION:系统_硬件信息 .成员 磁盘数, 整数型, , , NumberOfDisks:磁盘数 .成员 软盘数, 整数型, , , NumberOfFloppies:软盘数 .成员 光驱数, 整数型, , , NumberOfCdRoms:光驱数 .成员 磁带数, 整数型, , , NumberOfTapes:磁带数 .成员 串行端口数, 整数型, , , NumberOfSerialPorts:串行端口数 .成员 并行端口数, 整数型, , , NumberOfParallelPorts:并行端口数 .程序集 LR_CMD, , 公开 .子程序 初始化, 整数型, , 初始化CMD,原有数据不会被覆盖,只会增加,可以用返回的序列号进行操作,使用后请用 销毁() 否则将会有残留 .参数 初始化目录, 文本型, 可空 , 不填默认为运行目录 .子程序 多条执行, 文本型, , 执行多条命令,返回输出消息(所有)(PS:使用此函数后,会有200ms左右的延迟),此命令无需初始化,不占用序列号,与其它函数单独隔开 .参数 命令, 文本型, , 命令(以换行符为每条命令的分割) .参数 运行目录, 文本型, 可空 , 运行目录 .子程序 取回显, 文本型, , 取所有回显 .参数 序列号, 整数型, 可空 , 填空则取默认序列号 .子程序 销毁, , , .参数 序列号, 整数型, 可空 , 填空则取默认序列号 .子程序 执行, 文本型, , 执行CMD命令,返回输出消息(仅此条命令的)(PS:使用此函数后,会有100ms左右的延迟) .参数 命令, 文本型, , .参数 序列号, 整数型, 可空 , .子程序 重启, , , 重启 .参数 序列号, 整数型, 可空 , 填空则取默认序列号 .程序集 LR_超级计算器, , 公开 .子程序 cos, 小数型, , 求余弦,返回值 .子程序 sin, 小数型, , 求正弦,返回值 .子程序 tan, 小数型, , 求正切,返回值 .子程序 超级计算, 逻辑型, , 返回是否运算成功,如果格式错误将返回假,允许包含cos,sin,tan或(),{},[],遵守算式法则,计算成功后,会将结果初始化进此变量 .参数 算式, 文本型, , .参数 结果, 小数型, 参考 可空 , 存储结果的参数 .子程序 乘, 小数型, , 进行乘法运算,返回值 .参数 乘数, 小数型, 可空 , 原有数据为另一个乘数 .子程序 乘方, 小数型, , 进行乘方运算,返回值 .参数 指数, 整数型, , .子程序 初始化, , , 初始化一个数据,原有数据将会被覆盖 .参数 参_数据, 小数型, 可空 , .子程序 除, 小数型, , 进行除法运算,返回值 .参数 除数, 小数型, 可空 , 原有数据为被除数 .子程序 加, 小数型, , 进行加法运算,返回值 .参数 被加数, 小数型, , 原有数据为另一个加数 .子程序 减, 小数型, , 进行减法运算,返回值 .参数 减数, 小数型, 可空 , 原有数据为被减数 .子程序 解方程, 逻辑型, , 自动判断是属于哪种方程,如果都不属于返回假 .参数 算式, 文本型, , .参数 x1, 小数型, 参考 可空 , .参数 x2, 小数型, 参考 可空 , .子程序 开根号, 小数型, , 进行开根号,返回值 .参数 次方根, 整数型, , .子程序 取小数点, 小数型, , 取小数点后几位 .参数 位数, 整数型, , .子程序 取约等于, 小数型, , 取约等于 .参数 位数, 整数型, 可空 , 取约等于到第几位,如果为0则四舍五入到整数部分 .子程序 取整数值, 整数型, , 取整数部分 .子程序 取值, 小数型, , .子程序 一元二次方程, 逻辑型, , 必须按照ax^2+bx+c=0的形式,返回方程是否有解或格式是否正确 .参数 方程, 文本型, , 必须遵守ax^2+bx+c=0的形式,通过公式法求解 .参数 x1, 小数型, 参考 可空 , .参数 x2, 小数型, 参考 可空 , .子程序 一元一次方程, 逻辑型, , 必须按照ax+b=0的形式,返回方程是否有解或格式是否正确 .参数 算式, 文本型, , .参数 结果, 小数型, 参考 可空 , .程序集 LR_计时器, , 公开 .子程序 创建, 整数型, , 创建一个计时器,原有计时器不会被覆盖,只会增加,返回序列号,通过此序列号可以操作其它计时器 .参数 单位, 整数型, 可空 , 0:毫秒 1:秒 2:分 3:小时 4:天 .子程序 开始, , , .参数 序列号, 整数型, 可空 , 不填则使用默认序列号 .子程序 取时间, 整数型, , 取计时器的时间,返回数据的单位依据初始化的单位参数而定 .参数 序列号, 整数型, 可空 , 不填则使用默认序列号 .子程序 删除, , , 删除计时器 .参数 序列号, 整数型, 可空 , 不填则使用默认序列号 .子程序 暂停, , , .参数 序列号, 整数型, 可空 , 不填则使用默认序列号 .程序集 LR_数值型数组, , 公开 .子程序 插入成员, 整数型, , 在一个数组的中间插入值,失败(值为空)=>-1 成功=>此数组成员数 .参数 参_位置, 整数型, , 欲插入的索引号 .参数 参_内容, 小数型, , 欲插入的文本 .子程序 初始化, , , 初始化数组数据,原有数据将被覆盖 .参数 参_数组, 小数型, 数组, .子程序 反转, , , 将一个数组中的值反转,如{1,2,3}变为{3,2,1} .子程序 取成员, 文本型, , 取出指定索引的成员,和 数组[i] 一样,但如果索引i不存在则返回“”,避免了“数组成员引用下标超出其定义范围” .参数 i, 整数型, , 取出的值 .子程序 取成员数, 整数型, , .子程序 取出, , , 把此类中的数组取出来 .参数 参_数组, 小数型, 参考 数组, 返回数组 .子程序 取方差, 小数型, , .子程序 取平均数, 小数型, , .子程序 取随机值, 文本型, , 取指定数组中随机一个值 .子程序 取中位数, 小数型, , 返回一个数组的中位数 .子程序 取众数, 小数型, , .子程序 取最值, , , 返回最大值/最小值所在索引号 .参数 参_方式, 整数型, , 0=>最大 1=>最小 .子程序 删除成员, 整数型, , 在一个数组的中间删除值,返回此数组成员数 .参数 参_位置, 整数型, , 欲删除的索引号 .子程序 是否存在, 逻辑型, , 返回一个数组中是否存在某值,否=>-1 是=>索引号 .参数 参_值, 文本型, , 欲判断的文本 .子程序 文转整, , , 将文本型数组数据转换为文本型数组数据 .参数 参_文本型数组数据, LR_文本型数组, 参考 , .子程序 修改成员值, 整数型, , .参数 参_位置, 整数型, , 欲切换的索引号 .参数 参_内容, 文本型, , 欲切换的文本 .子程序 置成员, 整数型, , 加入成员,返回成员数 .参数 参_成员, 小数型, , .子程序 置成员_批量, 整数型, , 批量加入成员,返回成员数 .参数 参_成员_组, 小数型, 数组, .子程序 置空, 整数型, , 加入一堆空成员,返回成员数 .参数 参_数量, 整数型, , 欲加入的数量 .程序集 LR_文本型数组, , 公开 .子程序 插入成员, 整数型, , 在一个数组的中间插入值,失败(值为空)=>-1 成功=>此数组成员数 .参数 参_位置, 整数型, , 欲插入的索引号 .参数 参_内容, 小数型, , 欲插入的文本 .子程序 初始化, , , 初始化数组数据,原有数据将被覆盖 .参数 参_数组, 文本型, 数组, .子程序 反转, , , 将一个数组中的值反转,如{1,2,3}变为{3,2,1} .子程序 取成员, 文本型, , 取出指定索引的成员,和 数组[i] 一样,但如果索引i不存在则返回“”,避免了“数组成员引用下标超出其定义范围” .参数 i, 整数型, , 取出的值 .子程序 取成员数, 整数型, , .子程序 取出, , , 把此类中的数组取出来 .参数 参_数组, 文本型, 参考 数组, 返回数组 .子程序 取随机值, 文本型, , 取指定数组中随机一个值 .子程序 删除成员, 整数型, , 在一个数组的中间删除值,返回此数组成员数 .参数 参_位置, 整数型, , 欲删除的索引号 .子程序 是否存在, 逻辑型, , 返回一个数组中是否存在某值,否=>-1 是=>索引号 .参数 参_值, 文本型, , 欲判断的文本 .子程序 修改成员值, 整数型, , .参数 参_位置, 整数型, , 欲切换的索引号 .参数 参_内容, 文本型, , 欲切换的文本 .子程序 整转文, , , 将文本型数组数据转换为数值型数组数据 .参数 参_数值型数组数据, LR_文本型数组, 参考 , .子程序 置成员, 整数型, , 加入成员,返回成员数 .参数 参_成员, 文本型, , .子程序 置成员_批量, 整数型, , 批量加入成员,返回成员数 .参数 参_成员_组, 文本型, 数组, .子程序 置空, 整数型, , 加入一堆空成员(0),返回成员数 .参数 参_数量, 整数型, , 欲加入的数量 .常量 乘, "“×”", 公开, .常量 乘方, "^", 公开, .常量 除, "“÷”", 公开, .常量 分隔符, "<文本长度: 31>", 公开, .常量 根号, "“√”", 公开, .常量 钩子_0_横, "48", 公开, .常量 钩子_0_数字键盘, "96", 公开, .常量 钩子_1_横, "49", 公开, .常量 钩子_1_数字键盘, "97", 公开, .常量 钩子_2_横, "50", 公开, .常量 钩子_2_数字键盘, "98", 公开, .常量 钩子_3_横, "51", 公开, .常量 钩子_3_数字键盘, "99", 公开, .常量 钩子_4_横, "52", 公开, .常量 钩子_4_数字键盘, "100", 公开, .常量 钩子_5_横, "53", 公开, .常量 钩子_5_数字键盘, "101", 公开, .常量 钩子_6_横, "54", 公开, .常量 钩子_6_数字键盘, "102", 公开, .常量 钩子_7_横, "55", 公开, .常量 钩子_7_数字键盘, "103", 公开, .常量 钩子_8_横, "56", 公开, .常量 钩子_8_数字键盘, "104", 公开, .常量 钩子_9_横, "57", 公开, .常量 钩子_9_数字键盘, "105", 公开, .常量 钩子_A, "65", 公开, .常量 钩子_ALT, "18", 公开, .常量 钩子_B, "66", 公开, .常量 钩子_C, "67", 公开, .常量 钩子_Caps_Lock, "20", 公开, .常量 钩子_CTRL, "17", 公开, .常量 钩子_D, "68", 公开, .常量 钩子_Delete, "46", 公开, .常量 钩子_E, "69", 公开, .常量 钩子_Eenter, "13", 公开, .常量 钩子_End, "35", 公开, .常量 钩子_ESC, "27", 公开, .常量 钩子_F, "70", 公开, .常量 钩子_F1, "112", 公开, .常量 钩子_F10, "121", 公开, .常量 钩子_F11, "122", 公开, .常量 钩子_F12, "123", 公开, .常量 钩子_F2, "113", 公开, .常量 钩子_F3, "114", 公开, .常量 钩子_F4, "115", 公开, .常量 钩子_F5, "116", 公开, .常量 钩子_F6, "117", 公开, .常量 钩子_F7, "118", 公开, .常量 钩子_F8, "119", 公开, .常量 钩子_F9, "121", 公开, .常量 钩子_G, "71", 公开, .常量 钩子_H, "72", 公开, .常量 钩子_Home, "36", 公开, .常量 钩子_I, "73", 公开, .常量 钩子_Insert, "45", 公开, .常量 钩子_J, "74", 公开, .常量 钩子_K, "75", 公开, .常量 钩子_L, "76", 公开, .常量 钩子_M, "77", 公开, .常量 钩子_N, "78", 公开, .常量 钩子_NumLock, "144", 公开, .常量 钩子_O, "79", 公开, .常量 钩子_P, "80", 公开, .常量 钩子_PageDown, "34", 公开, .常量 钩子_PageUp, "33", 公开, .常量 钩子_PauseBreak, "19", 公开, .常量 钩子_PrtScrSysRq, "“此键没有keycode!”", 公开, .常量 钩子_Q, "81", 公开, .常量 钩子_R, "82", 公开, .常量 钩子_S, "83", 公开, .常量 钩子_ScrollLock, "145", 公开, .常量 钩子_SHIFT, "16", 公开, .常量 钩子_T, "84", 公开, .常量 钩子_TAB, "9", 公开, .常量 钩子_U, "85", 公开, .常量 钩子_V, "86", 公开, .常量 钩子_W, "87", 公开, .常量 钩子_WIN_右, "92", 公开, .常量 钩子_WIN_左, "91", 公开, .常量 钩子_X, "88", 公开, .常量 钩子_Y, "89", 公开, .常量 钩子_Z, "90", 公开, .常量 钩子_乘_数字键盘, "106", 公开, .常量 钩子_等于号, "187", 公开, .常量 钩子_点, "190", 公开, .常量 钩子_点_数字键盘, "110", 公开, .常量 钩子_逗号, "188", 公开, .常量 钩子_顿号, "220", 公开, .常量 钩子_反斜杠, "220", 公开, .常量 钩子_分号, "186", 公开, .常量 钩子_加_数字键盘, "107", 公开, .常量 钩子_减_数字键盘, "109", 公开, .常量 钩子_空隔, "32", 公开, .常量 钩子_类型_按下, "256", 公开, 256=按下,257=放开,258=单击 .常量 钩子_类型_单击, "258", 公开, .常量 钩子_类型_放开, "257", 公开, .常量 钩子_上, "38", 公开, .常量 钩子_特殊, "“功能键码_键码1_键码2”", 公开, 按照此格式写的钩子,说明要同时按下这几个键,转为文本=》功能键+键名1+键名2 仅在 钩子_监听_创建S 中有效 .常量 钩子_退格键, "8", 公开, .常量 钩子_下, "40", 公开, .常量 钩子_斜杠, "191", 公开, .常量 钩子_斜杠_数字键盘, "111", 公开, .常量 钩子_引号, "222", 公开, .常量 钩子_右, "39", 公开, .常量 钩子_右键_键盘, "93", 公开, .常量 钩子_中括号_右, "221", 公开, .常量 钩子_中括号_左, "219", 公开, .常量 钩子_中线, "189", 公开, .常量 钩子_左, "37", 公开, .常量 加, "+", 公开, .常量 假, "“false”", 公开, .常量 减, "-", 公开, .常量 引号_英文, """, 公开, .常量 引号_中文_后, "“””", 公开, .常量 引号_中文_前, "““”", 公开, .常量 余弦, "“cos”", 公开, .常量 真, "“true”", 公开, .常量 正切, "“tan”", 公开, .常量 正弦, "“sin”", 公开, .常量 正则_12小时制时间, "“/^(?:1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/”", 公开, 11:34:55 .常量 正则_16进制颜色, "“/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/”", 公开, .常量 正则_24小时制时间, "“/^(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$/”", 公开, 23:34:55 .常量 正则_ASCII码表中的全部的特殊字符, "“/[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]+/”", 公开, .常量 正则_base64格式, "<文本长度: 113>", 公开, .常量 正则_date_日期, "“/^\d{1,4}(-)(1[0-2]|0?[1-9])\1(0?[1-9]|[1-2]\d|30|31)$/”", 公开, .常量 正则_ed2k链接_宽松匹配, "“/^ed2k:\/\/\|file\|.+\|\/$/”", 公开, .常量 正则_email_邮箱, "<文本长度: 159>", 公开, .常量 正则_GUID_UUID, "“/^[a-f\d]{4}(?:[a-f\d]{4}-){4}[a-f\d]{12}$/i”", 公开, .常量 正则_html注释, "“/<!--[\s\S]*?-->/g”", 公开, .常量 正则_ipv4, "<文本长度: 181>", 公开, .常量 正则_ipv6, "<文本长度: 1854>", 公开, .常量 正则_java包名, "“/^([a-zA-Z_]\w*)+([.][a-zA-Z_]\w*)+$/”", 公开, .常量 正则_linux文件夹路径, "“/^\/(?:[^/]+\/)*$/”", 公开, .常量 正则_linux文件路径, "“/^\/(?:[^/]+\/)*[^/]+$/”", 公开, .常量 正则_md5格式_32, "“/^([a-f\d]{32}|[A-F\d]{32})$/”", 公开, .常量 正则_qq号格式正确, "“/^[1-9][0-9]{4,10}$/”", 公开, .常量 正则_window文件夹路径, "“/^[a-zA-Z]:\\(?:\w+\\?)*$/”", 公开, .常量 正则_window下文件路径, "“/^[a-zA-Z]:\\(?:\w+\\)*\w+\.\w+$/”", 公开, .常量 正则_澳门身份证, "“/^[1|5|7]\d{6}\(\d\)$/”", 公开, .常量 正则_版本号, "“/^\d+(?:\.\d+){2}$/”", 公开, .常量 正则_车牌号, "<文本长度: 126>", 公开, .常量 正则_车牌号_非新能源, "<文本长度: 124>", 公开, .常量 正则_车牌号_新能源, "<文本长度: 177>", 公开, .常量 正则_纯汉字, "“^[\u4e00-\u9fa5]{0,}$”", 公开, .常量 正则_磁力链接_宽松匹配, "“/^magnet:\?xt=urn:btih:[0-9a-fA-F]{40,}.*$/”", 公开, .常量 正则_带端口号的网址_IP, "“/^((ht|f)tps?:\/\/)?[\w-]+(\.[\w-]+)+:\d{1,5}\/?$/”", 公开, .常量 正则_股票代码_A股, "“/^(s[hz]|S[HZ])(000[\d]{3}|002[\d]{3}|300[\d]{3}|600[\d]{3}|60[\d]{4})$/”", 公开, .常量 正则_护照, "“/(^[EeKkGgDdSsPpHh]\d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d{7}$)/”", 公开, .常量 正则_火车车次, "“/^[GCDZTSPKXLY1-9]\d{1,4}$/”", 公开, .常量 正则_考试分数, "“/^150$|^(?:\d|[1-9]\d|1[0-4]\d)(?:\.5)?$/”", 公开, 大于等于0, 小于等于150, 支持小数位出现5, 如145.5, 用于判断考卷分数 .常量 正则_密码强度校验, "“/^\S*(?=\S{6,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/”", 公开, 最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符 .常量 正则_身份证号, "<文本长度: 356>", 公开, .常量 正则_身份证号1代, "“/^[1-9]\d{7}(?:0\d|10|11|12)(?:0[1-9]|[1-2][\d]|30|31)\d{3}$/”", 公开, .常量 正则_身份证号2代, "“/^[1-9]\d{5}(?:18|19|20)\d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d{3}[\dXx]$/”", 公开, .常量 正则_手机号, "<文本长度: 108>", 公开, .常量 正则_手机号_宽松, "“/^(?:(?:\+|00)86)?1[3-9]\d{9}$/”", 公开, .常量 正则_手机机身码_IMEI, "“/^\d{15,17}$/”", 公开, .常量 正则_台湾身份证, "“/^[a-zA-Z][0-9]{9}$/”", 公开, .常量 正则_统一社会信用代码, "“/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/”", 公开, .常量 正则_统一社会信用代码_宽松匹配, "“/^(([0-9A-Za-z]{15})|([0-9A-Za-z]{18})|([0-9A-Za-z]{20}))$/”", 公开, .常量 正则_网址, "“/^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{0,63}[^!@#$%^&*?.\s])?\.)+[a-z]{2,6}\/?/”", 公开, .常量 正则_微信号, "“/^[a-zA-Z][-_a-zA-Z0-9]{5,19}$/”", 公开, .常量 正则_香港身份证, "“/^[a-zA-Z]\d{6}\([\dA]\)$/”", 公开, .常量 正则_迅雷链接, "“/^thunderx?:\/\/[a-zA-Z\d]+=$/”", 公开, .常量 正则_银行卡号, "“/^[1-9]\d{9,29}$/”", 公开, .常量 正则_英文姓名, "“/(^[a-zA-Z][a-zA-Z\s]{0,20}[a-zA-Z]$)/”", 公开, .常量 正则_用户名校验, "“/^[a-zA-Z0-9_-]{4,16}$/”", 公开, 字母,数字,下划线,减号 .常量 正则_邮政编码, "“/^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])\d{4}$/”", 公开, .常量 正则_帐号是否合法, "“/^[a-zA-Z]\w{4,15}$/”", 公开, 字母开头,允许5-16字节,允许字母数字下划线组合 .常量 正则_中文姓名, "“/^(?:[\u4e00-\u9fa5·]{2,16})$/”", 公开,
懒人模块 v1.3