|
|
发表于 昨天 21:13
|
显示全部楼层
广西壮族自治区桂林市
改好了,直接替换源码这个命令
|
| _寻找文本 | 整数型 | | |
| 原始文本 | 文本型 | | | | 查找文本 | 文本型 | | | | 搜寻位置 | 整数型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 文本地址 | 整数型 | | | | 查找索引 | 整数型 | | | | 起始偏移 | 整数型 | | | | 当前偏移 | 整数型 | | | | 候选偏移 | 整数型 | | | | 步长 | 整数型 | | | | 检测偏移 | 整数型 | | | | 合法 | 逻辑型 | | | | 字符计数 | 整数型 | | | | 临时字节集 | 字节集 | | | 如果真 (原始文本 = “” 或 查找文本 = “”) 返回 (-1 ) 文本地址 = 取指针文本_ (原始文本 ) 如果真 (搜寻位置 < 1 ) 搜寻位置 = 1 起始偏移 = 0 如果真 (搜寻位置 > 1 ) 检测偏移 = 0  计次循环首 (搜寻位置 - 1, )  临时字节集 = 指针到字节集 (文本地址 + 检测偏移, 1 )  步长 = 选择 (临时字节集 [1 ] > 127, 2, 1 )  检测偏移 = 检测偏移 + 步长  计次循环尾 () 起始偏移 = 检测偏移  当前偏移 = 起始偏移 判断循环首 (真) 查找索引 = API_查找文本 (文本地址 + 当前偏移, 查找文本 ) 如果真 (查找索引 = 0 ) 返回 (-1 )   候选偏移 = 查找索引 - 文本地址  合法 = 假  检测偏移 = 0  判断循环首 (检测偏移 < 候选偏移 )  临时字节集 = 指针到字节集 (文本地址 + 检测偏移, 1 )  步长 = 选择 (临时字节集 [1 ] > 127, 2, 1 )  检测偏移 = 检测偏移 + 步长  判断循环尾 () 如果真 (检测偏移 = 候选偏移 )  合法 = 真    如果真 (合法 )   字符计数 = 1   检测偏移 = 0   判断循环首 (检测偏移 < 候选偏移 )   临时字节集 = 指针到字节集 (文本地址 + 检测偏移, 1 )   步长 = 选择 (临时字节集 [1 ] > 127, 2, 1 )   检测偏移 = 检测偏移 + 步长    字符计数 = 字符计数 + 1   判断循环尾 () 返回 (字符计数 )   当前偏移 = 候选偏移 + 1 判断循环尾 () 返回 (-1 )
|
|