符号
|
数
|
描述 返回值
|
i 图像文件的信息.
|
|
|
数字后,会输入图像文件的路径.
例子: <info=i1C:\Test\image.jpg//>
|
|
|
宽度
|
|
|
高度
例:
"slist=%UL||##@@n49|<info=i2::>/2 GLOBALSLIST<a>" - 对于选定的图像,高度除以2
|
|
|
宽x高
例:"vends=<info=i3%P%N>??-6x GLOBALVENDS<a>" - 获取光标下图像的宽度和高度
|
|
|
宽x高
|
|
i5
|
确定GIF图像中的帧数,返回:
-1 - 如果指定了非GIF文件.
1 - 没有动画.
多于一帧 - 帧数.
|
|
|
确定GIF图像中的帧数,返回:
1 - 如果没有指定GIF文件或没有动画.
多于一帧 - 帧数.
例:
"sends=@%P%N exect=$var_i3=[info=i6GLOBALSENDS<1>]>1?_Exit():0 infbx=InfoBox_TEST1" - 如果游标检查动画GIF文件,则输出的一个例子
|
|
|
尺寸较大的一面
|
|
|
较小的侧面尺寸
例:
"blist=%UL||?V|##|Floor(<info=i8::>/2)||^^circle~~||?V|$$|'--'&Ceiling(<info=i8::>/2) GLOBALBLIST<a>" - 所选图像接收的最小侧的舍入值
|
i 关于图标ico的信息.
|
|
|
数字后,会输入图标文件的路径.
例子: <info=i10C:\Test\TCIMG.ico//>
|
|
|
指定文件中的图标数量,返回:
-1 - 如果指定了ICO文件或文件"broken".
更多零 - 图标数量.
|
|
|
返回ICO文件中图标的最大大小
|
|
|
返回ICO文件中图标的最小大小
|
i TIF,TIFF图像文件信息
|
|
|
确定TIF图像中的图像数量,返回:
-1 - 如果没有指定TIF文件.
1 - 没有动画.
>1 (不止一个) - 帧数.
例:
"vends=@<info=i13%P%N> GLOBALVENDS<a>" - 获取光标下TIF,TIFF文件中的图像数量(如果没有tif文件则返回-1)
|
|
|
确定TIF图像中的图像数量,返回:
1 - 如果没有指定TIF文件或没有动画.
>1 (不止一个) - 帧数.
|
i 图像文件的EXIF信息.
|
|
|
客房从20到215 - 标签的数量 见附录29
数字后,会输入图像文件的路径.
支持的图像类型:BMP,GIF,PNG,JPG,JPEG,JPE,TIF,TIFF,DIB,RLE,MPO
例子: <info=i34C:\Test\image.jpg//>
|
|
|
返回标签的Exif值.
要查看图像可以包含哪些信息,可以使用以下命令:
infos=3||7||%P%N ;; 在光标下显示带有图像信息的表格
|
i 从图像列表信息
|
|
|
到图像列表(变量)的规定数量的路径之后:
⇒ 该文件的路径列表 (C:\List.txt).
⇒ -1 - 从剪贴板中的内容的路径列表.
⇒ $GLOBALNAME - 列出的方法数组.
通过分离器列表后 | 寄存器 Mode - 信息模式.
例: <info=i400C:\Test\List.txt|1//>
|
|
|
Mode - 信息返回模式:
1 - 最大宽度
2 - 最小宽度
3 - 最大高度
4 - 最小高度
fun/ 对于模式 1, 2, 3, 4 您可以立即以任何顺序获取信息.
有必要规定由逗号分隔所需的数字.
您也可以逗号之间注册:用数字分离器或简单的数学模式.
例子: <info=i400$GLOBALWLIST|1,3>
例子: <info=i400$GLOBALWLIST|1,x,3>
例子: <info=i400$GLOBALWLIST|1+3,2+4>
对于复杂的数学运算的模式数量摆个牌子 "#".
在数学表达式可以用来AutoIt的功能.
例子: <info=i400$GLOBALWLIST|#1/2,#3/2>
<info=i400$GLOBALWLIST|Floor(#1/2),Ceiling(#3/2)>
5 - 至少|最|总|平均宽度的值
6 - 至少|最|张|平均身高值
7 - 至少|最|总|最低| |最大|总|平均高度的值的平均值的宽度的值
10 - 独特的宽列表中的号码
11 - 独特的高度列表中的号码
12 - 列表中的独特宽度和高度的总和
13 - 列表的宽度的唯一值的列表,这些值之间的分隔 |
14 - 列表的高度的唯一值的列表,这些值之间的隔板 |
15 - 列表的宽度和高度的唯一值的列表,线进料的宽度和高度之间的隔板 @CRLF
--------------------------------------------------------------------------------
如果您看不到图像,然后返回-9
例:
"sends=<info=i400%UL|1//> GLOBALSENDS<a>" - 接收所选择的图像的最大宽度
"sends=<info=i400%UL|10//> GLOBALSENDS<a>" - 获得独特的选择宽度图像的列表
"sends=<info=i400%UL|11//> GLOBALSENDS<a>" - 获得所选图像列表的独特高度的数量
"sends=<info=i400%UL|15//>??-1 GLOBALSENDS<a>" - 获得所选图像的列表的独特宽度和高度的列表
"sends=<info=i400%UL|2//> GLOBALSENDS<a>" - 得到所选择的图像的最小宽度
"sends=<info=i400%UL|3//> GLOBALSENDS<a>" - 获得所选图像的最大高度
"sends=<info=i400%UL|4//> GLOBALSENDS<a>" - 针对所选图像的最低高度
"sends=<info=i400%UL|5//> GLOBALSENDS<a>" - 得到的最高,最低,总平均所选择的图像的宽度的值
"sends=<info=i400%UL|6//> GLOBALSENDS<a>" - 获得最高,最低,所选择的图像高度的总平均值
"sends=<info=i400%UL|7//>??-4 GLOBALSENDS<a>" - 得到的最高,最低的总平均宽度的值和高度选择的图像的
"sends=<info=i400-1|1//> GLOBALSENDS<a>" - 接收所选择的图像的最大宽度
|
v 可执行文件信息(exe ...).
|
|
|
数字写入文件的路径后.
例如: <info=v1C:\Test\program.exe//>
|
|
|
"Version" - 文件版本为0.0.0.0格式
|
|
|
"Comments" - 文件注释
|
|
|
"InternalName"-内部文件名(如果存在)
|
|
|
"ProductName"-与该文件分发的产品的名称
|
|
|
"CompanyName"-作为文件创建者的组织的名称
|
|
|
"LegalCopyright"-适用于指定文件的版权声明
|
|
|
"ProductVersion"-文件分发到的产品版本
|
|
|
"FileDescription"-文件描述
|
|
|
"LegalTrademarks"-商标和注册商标适用于该文件
|
|
|
"PrivateBuild"-有关文件的已关闭版本的信息
|
|
|
"FileVersion"-文件的版本号
|
|
v11
|
"OriginalFilename"-在其下创建文件的名称
|
|
|
"SpecialBuild"-有关该文件的特殊程序集的信息
|
|
|
"CompiledScript"-编译脚本的版本
|
|
|
"DefaultLangCodepage"-关于代码页(语言)的信息
|
|
|
"Coded by"-文件编码
|
|
|
"Compile date"-文件编译日期
|
|
|
"Build"-汇编文件的版本
|
|
|
"Count Icons" - 文件中的图标数量
|
|
|
"Size" - 文件大小(字节)
|
|
|
|
|
v20
|
"TimeDateStamp" - 以格式返回内部日期 2014/12/17 21:50:41
|
|
|
"Last Modified Date" -修改日期 2014/12/17 21:50:41
|
|
|
"Creation Date" - 创建日期 2014/12/17 21:50:41
|
|
|
"Last Access Date" - 上次访问的日期 2014/12/17 21:50:41
|
|
|
"Bit" - bitnost文件32,64,否则返回0
|
|
|
返回带有字段名称前缀的所有非空信息。
|
|
|
返回带有字段名称前缀的所有信息。
|
m 媒体信息.
|
|
|
正在Winamp播放的媒体文件的名称
|
|
|
在Winamp中播放文件的路径
|
|
|
在Winamp播放的媒体文件的频率(44100)
|
|
|
Winamp中播放媒体文件的比特率(128)
|
|
|
列出当前Winamp播放列表的所有名称
|
|
|
列出当前Winamp播放列表的所有文件路径
|
|
|
|
|
|
数字后,写入媒体文件的路径.
例如: <info=m1C:\Test\sound.mp3//>
|
|
|
艺术家
|
|
|
名
|
|
|
专辑
|
|
|
年
|
|
|
备注
|
|
|
轨道号
|
|
|
类型
|
|
|
玩时间
|
|
m28
|
比特率
|
|
|
等级
|
|
|
导体
|
|
|
权利
|
m AVI文件信息. (使用avifil32.dll)
|
|
|
宽度
|
|
|
高度
|
|
|
MaxBytesPerSec
|
|
|
Flags
|
|
|
Caps
|
|
|
Streams
|
|
|
SuggestedBufferSize
|
|
m46
|
Scale
|
|
|
Rate
|
|
m48
|
Length
|
|
|
EditCount
|
|
m50
|
宽x高
|
l 从文本文件中获取一行.
|
|
|
数字写入文本文件的路径后.
例如: <info=l1C:\Test\text.txt//>
|
|
|
第一行
|
|
N
|
第N行
|
|
-1
|
最后一行
|
u 来自二进制文件内容的信息.
|
|
|
经过编号(可选择):
⇒ 二进制文件的路径 (C:\text.png).
⇒ -1 - 剪贴板的内容.
⇒ $GLOBALNAME[N] - 全局变量单元格的内容.
例子 <info=u52C:\Text.png//> <info=u52-1> <info=u52$GLOBALSENDS[1]>
|
|
|
转换文件相对于指定参数的内容.
返回转换的二进制文本.
例如: <info=t52C:\Text.png|param1;;param2;;param3//>
param1, param2, param3 ... - 参数和 附录24一样
|
t 来自文本文件内容的信息.
|
|
|
经过编号(可选择):
⇒ 到文本文件的路径 (C:\text.txt).
⇒ -1 - 剪贴板的内容.
⇒ $GLOBALNAME[N] - 全局变量单元格的内容.
例子 <info=t1C:\Text.txt//> <info=t1-1> <info=t1$GLOBALSENDS[1]>
|
|
|
行数
|
|
|
拉丁符号数
|
|
|
俄罗斯人数
|
|
|
位数
|
|
|
标签停止
|
|
|
字数
|
|
|
整数
|
|
t8
|
十进制数
|
|
|
|
|
|
标签之间的标题 html <title></title>
|
|
|
标题标签 html <title></title>
|
|
|
|
|
|
标签之间的标题 html <h1></h1>
|
|
|
标签之间的标题 html <h2></h2>
|
|
|
标签之间的标题 html <h3></h3>
|
|
|
标签之间的标题 html <h4></h4>
|
|
|
标签之间的标题 html <h5></h5>
|
|
|
标签之间的标题 html <h6></h6>
|
|
|
|
|
|
标题标签 html <h1></h1>
|
|
|
标题标签 html <h2></h2>
|
|
|
标题标签 html <h3></h3>
|
|
|
标题标签 html <h4></h4>
|
|
|
标题标签 html <h5></h5>
|
|
|
标题标签 html <h6></h6>
|
|
|
|
|
|
对于第二个参数中的t40,t41,t42,您可以指定要检查的字节数
当-1检查整个文件
默认情况下,前2个字节被检查
例如: <info=t40C:\Text.txt|-1//>
|
|
|
指定文件中使用的文本的编码,返回一个数字:
512 = ANSI
32 = UTF16 Little Endian
64 = UTF16 Big Endian
128 = UTF8 (与BOM)
256 = UTF8 (没有BOM)
16 = BIN (如果文件是二进制)
|
|
t41
|
定义文件中使用的文本的编码,返回名称:
ANSI
UTF16 LE
UTF16 BE
UTF8 BOM
UTF8
BIN (如果文件是二进制)
如果未指定编码,则返回-1
|
|
|
指定文件中使用的文本的编码,返回一个数字:
0 = ANSI
1 = UTF16-LE
2 = UTF16-BE
3 = UTF8(带BOM)
4 = UTF8(无BOM)
5 = BIN (如果文件是二进制)
如果未指定编码,则返回-1
|
|
|
|
|
t50
|
检查指定文件内容中子字符串的发生.
返回1 - 如果发现子字符串,则返回0 - 如果找不到.
在70处,检查每一行中的发生.
返回1 - 如果在所有行中找到子字符串,否则为0.
例如: <info=t50C:\Text.txt|substring//>
substring - 子字符串进行搜索.
可以使用可选参数,通过输入 ;;
例如: <info=t50C:\Text.txt|substring;;casesense;;occurrence;;start//>
casesense - 用于设定拼写灵敏度的标志:
0 - 不区分大小写(默认).
1 - 区分大小写.
2 - 不区分大小写,使用基本,快速比较.
occurrence - 字符串中子字符串的出现次数.
使用负值搜索右侧.默认值为1(搜索第一次出现).
start - 搜索的初始位置,从1开始计数.
在150,返回1 - 如果至少有一个文件发生,否则为0
在250,返回1 - 如果至少有一个条目不存在,否则为0
|
|
t51
|
搜索指定文件的内容匹配以正则表达式形式指定的模式.
返回1 - 如果发现子字符串,则返回0 - 如果找不到.
在71,检查每一行中的发生。
如果在所有行中都找到子字符串,则返回1,否则返回0。
例如: <info=t51C:\Text.txt|pattern//>
pattern - 搜索样本(模板).
如果模式以??开头,则正则表达式将由TCIMG.ini从该字段中获取
[FormatUser] 从Key
当151返回1时 - 如果至少有一个文件发生,否则为0
在251,返回1 - 如果至少有一个条目不存在,否则为0
|
|
|
转换文件相对于指定参数的内容.
返回转换的文本.
例如: <info=t52C:\Text.txt|param1;;param2;;param3//>
param1, param2, param3 ... - 参数 与附录24相同
|
|
|
字符数
|
|
|
返回:
0 - 如果内容为空
1 - 如果内容不为空
|
|
|
最大字符串长度
|
|
|
|
|
|
最小线长
|
|
t65
|
最小长度串
|
|
|
平均线长
|
b torrent文件信息.
|
|
|
数字写入文件的路径后.
例如: <info=b1C:\Test\name.torrent//>
路径后的其它信息,|Number
例如: <info=b11C:\Test\name.torrent|1//>
如果信息不在文件中,则返回一个空字符串或0(带数字数据).
|
|
|
torrent的名字[name]
|
|
|
跟踪器的URL[announce]
|
|
|
创建torrent文件的程序的名称和版本[created by]
|
|
|
创建时间(以秒为单位)) [creation date]
|
|
|
创作日期为2008/04/25格式17:57:43[creation date]
|
|
|
日期以格式创建 25.04.2008 17:57:43[creation date]
|
|
|
字符集的名称 (UTF-8)[encoding]
|
|
|
哈希 (SHA)
在大写寄存器 Number=1
例:"slist=%UL||##<info=b8::|1//> GLOBALSLIST<a>" - SHA获取所选torrent文件在上寄存器
|
|
|
磁链
在大写寄存器 Number=1
例:
"slist=%UL||##<info=b9::|1//> GLOBALSLIST<a>" - 磁铁链接都被选择的torrent文件(SHA大写)
"slist=%UL||##<info=b9:://>||??2.+(.{40})!!$1 GLOBALSLIST<a>" - 磁铁链接都被选择的torrent文件(SHA大写)
|
|
|
块数[pieces]
|
|
|
块大小格式 4194304 (4 MB)[piece length]
|
|
b11
|
块大小格式为4194304(这是规定的 Number=0)[piece length]
|
|
b11
|
块大小为4MB格式(规定 Number=1)[piece length]
|
|
b12
|
总大小格式为13351872512 (12.43 GB)
|
|
b12
|
总大小格式为13351872512(这是规定的 Number=0)
|
|
|
总大小格式为12.43GB(规定 Number=1)
|
|
|
私人[private]
|
|
|
出版者[publisher]
|
|
|
发布商网址[publisher-url]
|
|
|
torrentUTF-8的名称[name.utf-8]
|
|
|
|
|
|
数据中的非标准信息[source]
|
|
|
数据中的非标准信息[dht_backup_enable]
|
|
|
数据中的非标准信息[dht_backup_requested]
|
|
|
数据中的非标准信息[nnm-club_cool]
|
|
|
|
|
|
其它网址的数量[announce list]
|
|
|
其它网址列表[announce list]
|
|
|
具有附加URL列表的临时文件(规定数字= 1)[announce list]
|
|
|
|
|
|
备注行数[comment]
|
|
b71
|
备注行[comment]
|
|
|
具有注释列表的临时文件(规定Number=1)[comment]
|
|
|
|
|
|
sidov(主机和端口)
|
|
b101
|
sidov(主机和端口)列表
|
|
b101
|
具有sidies(主机和端口)列表的临时文件(Number=1)
|
|
|
|
|
|
网址地址数[url-list]
|
|
b131
|
网址地址列表[url-list]
|
|
|
临时文件,其中列出了网址URL(规定数字= 1)[url-list]
|
|
|
|
|
b190
|
转换的文本信息没有二进制字符串
|
|
|
所有找到的链接没有重复
|
|
|
|
|
|
档案数量[path]
|
|
b201
|
包含附加信息的文件列表[path]
|
|
b201
|
具有附加信息的文件列表的临时文件(规定 Number=1)[path]
|
|
b201
|
文件清单(规定 Number=2)[path]
|
|
|
具有文件列表的临时文件(Number=3))[path]
|
f 文件信息.
|
|
|
数字写入文件的路径后.
例如: <info=f1C:\Test\name.ext//>
要在路径后的另一个寄存器中获取信息,|Number
[用于方法1-24,61-160],其中编号:
0 - 按原样(默认)
1 - 将字符转换成"全部小写".
2 - 在"ALL CAPITAL"中.
3 - "如句子".
4 - "首字符为大写"
8 - "标题开头(之前*任何#符号)").
5 - "符号符号".
例如: <info=f1C:\Test\name.ext|1//>
|
|
|
检验和计数 MD5
例:
"hends=<info=f1%P%N> sends="%P%O.md5"||&?(?mi)^GLOBALHENDS<1>~~\Q*%N\E$!!0 GLOBALSENDS<a>" - 使用md5名称文件的校验和检查光标下md5文件的校验和,如果在第一个单元格GLOBALSENDS为“1”,则它们相等,如果为“0”,则它们不相等
|
|
|
检验和计数 SHA1
例:
"hends=<info=f2%P%N> sends="%P%O.sha"||&?(?mi)^GLOBALHENDS<1>~~\Q*%N\E$!!0 GLOBALSENDS<a>" - 使用名称文件sha的校验和检查光标下sha文件的校验和,如果在第一个单元格GLOBALSENDS为“1”,则它们相等,如果为“0”,则它们不相等
|
|
|
检验和计数 CRC32
|
|
|
检验和计数 MD2
|
|
|
检验和计数 MD4
|
|
|
检验和计数 SHA256
|
|
|
检验和计数 SHA384
|
|
f8
|
检验和计数 SHA512
|
|
|
检验和计数 BLAKE2s
|
|
|
|
|
|
计算校验和BLAKE224
|
|
|
计算校验和BLAKE256
|
|
|
校验和计算BLAKE384
|
|
|
计算校验和BLAKE512
|
|
|
计算BMW224的校验和
|
|
|
计算BMW256的校验和
|
|
|
计算校验和BMW384
|
|
|
计算BMW512的校验和
|
|
|
CUBEHASH224校验和计算
|
|
|
校验和计算CUBEHASH256
|
|
|
校验和计算CUBEHASH384
|
|
|
CUBEHASH512校验和计算
|
|
|
校验和计算SHABAL192
|
|
|
校验和计算SHABAL224
|
|
f44
|
校验和计算SHABAL256
|
|
|
校验和计算SHABAL384
|
|
|
校验和计算SHABAL512
|
|
|
|
|
|
校验和计算ECHO224
|
|
|
校验和计算ECHO256
|
|
|
校验和计算ECHO384
|
|
|
校验和计算ECHO512
|
|
|
校验和计算SKEIN224
|
|
|
校验和计算SKEIN256
|
|
|
校验和计算SKEIN384
|
|
|
校验和计算SKEIN512
|
|
|
CRC16校验和计算
|
|
|
|
|
|
计算校验和ADLER32
|
|
|
TIGER校验和计算
|
|
|
校验和ED2K的计算
|
|
|
WHIRLPOOL校验和计算
|
|
f514
|
校验和计算RIPEMD160
|
|
|
GOST校验和计算
|
|
|
GOST校验和计算
|
|
|
GOST校验和计算
|
|
|
SNEFRU128校验和计算
|
|
|
校验和计算SNEFRU256
|
|
|
EDONR256校验和计算
|
|
|
校验和计算SHA3_224
|
|
|
校验和计算SHA3_256
|
|
|
校验和计算SHA3_384
|
|
|
校验和计算SHA3_512
|
|
|
校验和计算 SHA224
例:
"bufsr=##<info=f525%P%N//>" - 写入光标下的剪贴板校验和SHA224文件(大写)
|
|
|
校验和计算 EDONR512
|
|
|
校验和计算 GOST12_256
|
|
|
校验和计算 GOST12_512
|
|
|
校验和计算 CRC32C
|
|
f10
|
绝对路径
|
|
|
扩展名
|
|
|
没有扩展名的名称
|
|
|
名称与扩展名
|
|
|
路径没有扩展
|
|
|
带最终斜杠的父文件夹的路径
|
|
|
没有最终斜线的父文件夹的路径
|
|
|
祖父文件夹路径与最后的斜线
|
|
|
祖父文件夹的路径没有最后的斜杠
|
|
|
磁盘与最终的斜线
|
|
|
磁盘没有最终的斜线
|
|
|
路径,而没有带有初始斜线的磁盘
|
|
|
没有驱动器的路径没有初始斜线
|
|
|
没有驱动器和根的路径与初始斜杠
|
|
|
没有磁盘和根的路径,没有初始斜线
|
|
|
|
|
|
大小(以字节为单位)
|
|
f26
|
尺寸(以千字节K为单位)
|
|
|
大小(以兆字节M为单位)
|
|
|
大小(以千兆字节G为单位)
|
|
|
获取文件的文件更改时间changetime.
第二个参数:
0 - 返回一个十八位数字
1 - 返回 UTC File Change Time 格式: YYYY/MM/DD HH:MM:SS
2 - 返回 Local File Change Time格式: YYYY/MM/DD HH:MM:SS
例: <info=f49C:\Test.jpg|1>
"sends=<info=f49%P%N|0//> GLOBALSENDS<a>" - 获取光标下的文件的ChangeTime
"sends=<info=f49%P%N|1//> GLOBALSENDS<a>" - 获取光标下的文件的UTC ChangeTime,格式 YYYY/MM/DD HH:MM:SS
"sends=<info=f49%P%N|2//> GLOBALSENDS<a>" - 获取光标下的文件的本地ChangeTime,格式 YYYY/MM/DD HH:MM:SS
|
|
|
父文件夹
|
|
|
祖父文件夹
|
|
|
从路径的末尾倒数第3个文件夹
|
|
...
|
|
|
|
从路径末端倒数第20个文件夹(如果有的话)
|
|
f61~Level
|
对于其他级别,Level是级别数。
"slist=@D:\30аf\31f\30f\29f\28f\27f\26f\25f\24f\23f\22f\21f\20f\19f\18f\17f\16f\15f\14f\13f\12f\11f\10f\9f\8f\7f\6f\5f\4f\3f\2f\1f\test.txt||##<info=f61~28::> GLOBALSLIST<a>" - 从路径的末尾获取第28个文件夹
|
|
|
从路径开始数的第1个文件夹
|
|
|
从路径开始数的第2个文件夹
|
|
|
从路径开始数的第3个文件夹
|
|
...
|
|
|
|
从路径开始数的第20个文件夹(如果有的话)
|
|
f81~Level
|
对于其他级别,Level是级别数。
"slist=@D:\1f\2f\3f\4f\5f\6f\7f\8f\9f\10f\11f\12f\13f\14f\15f\16f\17f\18f\19f\20f\21f\22f\23f\24f\25f\26f\27f\28f\test.txt||##<info=f81~25::> GLOBALSLIST<a>" - 从路径开始获得第25个文件夹
|
|
|
路径,切掉初始名称
|
|
|
路径,从头开始切掉第一个文件夹
|
|
|
路径,从头开始切掉第二个文件夹
|
|
...
|
|
|
|
路径,从头开始切掉第20个文件夹(如果有的话)
|
|
f101~Level
|
对于其他级别,Level是级别数。
"slist=@D:\30f\31f\30f\29f\28f\27f\26f\25f\24f\23f\22f\21f\20f\19f\18f\17f\16f\15f\14f\13f\12f\11f\10f\9f\8f\7f\6f\5f\4f\3f\2f\1f\test.txt||##<info=f101~28::> GLOBALSLIST<a>" - 顺利将结局切割到28级
|
|
|
没有磁盘的路径
|
|
|
路径,从开始切割到第二个文件夹
|
|
|
路径,从开始切割到第3个文件夹
|
|
...
|
|
|
|
路径,从开始切割到第20个文件夹(如果有的话)
|
|
f121~Level
|
对于其他级别,Level是级别数。
"slist=@D:\1f\2f\3f\4f\5f\6f\7f\8f\9f\10f\11f\12f\13f\14f\15f\16f\17f\18f\19f\20f\21f\22f\23f\24f\25f\26f\27f\28f\test.txt||##<info=f121~25::> GLOBALSLIST<a>" - 通过切断25级的开始来获得路径
|
|
|
从父文件夹到最后
|
|
|
从祖父文件夹到最后
|
|
|
从第三个文件夹从一端到另一端
|
|
...
|
|
|
f160
|
从第20个文件夹从一端到另一端
|
|
f141~Level
|
对于其他级别,Level是级别数。
"slist=@D:\30аf\31f\30f\29f\28f\27f\26f\25f\24f\23f\22f\21f\20f\19f\18f\17f\16f\15f\14f\13f\12f\11f\10f\9f\8f\7f\6f\5f\4f\3f\2f\1f\test.txt||##<info=f141~25::> GLOBALSLIST<a>" - 从25级到结束获取路径
|
|
f161
|
1级路径
|
|
f162
|
2级路径
|
|
f163
|
3级路径
|
|
...
|
|
|
f180
|
20级路径
|
|
f161~Level
|
对于其他级别,Level是级别数。
"slist=@D:\1f\2f\3f\4f\5f\6f\7f\8f\9f\10f\11f\12f\13f\14f\15f\16f\17f\18f\19f\20f\21f\22f\23f\24f\25f\26f\27f\28f\test.txt||##<info=f161~25::> GLOBALSLIST<a>" - 获得25级的路径
|
f 关于标签lnk的信息.
|
|
|
数字后,快捷方式文件的路径被输入.
例如: <info=f50C:\Test\TCIMG.lnk//>
如果文件不是快捷方式,则返回-2.
|
|
|
启动对象的路径
|
|
|
工作目录
|
|
|
参数 运行
|
|
|
描述, 悬停在标签上时的工具提示
|
|
|
文件名带图标
|
|
|
文件中的索引图标
|
|
|
启动时窗口状态返回:
1 - 通常的窗口大小.
2 - 倒塌
3 - 部署.
|
|
|
返回属性"从管理员运行":
0 - 没有"从管理员运行"属性.
2 - 具有"从管理员运行"的属性.
-3 - 不具有"从管理员运行"的属性.
|
f 有关应用程序的信息.
|
|
|
数字后,写入应用程序文件的路径.
例如: <info=f200C:\Test\TCIMG.exe//>
|
|
|
位32,64,否则为0
|
f 获取更多信息.
|
|
|
返回:1 - 如果文件是二进制的; 0 - 如果文件是文本文件
|
|
f212
f213
f214
|
返回文件的二进制字符串
转换类型:
211 - ANSI
212 - UTF16-LE
213 - UTF16-BE
214 - UTF8
第二个参数指定接收的字节数(默认为-1是整个文件)
任何第三个参数意味着在行的开头删除"0x")
例如: <info=f211%P%N|-1|1>
|
|
|
从编号的文件名列表中获取最近的免费号码
第二个参数:从中获取文件列表的文件夹的路径
第三个参数:扩展名(列表中将包含的文件类型)
第4个参数:0 - 搜索文件名开头的编号,1 - 最后
第五个参数:[可选]表示接收号码中的最小位数(缺少的数字用零填充)
参数 是分开的 | 例如: <info=f220|$f70|bar|0|3>
|
|
f230
|
获取指定文件内容的"正确"扩展名,
如果没有找到扩展名,则返回一个空字符串
|
|
|
获取指定文件内容的"正确"扩展名,
如果没有找到扩展名,则返回当前文件扩展名.
|
|
|
获取库路径和相关文件类型的图标号
例如: <info=f250%P%N//> <info=f250.txt>
|
|
|
获取关联文件类型的图标库的路径
|
|
|
获取相关文件类型的图标号码
|
|
|
返回:
0 - 文件未锁定
1 - 文件被锁定(由另一个程序或进程使用)
|
f pdf文件信息.
|
|
|
数字后,文件的路径和通过分隔符|收到的信息方式.
例子: <info=f270C:\Test\List.pdf|1//>
您可以使用该命令查看pdf可以包含的信息:
infos=3||15||%P%N ;; 在光标下显示包含pdf文件信息的表
"sends=<info=f270%P%N|2//> GLOBALSENDS<a>" - 获取光标下的一张PDF文件的大小
(这是一种测试功能,来自许多pdf文件的信息可能无法提取或不正确...)
|
|
|
1 - Pages - 页数
2 - Pages Size - 尺寸:宽x高
3 - PDF version -版本
4 - Title - 标题
5 - Author - 作者
6 - Creator - 创建者
7 - CreationDate - 创作日期
8 - ModDate - 变更日期
9 - Producer -pdf创作者
10 - Company - 公司
11 - Keywords - 关键词
12 - Subject - 主题
13 - Category - 类别
|
f 关于字体ttf,ttc的信息.
|
|
|
数字后,快捷方式文件的路径被输入.
例如: <info=f301C:\Windows\FONTS\arial.ttf//>
|
|
|
字体名称
|
|
|
字体子系列名称
|
|
|
Unique font identifier
|
|
|
完整字体名称
|
|
|
版本字符串
|
|
|
后记名称
|
|
|
商标
|
|
|
生产商名称
|
|
|
设计师
|
|
f310
|
描述
|
|
|
网址供应商
|
|
|
网址设计器
|
|
|
许可证说明
|
|
|
许可证信息URL
|
|
|
保留
|
|
|
首选系列(仅限Windows)
|
|
|
首选子系列(仅限Windows)
|
|
|
兼容Full(仅限Mac OS)
|
|
|
示范文本
|
|
|
PostScript CID findfont name
|
|
|
特定于字体的名称
|
f 有关zip档案的信息.
|
|
|
号码后,输入存档文件的路径.
例如: <info=f401C:\Arhive.zip//>
要获取存档列表,可以使用以下命令:
infos=3||10||%P%N||0 ;; 在表格中显示光标下ZIP存档的所有文件夹
|
|
|
一级文件夹数量
|
|
|
一级档案数量
|
|
|
第一级对象的数量(文件和文件夹)
|
|
|
所有压缩文件夹的数量
|
|
f405
|
所有存档文件的数量
|
|
|
所有归档对象(文件和文件夹)的数量
|
|
...
|
在修改的日期文件上估计文件的期限。
如果未找到存档中的文件, 则返回-8 (407-422) 以检索存档列表您可以使用该命令:
infos=3||13||%P%N||1 ;; 显示表详细信息所有文件与递归 ZIP 归档在游标之下
|
|
|
新文件级别1的路径
|
|
|
旧文件级别1的路径
|
|
|
最新级别1文件的日期
|
|
|
旧文件级别1的日期
|
|
|
最大文件级别1的路径
|
|
|
最小级别1文件的路径
|
|
|
最大文件级别1的大小
|
|
|
最小级别1文件的大小
|
|
|
新文件的路径 (递归: 整个深度)
|
|
|
旧文件的路径 (递归)
|
|
|
新文件的日期 (递归)
|
|
|
最旧文件的日期 (递归)
|
|
|
最大文件的路径 (递归)
|
|
|
最小文件的路径 (递归)
|
|
f421
|
最大文件的大小 (递归)
|
|
|
最小文件的大小 (递归)
|
o 信息文件或目录.
|
|
|
数字后,写入文件或目录的路径.
例如: <info=o1C:\Test\TCIMG.exe//>
|
|
|
大小(以字节为单位)
|
|
|
尺寸(以千字节K为单位)
|
|
|
大小(以兆字节M为单位)
|
|
|
大小(以千兆字节G为单位)
|
|
|
返回一个属性字符串, 符号“RASHNDOCT”的组合:
"R" - READONLY (只读)
"A" - ARCHIVE (档案)
"S" - SYSTEM (系统)
"H" - HIDDEN (隐藏)
"N" - NORMAL (正常)
"D" - DIRECTORY (目录)
"O" - OFFLINE (当前离线)
"C" - COMPRESSED (压缩,是指NTFS压缩,而不是ZIP)
"T" - TEMPORARY (临时)
|
|
|
返回对象属性含义的总和:
1 - READONLY (该对象是只读的)
2 - HIDDEN (该对象被隐藏,因此不包含在通常的目录列表中)
4 - SYSTEM (对象是一个系统文件)
16 - DIRECTORY (对象是一个目录)
32 - ARCHIVE (对象是备份或删除的候选对象)
64 - DEVICE (保留供将来使用)
128 - NORMAL (该对象被排除在数据完整性检查之外)
256 - TEMPORARY (对象是暂时的)
512 - SPARSE_FILE (稀疏文件:通常包含零数据的大文件)
1024 - REPARSE_FILE (该文件包含重新分析点)
2048 - COMPRESSED (压缩,是指NTFS压缩,而不是ZIP)
4096 - OFFLINE (该对象处于脱机状态,文件数据不会立即可用)
8192 - NOT_CONTENT_INDEXED (该对象将不会被内容索引服务编入索引)
16384 - ENCRYPTED (该对象被加密)
|
|
|
检查是否存在对象属性.
规定路线后 |Flags - 一个标志或正在检查的属性标志总和(1 + 4),参见模式6.
返回:
0 - 没有分配标志.
1 - 其中一个给定的标志存在.
2 - 指定的标志等于对象属性标志.
|
|
|
返回嵌套级别
|
|
|
返回:
0 - 不存在
1 - 目录
2 - 文件
|
|
|
|
|
|
|
|
|
日期格式为20130223221400
例:
"lists=%UL||<info=o10::>" - 对于选定的对象获取数据修改
|
|
o11
|
2013年
|
|
|
02月
|
|
|
23日
|
|
|
22时
|
|
|
14分
|
|
|
00秒
|
|
|
短日期格式 20130223
|
|
|
短日期格式 2013.02.23
|
|
|
短日期格式 2013/02/23
|
|
|
时间格式 221400
|
|
|
时间格式 22.14.00
|
|
|
时间格式 22:14:00
|
|
|
日期格式 2013.02.23 22.14.00
|
|
|
日期格式 2013.02.23 22:14:00
|
|
|
日期格式 2013/02/23 22:14:00
|
|
|
|
|
|
|
|
o30
|
日期格式 20130223221400
|
|
|
2013年
|
|
|
02月
|
|
|
23日
|
|
|
22时
|
|
|
14分
|
|
|
秒00
|
|
|
短日期格式 20130223
|
|
|
短日期格式 2013.02.23
|
|
|
短日期格式 2013/02/23
|
|
|
时间格式 221400
|
|
|
时间格式 22.14.00
|
|
|
时间格式 22:14:00
|
|
|
日期格式 2013.02.23 22.14.00
|
|
|
日期格式 2013.02.23 22:14:00
|
|
|
日期格式 2013/02/23 22:14:00
|
|
|
|
|
|
最后访问日期信息
|
|
|
日期格式 20130223221400
|
|
|
2013年
|
|
|
02月
|
|
|
23日
|
|
|
22时
|
|
|
14分
|
|
|
00秒
|
|
|
短日期格式 20130223
|
|
|
短日期格式 2013.02.23
|
|
|
短日期格式 2013/02/23
|
|
|
时间格式 221400
|
|
|
时间格式 22.14.00
|
|
|
时间格式 22:14:00
|
|
|
日期格式 2013.02.23 22.14.00
|
|
|
日期格式 2013.02.23 22:14:00
|
|
o65
|
日期格式 2013/02/23 22:14:00
|
|
|
|
|
|
路径信息
数字写入文件的路径后.
例如: <info=o71C:\Test\name.ext//>
要在路径后的另一个寄存器中获取信息,|Number
[用于方法 70-190], 其中 Number:
0 - 原样(默认)
1 - 将字符转换成"全部小写".
2 - 全部大写.
3 - "如在句子中".
4 - "以标题开始"
5 - "反转字符案例".
8 - "标题开头(*任何#符号之前)").
10 - 返回字符串的长度.
例如: <info=o71C:\Test\name.ext|1//>
要在路径之前和/或之后添加斜杠,请写入符号*
例如: <info=o91C:\Test\name.ext*|1//>
olist=%L||##<info=o88:://> GLOBALOLIST<a>
|
|
|
完整路径(如是文件夹则没有最终的斜杠)
以下以一个目录和一个文件为例进行说明,选取了一个带有点的目录作为例子:
目录:D:\test\1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext
|
|
|
扩展名.如是文件夹则没有返回值,因为文件夹是没有扩展名的
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 无返回值
文件:D:\test\1\2\3\4\5\file.ext -----> ext
例:
"exect=$var_ext=##<info=o71%P%N//>||$var_i=StringInStr('ini|db|dll','$var_ext')?_CmdCm('infbx=InfoBox_TEST1'):_CmdCm('infbx=InfoBox_TEST2')" - 检查光标下的文件扩展名的条件
|
|
|
文件名前缀(不含扩展名)
如果是文件夹则就是该文件夹的名称
目录:D:\test\1\2\3\4\5\Dir.No1 -----> Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> file
|
|
|
含扩展名的纯文件名.如果是文件夹则就是文件夹名
目录:D:\test\1\2\3\4\5\Dir.No1 -----> Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> file.ext
|
|
|
不含扩展名的完整路径(如是文件夹则没有最终的斜杠)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4\5\file
|
|
|
带最终斜杠的父文件夹的全路径
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4\5\
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4\5\
"sends=@<info=o75%P%N//> GLOBALSENDS<a>" - 获取光标下对象的父文件夹(带有最终斜杠)的路径
|
|
|
不带最终斜杠的父文件夹的全路径
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4\5
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4\5
|
|
|
带最终斜杠的祖父文件夹全路径
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4\
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4\
|
|
|
不带最终斜杠的祖父文件夹的全路径
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4
|
|
|
盘符与斜杠
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\
文件:D:\test\1\2\3\4\5\file.ext -----> D:\
|
|
|
盘符(不含斜杠)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:
文件:D:\test\1\2\3\4\5\file.ext -----> D:
例:
"exect=$var_d=##<info=o80"%t"//>||$var_s=$var_d='E:'?'D:':'C:'||_ViewValues('$var_s')" - 相对于另一个面板的路径接收磁盘的条件的示例
"exect=$var_d=##<info=o80"%t"//>||$var_s=$var_d='E:'?'D:':($var_d='G:'?'H:':'C:')||_ViewValues('$var_s')" - 相对于另一个面板的路径接收磁盘的条件的示例
"exect=$var_d=##<info=o80"%t"//>||$var_s=$var_d='E:'?'D:':($var_d='G:'?'H:':($var_d='J:'?'Y:':'C:'))||_ViewValues('$var_s')" - 相对于另一个面板的路径接收磁盘的条件的示例
|
|
|
完整路径(但不含盘符)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> \test\1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> \test\1\2\3\4\5\file.ext
例:
"exect=$var_a=##@<info=o81D:\Test\!!Folder2\Name.au3//>??1||_ViewValues('$var_a') " - 得到没有驱动器的路径
|
|
|
完整路径(但不含盘符及盘符后的斜杠)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> test\1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> test\1\2\3\4\5\file.ext
|
|
|
完整路径(但不含盘符及盘符后的斜杠,且不含第一个目录)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> \1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> \1\2\3\4\5\file.ext
|
|
|
完整路径(但不含盘符及盘符后的斜杠,且不含第一个目录及第一个斜杠)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 1\2\3\4\5\file.ext
|
|
o85
|
扩展名及前面的点(如果是目录,就返回一个点".")
目录:D:\test\1\2\3\4\5\Dir.No1 -----> .
文件:D:\test\1\2\3\4\5\file.ext -----> .ext
|
|
|
带扩展名的纯文件名;如果是文件夹则带最终斜杠
目录:D:\test\1\2\3\4\5\Dir.No1 -----> Dir.No1\
文件:D:\test\1\2\3\4\5\file.ext -----> file.ext
"sends=<info=o85http:/sait.com/images.jpg> GLOBALSENDS<a>" - 获得前面带点的扩展名
|
|
|
扩展名,如果文件夹则返回"\"
目录:D:\test\1\2\3\4\5\Dir.No1 -----> \
文件:D:\test\1\2\3\4\5\file.ext -----> ext
|
|
|
如果是文件夹,则是带最终斜杠的文件夹名称
如果是文件,则是没有扩展名的文件名称
目录:D:\test\1\2\3\4\5\Dir.No1 -----> Dir.No1\
文件:D:\test\1\2\3\4\5\file.ext -----> file
|
|
|
如果是文件夹则返回文件夹的名称
如果是文件则返回空字符串
目录:D:\test\1\2\3\4\5\Dir.No1 -----> Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 空
|
|
|
父文件夹
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 5
文件:D:\test\1\2\3\4\5\file.ext -----> 5
|
|
|
祖父文件夹
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 4
文件:D:\test\1\2\3\4\5\file.ext -----> 4
|
|
|
从路径的末尾倒数的第3个文件夹
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 3
文件:D:\test\1\2\3\4\5\file.ext -----> 3
|
|
...
|
|
|
|
从路径的末尾倒数的第20个文件夹(如果有的话)
|
|
o91~Level
|
对于其他级别,Level是级别数。
"slist=@D:\30аf\31f\30f\29f\28f\27f\26f\25f\24f\23f\22f\21f\20f\19f\18f\17f\16f\15f\14f\13f\12f\11f\10f\9f\8f\7f\6f\5f\4f\3f\2f\1f\test.txt||##<info=o91~25*::*> GLOBALSLIST<a>" - 从路径的末尾获取第25个文件夹,用斜线框起
|
|
|
从路径开始数的第1个文件夹
目录:D:\test\1\2\3\4\5\Dir.No1 -----> test
文件:D:\test\1\2\3\4\5\file.ext -----> test
|
|
|
从路径开始数的第2个文件夹
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 1
文件:D:\test\1\2\3\4\5\file.ext -----> 1
|
|
|
从路径开始数的第3个文件夹
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 2
文件:D:\test\1\2\3\4\5\file.ext -----> 2
|
|
...
|
|
|
|
从路径开始数的第20个文件夹(如果有的话)
|
|
o111~Level
|
对于其他级别,Level是级别数。
|
|
|
路径:以倒数第1个斜杠为分割点,保留左侧及最后一个斜杠(即去掉文件名)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4\5\
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4\5\
|
|
|
路径:以倒数第2个斜杠为分割点,保留左侧及最后一个斜杠(即去掉父目录)
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\4\
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\4\
|
|
|
路径:以倒数第3个斜杠为分割点,保留左侧及最后一个斜杠
目录:D:\test\1\2\3\4\5\Dir.No1 -----> D:\test\1\2\3\
文件:D:\test\1\2\3\4\5\file.ext -----> D:\test\1\2\3\
|
|
...
|
|
|
|
路径:以倒数第20个斜杠为分割点(如果有的话),保留左侧及最后一个斜杠
|
|
o131~Level
|
对于其他级别,Level是级别数。
|
|
|
路径:以顺数第1个斜杠为分割点,保留右侧
目录:D:\test\1\2\3\4\5\Dir.No1 -----> test\1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> test\1\2\3\4\5\file.ext
|
|
|
路径:以顺数第2个斜杠为分割点,保留右侧
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 1\2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 1\2\3\4\5\file.ext
|
|
|
路径:以顺数第3个斜杠为分割点,保留右侧
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 2\3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 2\3\4\5\file.ext
|
|
...
|
|
|
|
路径:以顺数第20个斜杠为分割点(如果有的话),保留右侧
|
|
o151~Level
|
对于其他级别,Level是级别数。
|
|
o171
|
路径:以倒数第2个斜杠为分割点,保留右侧
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 5\file.ext
|
|
|
路径:以倒数第3个斜杠为分割点,保留右侧
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 4\5\file.ext
|
|
|
路径:以倒数第4个斜杠为分割点,保留右侧
目录:D:\test\1\2\3\4\5\Dir.No1 -----> 3\4\5\Dir.No1
文件:D:\test\1\2\3\4\5\file.ext -----> 3\4\5\file.ext
|
|
...
|
|
|
|
路径:以倒数第21个斜杠为分割点,保留右侧(如果有的话)
|
|
o171~Level
|
对于其他级别,Level是级别数。
|
|
o321
|
1级路径
|
|
o322
|
2级路径
|
|
o323
|
3级路径
|
|
...
|
|
|
o340
|
20级路径
|
|
o321~Level
|
对于其他级别,Level是级别数。
"slist=@D:\1f\2f\3f\4f\5f\6f\7f\8f\9f\10f\11f\12f\13f\14f\15f\16f\17f\18f\19f\20f\21f\22f\23f\24f\25f\26f\27f\28f\test.txt||##<info=o321~25::> GLOBALSLIST<a>" - 获得25级的路径
|
|
|
获取信息 descript.ion
|
|
|
对象备注
|
|
|
对象备注:第1行
|
|
|
对象备注:第2行(如果有)
|
|
|
对象注释:第3行(如果有)
|
|
|
对象注释:第4行(如果有)
|
|
|
对象备注:第5行(如果有)
|
|
|
对象备注:第6行(如果有)
|
|
|
对象备注:第7行(如果有)
|
|
|
对象注释:第8行(如果有)
|
|
|
对象备注:第9行(如果有)
|
|
|
对象备注:第10行(如果有)
|
|
|
对象注释(移位被空格替代)
|
|
o250
|
返回GetDetailsOf对象的指定类型的信息。.
o250 - 如果没有值,则不添加空值.
o251 - 收到所有收到的信息.
o252 - 如果没有值,则不添加空值(添加数据类型名称).
o253 - 添加所有收到的信息(添加数据类型名称).
第二个参数: 文件或文件夹的路径.
第三个参数: 数字或类型信息编号 (见附录34)
第四个参数: [可选] 信息之间的分隔符(默认是换行符@CRLF).
例: <info=o250D:\Test\Name.txt|0,1,3,4,5//>
"sends=<info=o250%P%N|0,1,3,4,5,20,21,205,206,207,208,210,211,213,215>??-2 GLOBALSENDS<a>" - 使用指定数据类型的GetDetailsOf信息获取光标下的EML文件不为空
"sends=<info=o250%P%N|0,1,3,4,5>??-2 GLOBALSENDS<a>" - 使用GetDetailsOf获取光标下的对象,而不是给定数据类型的空信息
"sends=<info=o251%P%N|0,1,3,4,5,20,21,205,206,207,208,210,211,213,215>??-2 GLOBALSENDS<a>" - 使用指定数据类型的GetDetailsOf信息获取游标下的EML文件
"sends=<info=o252%P%N|0,1,3,4,5,20,21,205,206,207,208,210,211,213,215>??-2 GLOBALSENDS<a>" - 使用指定类型的GetDetailsOf信息并添加数据类型名称,在游标下获取EML文件不为空
"sends=<info=o253%P%N|0,1,3,4,5,20,21,205,206,207,208,210,211,213,215>??-2 GLOBALSENDS<a>" - 使用指定数据类型的GetDetailsOf信息获取光标下的EML文件,并添加数据类型名称
"sends=<info=s250|0,1,3,4,5,20,21,205,206,207,208,210,211,213,215|Chr(124)> GLOBALSENDS<a>" - 获取信息名称getDetailsOf给定的数据类型
"sends=<info=o250%P%N|285,283|x> GLOBALSENDS<a>" - 获得所述帧的所述宽度×高度为光标下的视频
"slist=%UL||##<info=o250::|285,283,27|Chr(124)>||$$~~:~~path<6>||progres<> GLOBALSLIST<a>" - 选定的视频文件得到宽度|高度|时间
"slist=%UL||##<info=o250::|285,283|x> GLOBALSLIST<a>" - 针对所选择的视频帧,以获得宽度x高度
"slist=%UL||##~~|<info=o250::|285,283,27|Chr(124)>|path<6>||progres<> anf2d=$GLOBALSLIST||2||([^|]+)||begin<0>||header<0|Width|Height|Time|File> GLOBALANF2D<a>" - 选定的视频文件得到宽度|高度|在二维数组时间
---------------------------------------------------------------------------------------------------------------------------
您可以使用该命令查看对象可以包含的信息:
infos=3||1||%P%N ;; 在光标下显示所有对象的GetDetailsOf信息
|
|
|
返回指定对象的大小:
在数字之后,到对象路径列表的路径或$GLOBALNAME(具有对象路径的数组)
进一步通过分隔符|被处方
1 - 只有文件的大小.
2 - 只有文件夹的大小.
3 - 文件和文件夹的大小.
进一步通过分隔符|被处方
"B" - 输出结果以字节为单位.
"K" - 输出结果以千字节K为单位.
"M" - 输出结果以兆字节M为单位.
"G" - 输出结果以千兆字节G为单位.
例子 <info=o300C:\List.lst|3|M//> <info=o300$GLOBALSLIST|1|B//>
|
|
|
返回其他磁盘上相对于指定路径的类似对象列表:
数字写入文件或文件夹的路径后
通过 | 指定了一个可选参数:分隔符, 如果找到几个路径(默认情况下为|)
如: <info=o4000D:\Test\Name.txt//>
|
|
|
按给定名称搜索文件夹对象.
500 - 搜索文件(直到找到第一个文件).
501 - 目录搜索(直到第一次找到).
502 - 搜索所有文件.
503 - 搜索所有目录.
第二个参数:对象名称.
第三个参数:文件夹,在TCIMG.ini的[Paths]字段注册的键的名称
第四个参数:[可选] 502和503之间的对象之间的分隔符(默认情况下为|)。
参数用 | 分开
如: <info=o500|MENU.tcg|List1>
|
d 目录信息.
|
|
|
数字后,指定目录或目录的路径.
例如: <info=d1C:\Test\//>
|
|
|
文件数(带递归))
|
|
|
目录数(带递归))
|
|
d3
|
文件夹大小,无字节递归
|
|
|
文件夹的大小没有递归,以千字节为单位
|
|
|
没有递归的文件夹的大小(以兆字节为单位)
|
|
|
文件夹的大小没有递归,以GB为单位
|
|
|
文件数(在第一级)
|
|
|
目录数(在第一级)
|
|
|
文件和目录数(带递归)
|
|
|
文件和目录数(在第一级)
|
|
|
返回: 1 - 如果文件夹是空的, 0 - 如果不是空的.
|
|
|
从文件夹中的Desktop.ini获取信息
|
|
|
图标路径
|
|
|
路径和图标编号
|
|
|
图标编号
|
s 操作系统信息.
|
|
|
系统容量"X86"或"X64"
|
|
s2
|
系统架构类型"X86","IA64","X64"
|
|
|
操作系统编号. (例如:在Windows Vista上返回"6002")
|
|
|
以"Service Pack 2"的形式安装的Service Pack
|
|
|
键入OC(XP/2003/Vista/2008/Win7/2008R2/Win8/2012/Win8.1/2012R2的"WIN32_NT")
|
|
|
OC版(WIN_2012R2,WIN_2012,WIN_2008R2,WIN_7,WIN_8,WIN_81,WIN_2008,WIN_VISTA,WIN_2003,WIN_XP,WIN_XPe,WIN_2000 )
|
|
|
计算机网络名称
|
|
|
帐户名称
|
|
|
在数字之后,通过分隔符设置收到的信息的索引
例子: <info=s9|4> (标题高度)
您可以在命令中看到常量值的完整信息:
infos=2||18 ;; 常量表和值Sistem度量表
获取到的系统信息的描述
附加信息 GetSystemMetrics
指数 常量名称 返回值
0 SM_CXSCREEN 屏幕宽度(像素)
1 SM_CYSCREEN 屏幕高度(像素)
2 SM_CXVSCROLL 垂直滚动条的宽度
3 SM_CYHSCROLL 水平滚动条的箭头高度
4 SM_CYCAPTION 窗口标题的高度
5 SM_CXBORDER 尺寸无法更改的窗口的边框宽度
6 SM_CYBORDER 尺寸无法更改的窗口的框架高度
7 SM_CXDLGFRAME 具有WS_DLGFRAME样式的窗口边框的宽度
8 SM_CYDLGFRAME 具有WS_DLGFRAME样式的窗口框架的高度
9 SM_CYVTHUMB 水平滚动条的高度
10 SM_CXHTHUMB 垂直滚动条宽度
11 SM_CXICON 图标的宽度通常为32,但可以是其他值
12 SM_CYICON 图标高度通常为32,但也可以是其他值
13 SM_CXCURSOR 游标宽度
14 SM_CYCURSOR 光标高度
15 SM_CYMENU 菜单中一行的高度
16 SM_CXFULLSCREEN 全屏模式下窗口客户区的宽度
17 SM_CYFULLSCREEN 全屏模式下窗口客户区的高度
18 SM_CYKANJIWINDOW 窗口高度KANJI
19 SM_MOUSEPRESENT 0 - 如果鼠标没有连接 1 - 如果鼠标已连接
20 SM_CYVSCROLL 垂直滚动条高度
21 SM_CXHSCROLL 水平滚动条的宽度
22 SM_DEBUG 如果安装了调试版本的Windows,则为非零值
23 SM_SWAPBUTTON 如果左右鼠标按钮的值发生更改,则为非零值
24 SM_RESERVED1 保留的
25 SM_RESERVED2 保留的
26 SM_RESERVED3 保留的
27 SM_RESERVED4 保留的
28 SM_CXMIN 最小窗口宽度
29 SM_CYMIN 最小窗口高度
30 SM_CXSIZE 标题中位图/按钮的宽度
31 SM_CYSIZE 标题中的位图/按钮的高度
32 SM_CXFRAME 窗框的宽度,其尺寸可以改变
33 SM_CYFRAME 窗框的高度,其尺寸可以改变
34 SM_CXMINTRACK 可以用鼠标设置的窗口的最小宽度
35 SM_CYMINTRACK 可以用鼠标设置的窗口的最小高度
36 SM_CXDOUBLECLK 在其中进行两次鼠标点击的矩形的宽度,以便它们可以被识别为一次双击
37 SM_CYDOUBLECLK 必须在其中进行两次鼠标点击的矩形的高度,以便它们可以被识别为一次双击
38 SM_CXICONSPACING 以大图标形式表示对象的网格单元格宽度
39 SM_CYICONSPACING 以大图标形式表示对象的网格单元格的高度
40 SM_MENUDROPALIGNMENT 如果弹出菜单显示在右侧,则显示非零值, 0 - 如果左侧
41 SM_PENWINDOWS 1 - 如果你正在使用笔, 否则 0
42 SM_DBCSENABLED 如果在Windows中有双字节字符集,则为非零值
43 SM_CMOUSEBUTTONS 鼠标上的按钮数量或0 - 如果没有安装鼠标
44 SM_SECURE 如果保护存在且处于活动状态,则为非零值,否则为0
45 SM_CXEDGE 3D窗口边框的宽度
46 SM_CYEDGE 窗口的3D边框的高度
47 SM_CXMINSPACING 网格单元格矩形的宽度使用最小化窗口的位置
48 SM_CYMINSPACING 网格单元格矩形的高度,使用最小化窗口的位置
49 SM_CXSMICON 建议大小的小图标的宽度(在窗口的标题中)
50 SM_CYSMICON 推荐尺寸的小图标的高度(在窗口的标题中)
51 SM_CYSMCAPTION 缩小的标题区域的高度
52 SM_CXSMSIZE 小标题按钮的宽度
53 SM_CYSMSIZE 小标题按钮的高度
54 SM_CXMENUSIZE 菜单栏上按钮的宽度,例如用多窗口界面(MIDI)关闭文档中子窗口的按钮,
55 SM_CYMENUSIZE 菜单栏上按钮的高度,例如具有多窗口界面(MIDI)的文档中子窗口的关闭按钮,
56 SM_ARRANGE 返回显示最小化窗口的方法
57 SM_CXMINIMIZED 最小化窗口的宽度
58 SM_CYMINIMIZED 最小化窗口的高度
59 SM_CXMAXTRACK 最大默认窗口宽度
60 SM_CYMAXTRACK 最大默认窗口高度
61 SM_CXMAXIMIZED 展开的顶级窗口的宽度
62 SM_CYMAXIMIZED 最大化窗口的高度
63 SM_NETWORK 如果网络存在,则返回值设置最低位;其余的位保留供将来使用
67 SM_CLEANBOOT 获取确定启动模式的值。 0 - 正常,1 - 安全模式,2 - 安全模式,支持网络
68 SM_CXDRAG 矩形的宽度以拖动点为中心,以在拖动操作开始之前限制鼠标指针的移动
69 SM_CYDRAG 矩形的高度以拖动点为中心,以在拖动操作开始之前限制鼠标指针的移动
70 SM_SHOWSOUNDS 如果应用程序显示一个可视命令来调用所有声音的程序,则为非零值,否则为0
71 SM_CXMENUCHECK 菜单标签的栅格图像的宽度
72 SM_CYMENUCHECK 菜单标签的光栅图像的高度
73 SM_SLOWMACHINE 如果系统的处理器速度较慢,则为非零值,否则为0
74 SM_MIDEASTENABLED 如果系统使用希伯来语和阿拉伯语,则为非零值,否则为0
75 SM_MOUSEWHEELPRESENT 如果安装了带轮子的鼠标,则为非零值,否则为0
76 SM_XVIRTUALSCREEN X 虚拟屏幕左上角的坐标
77 SM_YVIRTUALSCREEN Y 虚拟屏幕左上角的坐标
78 SM_CXVIRTUALSCREEN X 虚拟屏幕右下角的坐标
79 SM_CYVIRTUALSCREEN Y 虚拟屏幕右下角的坐标
80 SM_CMONITORS 显示器数量
81 SM_SAMEDISPLAYFORMAT 如果所有显示器具有相同的颜色格式,则为非零值,否则为0
82 SM_IMMENABLED 如果启用输入功能,则为非零值,否则为0
83 SM_CXFOCUSBORDER 由DrawFocusRect绘制的焦点矩形的左右边缘的宽度
84 SM_CYFOCUSBORDER 由DrawFocusRect绘制的焦点矩形的顶边和底边的高度
86 SM_TABLETPC 如果使用Tablet PC则为非零值,否则为0
87 SM_MEDIACENTER 如果系统包含Media Center,则为非零值, 否则为 0
88 SM_STARTER 如果当前操作系统为非零值 - Windows 7 Starter Edition, Windows Vista Starter 或 Windows XP Starter Edition, 否则 为0
89 SM_SERVERR2 如果当前操作系统是Windows Server 2003 R2,则为非零值, 否则为 0
90 SM_CMETRICS
91 SM_MOUSEHORIZONTALWHEELPRESENT 如果鼠标有水平滚轮,则为非零值, 否则为 0
92 SM_CXPADDEDBORDER
93 SM_CMETRICS
4096 SM_REMOTESESSION 此系统度量标准用于终端服务环境。如果调用进程与终端服务客户端会话相关联,则返回值不为零. 如果调用进程与终端服务控制台会话相关联, 返回值是 0
8192 SM_SHUTTINGDOWN 如果当前会话关闭,则为非零值,否则为0
8193 SM_REMOTECONTROL 此系统度量标准用于终端服务环境中以确定当前的终端服务器会话. 如果当前会话是远程控制的,它的值不等于零; 否则为0
8194 SM_CARETBLINKINGENABLED
|
|
|
桌面信息
|
|
|
桌面的深度(屏幕的颜色质量)(以像素为单位)(通常为32或16)
|
|
|
桌面高度(像素)(垂直屏幕分辨率)
|
|
|
桌面的宽度(以像素为单位)(屏幕的水平分辨率)
|
|
|
工作台的heightXwidth
|
|
|
屏幕刷新率在赫兹
|
|
|
任务栏信息
|
|
|
1 - 启用自动覆盖模式,0 - 未启用
|
|
|
1 - 在底部,2 - 在左边,3 - 置顶,4 - 在右边
|
|
s17
|
任务栏的位置X
|
|
|
任务栏上的Y位置
|
|
|
任务栏宽度
|
|
|
任务栏高度
|
|
|
系统语言信息
|
|
|
当前键盘布局的代码
|
|
|
操作系统语言代码
|
|
|
操作系统语言
|
|
|
系统日期信息
|
|
|
本月(1月)的信函值
第二个参数:数字从0到4 - 大小写. (默认为0 - nominative)
第三个参数:
0 - 小写(默认).
1 - 大写.
2 - 大写第一个字母.
参数 是分开的 | 例如: <Info=s27|1|2>
|
|
|
本周当天的信(星期一)
第二个参数:数字从0到5 - case. (默认为0 - nominative)
第三个参数:
0 - 小写(默认).
1 - 大写.
2 - 大写第一个字母.
参数 是分开的 | 例如: <Info=s28|1|2>
|
|
|
"年"
第二个参数:数字从0到5 - case. (默认为0 - nominative)
第三个参数:
0 - 小写(默认).
1 - 大写.
2 - 大写第一个字母.
参数 是分开的 | 例如: <Info=s29|1|2>
|
|
|
日期格式为20130223221400
|
|
|
2013年
|
|
|
13年(短格式)
|
|
|
02月
|
|
|
23日
|
|
|
22时
|
|
s35
|
14分
|
|
|
00秒
|
|
|
短日期格式为20130223
|
|
|
短日期格式为2013.02.23
|
|
|
短日期格式 2013/02/23
|
|
|
时间格式 221400
|
|
|
时间格式 22.14.00
|
|
|
时间格式 22:14:00
|
|
|
日期格式 2013.02.23 22.14.00
|
|
|
日期格式 2013.02.23 22:14:00
|
|
|
日期格式 2013/02/23 22:14:00
|
|
|
短日期格式 2013-02-23
|
|
|
日期格式 2013-02-23-22-14-00
|
|
|
日期格式为130223(年月日)
|
|
|
与OC内存有关的信息.参数51-56默认为千字节.
号码规定后:
"K" - 输出结果以千字节为单位.
"M" - 结果的输出以兆字节为单位.
"G" - 结果的输出为千兆字节.
例如: <info=s51M>
|
|
|
使用的内存百分比
|
|
|
总物理内存
|
|
s52
|
可用量的物理内存
|
|
|
页面文件大小
|
|
|
可用的页面文件大小
|
|
|
总虚拟内存
|
|
|
可用虚拟内存
|
|
|
有关进程的信息.
经验证号码后,进程名称. 例如: <info=s70AkelPad.exe>
或PID进程.在PID之前,*
例如: <info=s70*9068>
|
|
|
如果进程存在,则返回1如果无0
|
|
|
如果该进程存在,则返回进程PID,如果无0
|
|
|
如果进程存在,则返回一个进程句柄,如果无0
|
|
|
如果进程存在,则返回进程路径,如果没有任何内容
|
|
|
如果进程存在,则返回进程的优先级,如果无-1
0 - 低(空闲/低)
1 - 低于平均值(低于正常值)
2 - 正常
3 - 高于平均水平(高于正常水平)
4 - 高
5 - 实时
例:
"sends=<info=s*74-83*{AkelPad.exe}:Z:@CRLF*:://>??-1 GLOBALSENDS<a>" - 获取有关AkelPad.exe进程的信息
|
|
|
如果进程存在,则返回进程应用程序位32,64,如果无0
|
|
|
如果进程存在,则返回窗口标题,如果无无
|
|
|
如果进程存在,则返回进程窗口左上角的X位置,如果无无
|
|
|
如果该进程存在,则返回进程窗口左上角的Y位置,如果无无
|
|
|
如果进程存在,则返回进程窗口的宽度,如果无无
|
|
|
如果进程存在,则返回进程窗口的高度,如果无无
|
|
s81
|
如果进程存在,则返回进程窗口右下角的X位置,如果无无
|
|
|
如果进程存在,则返回进程窗口右下角的Y位置,如果无无
|
|
|
如果进程存在,它会返回一个启动命令行,如果没有的话 - 什么都不是
|
|
|
如果进程存在则返回创建日期,如果不存在 - 则不返回
|
|
s85
|
获取指定窗口的标题
例:
"<IF> Execute(StringInStr('<info=s85AkelPad.exe>','Name.txt')) > 0 <THEN> infbx=InfoBox_TEST1 <ENDIF>" - 如果在AkelPad中有活动文档Name.txt,则发出消息
"aends=@%P%N??-1||##path<141>.sfv GLOBALAENDS<a>" - 对于光标下的文件,获取根目录中SFV文件的路径
"sends=>s85AkelPad.exe <IF> Execute(StringInStr('GLOBALSENDS<1>','Name.txt')) > 0 <THEN> infbx=InfoBox_TEST1 <ENDIF>" - 如果在AkelPad中有活动文档Name.txt,则发出消息
"sends=>s85AkelPad.exe GLOBALSENDS<a>" - 获得AkelPad标题栏
|
|
s86
|
获取窗口文本
例:
"sends=>s86AkelPad.exe??-1 GLOBALSENDS<a>" - 得到文本窗口akelpad
|
|
s87
|
获取窗口状态,返回值 - 参数的总和:
1 - 存在
2 - 显示
4 - 可用的
8 - 活动
16 - 最小化
32 - 扩展到全屏
--------------------------------------------------------------------------------
在第2个参数中通过分隔符|可以拼写状态数(1,2,4,8,16,32)进行检查
返回0或1(如果有指定的窗口状态)
例: <info=s87AkelPad.exe|32>
"sends=>s87AkelPad.exe GLOBALSENDS<a>" - 获取AkelPad窗口状态
"sends=>s87AkelPad.exe|32 GLOBALSENDS<a>" - 获得1 - 如果窗口最大化,则为0 - 如果AkelPad窗口未最大化
"exect=$var_n=##>s87AkelPad.exe||$var_i=BitAND($var_n,16)?1:0||_ViewValues($var_i)" - 得到1 - 如果窗口最小化,0 - 如果AkelPad窗口没有最小化
|
|
s88
|
获取window元素的文本,通过分隔符|规定元素的类
例: <info=s88AkelPad.exe|AkelEditW1>
"sends=>s88AkelPad.exe|AkelEditW1??-2 GLOBALSENDS<a>" - 从数组中的AkelPad窗口元素获取文本(当前文档的文本)
|
|
|
数字后,规定日期格式.
例如: <info=s100dddd~~MMMM~~yyyy~~H:mm:ss>
或@Key - 键的名称,其中指定日期格式 在TCIMG.ini 的[FormatDate]中
例如: <info=s100@Data1>
|
|
|
以下缩写(符号或字符组合)可以采用以下格式:
h.hh.H.HH.m.mm.s.ss.t.tt.d.dd.ddd.dddd.M.MM.MMM.MMMM.y.yy.yyyy
它们可以按任何顺序排列并使用多次.
可以使用任何其它符号而不是点.
减少
|
描述
|
时间:
|
h
|
小时,数字无前缀零; 12小时制
|
hh
|
小时,数字有前导零; 12小时制
|
H
|
小时,数字无前缀零; 24小时制
|
HH
|
小时,数字有前导零; 24小时制
|
m
|
分钟,数字无前导零
|
mm
|
分钟,数字有前导零
|
s
|
秒,无前导零
|
ss
|
秒,数字有前导零
|
t
|
一个时间标记符号A或P(如果输出设置为系统)
|
tt
|
时间标记符号,AM或PM(如果在系统中设置了输出)
|
日期:
|
d
|
这个月的数字没有领先的零
|
dd
|
月的日子,数字有前导零
|
ddd
|
星期几,字母缩写(星期四)
|
dddd
|
星期几,全名(星期四)
|
M
|
月,数字无零
|
MM
|
月,数字有前导零
|
MMM
|
月,三个字母的缩写(aug)
|
MMMM
|
月,全名(八月)
|
y
|
年,最后两位数字,无前导零
|
yy
|
年,最后两位数字有前导零
|
yyyy
|
年,四位数
|
|
|
|
指定日期之间的时间间隔:
在分隔符之后的数字之后,写入<info=s101|Symbol|StartDate|EndDate>:
Symbol - 返回指定日期之间的时间间隔:
s - 以秒为单位(默认)。
n - 以分钟为单位。
h - 以小时计。
w - 以周为单位。
Y - 年。
M - 几个月。
D - 以天为单位。
StartDate - 开始日期(默认为1970/01/01 00:00:00)。
EndDate - 结束日期(系统默认日期).
--------------------------------------------------------------------------------
StartDate和EndDate的格式可以是YYYYMMDDHHMMSS
分隔符符号无所谓,关键是顺序,其中:
YYYY - 全年四位数字.
MM - 1月1日至12日.
DD - 从01日到31日的月份的一天.
HH - 从00到23小时24小时制.
NN - 分钟从00到59.
SS - 从00到59秒.
例:
"sends=<info=s101|D|20181231000000>||-!! GLOBALSENDS<a>" - 获取2019年当天的订单号
"sends=<info=s101|D|20191231000000>||-!! GLOBALSENDS<a>" - 获得2019年剩余的天数
|
|
|
通过减去或添加到原始日期的时间跨度计算新的日期:
规定分隔符后的数字后 <info=s102|StringDate|Date>:
StringDate - 由一个或多个条件ModeNumberSimbol组成的字符串:
Mode - 模式。 +(加)或 - (减),+增加, - 减少.
Number - 日期改变的值.
Simbol - 符号意义之一:
s - 秒.
n - 分钟.
h - 小时.
w - 周.
y - 年.
m - 月.
d - 天.
时间可以用HH:MM:SS格式来代替NumberSimbol
Date - 日期(默认系统日期).
--------------------------------------------------------------------------------
Date 可以是YYYYMMDDHHMMSS格式
分隔符符号无所谓,主要的顺序:
YYYY - 全年四位数字.
MM - 1月1日至12日.
DD - 从01月31日这个月的一天.
HH - 从00到23小时24小时制.
NN - 分钟从00到59.
SS - 从00到59秒.
|
|
|
指定时间之间的时间间隔:
规定分隔符后的数字后 <info=s105|Symbol|StartTime|EndTime>:
Symbol - 返回指定时间之间的时间间隔:
s - 以秒为单位.
n - 在几分钟内.
h - 以小时计.
x - 时间格式 (HH:MM:SS).
StartTime - 开始时间.
EndTime - 结束时间(默认系统时间).
--------------------------------------------------------------------------------
StartTime 和 EndDate 可以采用HHMMSS的格式
分隔符符号无关紧要,主要的顺序是从最后到哪里:
HH - 从00到23小时24小时制.
NN - 分钟从00到59.
SS - 从00到59秒.
|
|
|
通过减去或向原始时间添加时间间隔来计算新时间:
规定分隔符后的数字后 <info=s102|StringTime|Time>:
StringTime - 由一个或多个条件ModeNumberSimbol组成的字符串:
Mode - 模式。 +(加)或 - (减),+增加, - 减少.
Number - 时间改变的价值.
Simbol - 符号意义之一:
s - 秒.
n - 分钟.
h - 小时.
时间可以用HH:MM:SS格式来代替NumberSimbol
Time -日期(默认系统时间).
--------------------------------------------------------------------------------
Time 可以是格式 HHMMSS
分隔符符号无关紧要,主要的顺序是从最后到哪里:
HH - 从00到23小时24小时制.
NN - 分钟从00到59.
SS - 从00到59秒.
|
|
|
按键信息
|
|
|
检查是否按下了指定的键:
通过分隔符"|"之后的数字指定按键的键值,键值见附录3
例如: <info=s110|11> (11 - Ctrl)
如果您需要测试几个键,它们的值将通过分隔符“|”列出
例如: <info=s110|11|12> (11 - Ctrl, 12 - Alt)
如果所有指定的键都被按下,则返回1,如果其中一个未被按下,则返回0
|
|
|
与110相同,但:
如果任何指定的键被按下,则返回1,如果它们没有被按下,则返回0
|
|
|
监控信息
|
|
|
显示器数量
|
|
|
主显示器号
|
|
|
从指定的监视器检索信息
监视器 - 监视器编号:
0 - 主显示器信息
1 - 第一台显示器的信息
2 - 第二台监视器的信息(如果有的话)
N - 第N个监视器的信息(如果有的话)
数量 - 获取到的信息数:
1 - 监视器的坐标,用逗号分隔(0,0,1366,768)
2 - 显示器的宽度和高度通过x(1366x768)
3 - 监视器描述符(0x52CF064B)
4 - 监视器名称(\\.\DISPLAY1)
例如: <info=s110|0|1>
如果找不到指定监视器的信息,则返回一个空字符串
|
|
|
参数150-152中的磁盘大小信息.
编号后,写入该磁盘上的对象的驱动器盘符或路径.
进一步通过分隔符|被处方
"B" - 以字节输出结果.
"K" - 输出结果以千字节为单位.
"M" - 结果的输出以兆字节为单位.
"G" - 结果的输出为千兆字节.
例子 <info=s150С|M> <info=s150E:\Test\|B//>
|
|
|
磁盘大小
|
|
|
磁盘空间大小
|
|
|
磁盘空间使用
|
|
|
通过指定的磁盘标签返回驱动器号(e :)。
如果没有这种标签的磁盘,则返回:
153 - 空字符串。
154 - 磁盘 c:
155 - 显示相应的信息,程序关闭。
例如:<info=s154|FILMS>
|
|
|
返回磁盘标签。
示例:<info=s156C> <info=s156E:\Test\>
|
|
|
指定设备(磁盘)的总线类型,返回的数字:
0 - 未知,1 - SCSI,2 - ATAPI,3 - ATA,4 - 1394
5 - SSA,6 - FIBER,7 - USB,8 - RAID,9 - ISCSI
10 - SAS,11 - SATA,12 - SD,13 - MMC
-1 - 在设备的错误或不存在的情况下
|
|
|
如果驱动器关闭则返回0,如果打开则返回1,否则返回-1
|
|
|
电力信息(电池)
|
|
|
电源状态:0 - 未启用,1 - 启用,255 - 未知状态
|
|
s171
|
电池充电状态. 可以是以下值的总和:
0 - 电池没有充电,并且其容量在低和高之间
1 - 高 - 电池容量超过66%
2 - 低 - 电池容量不足33%
4 - 危急 - 电池容量不足5%
8 - 充电
128 - 没有系统电池
255 - 未知状态 - 不能读取有关电池标志的信息
|
|
|
如果状态未知,则电池完全充电的百分比,范围为0到100或255
|
|
|
电池寿命的剩余秒数;如果剩余秒数未知,则为(-1)
|
|
|
完全充电的电池寿命秒数或(-1)如果电池寿命未知
|
|
|
电池名称
|
|
|
制造商名称
|
|
|
制造日期
|
|
|
序列号
|
|
|
唯一标识电池的字符串
|
|
|
目前的温度
|
|
|
估计的操作时间(秒)
|
|
|
电池容量(系统常量标志BATTERY_*的总和)
|
|
|
电池技术(0 - 不可充电,1 - 可充电)
|
|
|
缩短的字符串,表示电池的化学成分
|
|
|
理论电池容量,单位为mWh。
|
|
|
充电电池的电流容量,单位为mWh。
|
|
|
以mWh为单位的建议功率,发生低电量警告
|
|
|
以mWh为单位的建议功率,应出现警告
|
|
|
以mWh为单位的建议功率,应出现警告
|
|
|
充电/放电循环次数
|
|
|
返回的特定类型的信息的名称GetDetailsOf.
第二个选项: 号或信息的数字型 (见附录34)
第三个选项: [可选] 信息之间的隔板 (默认换行 @CRLF).
例子: <info=s250|0,1,3,4,5|¤>
看看有什么信息可以包含一个对象与命令:
infos=3||21||%P%N ;; GetDetailsOf光标下显示对象的所有信息与信息的名称的类型
|
|
|
返回系统路径指定的文件夹GUID.
第二个选项: 号GUID GUID文件夹或文件夹 (见附录35)
第三个选项: [可选]
0 - 返回当前用户的绝对路径 (默认情况下,).
-1 - 返回默认系统的绝对路径.
例子: <info=s260|39>, <info=s260|39|-1>, <info=s260|{4BD8D571-6D19-48D3-BE97-422220080E43}|-1>
查看客房和文件夹GUID的绝对路径,你可以使用命令:
infos=3||23 ;; 显示系统文件夹的信息
"sends=@<info=s260|39> GLOBALSENDS<a>" - 获取路径的音乐文件夹(用户路径)
"sends=@<info=s260|39|-1> GLOBALSENDS<a>" - 获得音乐文件夹路径(系统默认的路径)
"sends=@<info=s260|{4BD8D571-6D19-48D3-BE97-422220080E43}> GLOBALSENDS<a>" - 获得系统文件夹音乐(用户路径)的路径
"sends=@<info=s260|{4BD8D571-6D19-48D3-BE97-422220080E43}|-1> GLOBALSENDS<a>" - 得到了系统的音乐文件夹的路径(该系统的默认路径)
|
|
|
例子:
"bends=<info=s175> GLOBALBENDS<a>" - 获得扩展的窗口文本
|
c 颜色值信息.
|
|
|
- 没有参数,颜色将从对话框中获取. 例如: <info=c1>
- 使用参数1,从剪贴板获取RGB HEX颜色. 例如: <info=с6|1>
- 使用参数2,RGB HEX颜色取自第3个参数. 例如: <info=c6|2|808000>
(在第三个参数中,来自变量$var_或的数据 GLOBALNAME<N>
|
|
|
RGB HEX (008080)
|
|
|
RR (00)
|
|
|
GG (80)
|
|
c4
|
BB (80)
|
|
|
BGR (808000)
|
|
|
颜色的物理值Rv(0)
|
|
|
颜色的物理值Gv(128)
|
|
|
颜色Bv(128)的物理值
|
|
|
反物理色值Rv:C(255)
|
|
|
反物理色值Gv:M(127)
|
|
|
反物理色值Bv:Y(127)
|
|
|
颜色的物理值Rv,Gv,Bv(0.128,128)
|
|
|
颜色C,M,Y(255,127,127)的反物理值
|
|
|
给定坐标图像的像素颜色,其中:
1-st参数:文件 - 映像文件的路径
第二参数:X坐标x
第三个参数:Y坐标y
例如: <info=c30|C:\Test\image.jpg|10|20//>
|
|
|
十进制颜色格式13555413
|
|
|
RGB HEX (CED6D5)
|
|
|
BGR (D5D6CE)
|
|
|
RGB Value (206,214,213)
|
|
|
RGB %Value (80,83,83)
|
|
|
RGB %Value+ (80.8,83.9,83.5)
|
|
c36
|
HSL (115,21,198)
|
|
|
HSB (173,4,84)
|
|
|
HSB % (173,4%,84%)
|
|
|
CMY (49,41,42)
|
|
|
CMYK (0.04,0,0,0.16)
|
|
|
BGR Value (213,214,206)
|
|
|
颜色转换#RGB <==> rgb(Rv,Gv,Bv)
- 没有参数值从剪贴板中取出. 例如: <info=c50>
- 要转换给定的值,必须写入第二个参数. 例如: <info=c50|CED6D5>
(第二个参数可以从变量$var_或 GLOBALNAME<N>
|
|
|
- 没有参数,颜色将从对话框中获取. 例如: <info=c201>
- 使用参数1,从剪贴板获取RGB HEX颜色. 例如: <info=с206|1>
-使用参数2,RGB HEX颜色取自第3个参数. 例如: <info=c206|2|FF7F50>
(在第三个参数中,来自变量$var_或的数据 GLOBALNAME<N>
要测试颜色转换,可以使用以下命令:
color=fullcolor ;; 运行颜色程序
|
|
|
Autoit Hex (0xFF7F50)
|
|
|
Html Hex (#FF7F50)
|
|
|
Delfi Hex ($00FF7F50)
|
|
|
Vb Hex (&hFF7F50)
|
|
|
C++ Hex (0x00FF7F50)
|
|
|
RGB Value (255,127,80)
|
|
|
RGB %Value (100, 49, 31)
|
|
|
RGB %Value+ (100, 49.8, 31.4)
|
|
|
HSL(11,240,158)
|
|
c210
|
HSB (16,69,100)
|
|
|
HSB % (16,69%,100%)
|
|
|
CMY (0, 128, 175)
|
|
|
CMYK [0,1] (0,0.5,0.69,0)
|
|
|
RGB (FF7F50)
|
|
|
ARGB (0xFFFF7F50)
|
|
|
BGR (507FFF)
|
|
|
BGR Value (80,127,255)
|
|
|
Dec (16744272)
|
|
|
Name Color (Coral)
|
|
|
rgb(RGB) (rgb(255,127,80))
|
|
|
RGB [0,1] (1, 0.5, 0.31)
|
|
|
HSB/HSV (16° 69% 100%)
|
|
|
CMYK (0 50 69 0)
|
|
|
Delphi ($FF7F50)
|
|
|
argb(ARGB) (argb(0,255,127,80))
|
|
c226
|
R G B (FF 7F 50 )
|
|
|
R, G, B (FF, 7F, 50)
|
|
|
Dec TC (5275647)
|
|
|
Assembler (00507FFFh)
|
|
|
Basic (&H00507FFF)
|
|
|
C/C++ (0x00507FFF)
|
|
|
Pascal ($00507FFF)
|
|
|
BRG 16 (&H00507FFF&)
|
|
|
Oct (77677520)
|
|
|
Dec TC + (5`275`647)
|
x Total Commander信息.
|
|
|
返回文件面板的第一个对象的索引(0或1)。
x0|1 - 左面板.
x0|2 - 右面板.
x0|3 - 活动面板.
x0|4 - 非活动面板.
示例:
"bends=<info=x0|0> GLOBALBENDS<a>" - 获取左侧文件面板中第一个对象的索引
"bends=<info=x0|1> GLOBALBENDS<a>" - 获取右侧文件面板中第一个对象的索引
"bends=<info=x0|2> GLOBALBENDS<a>" - 获取活动文件面板中第一个对象的索引
"bends=<info=x0|3> GLOBALBENDS<a>" - 获取非活动文件面板中第一个对象的索引
|
|
|
返回活动的文件面板:
0 - 左面板.
1 - 右面板.
|
|
|
|
|
|
活动面板的光标下的对象的位置
例:<IF> <info=x2> = 0 <THEN> tcimg=$cmcm_CopySrcPathToClip <ELSE> tcimg=$cmcm_CopyFullNamesToClip <ENDIF> ;; 如果活动面板当前光标处于“..”处,则复制当前活动面板路径到剪贴板;否则,复制选定对象的全路径到剪贴板
|
|
x3
|
不活动面板的光标下的对象的位置
|
|
|
左面板的光标下的对象的位置
|
|
|
右面板的光标下的对象的位置
|
|
|
|
|
|
活动面板中的对象数
|
|
|
活动面板中的文件数
|
|
|
活动面板中的文件夹数
|
|
|
|
|
|
非活动面板中的对象数
|
|
|
非活动面板中的文件数
|
|
|
非活动面板中的文件夹数
|
|
|
|
|
|
左面板中的对象数
|
|
|
左面板中的文件数
|
|
|
左面板中的文件夹数
|
|
|
|
|
|
右面板中的对象数
|
|
|
右面板中的文件数
|
|
|
右面板中的文件夹数
|
|
|
|
|
|
活动面板中所选对象的数量
|
|
x11
|
非活动面板中所选对象的数量
|
|
|
左面板中所选对象的数量
|
|
|
右面板中所选对象的数量
|
|
|
|
|
|
活动面板中滚动条的位置
|
|
|
非活动面板中的滚动条的位置
|
|
|
左面板中的滚动条的位置
|
|
|
右面板中的滚动条的位置
|
|
|
|
|
|
在活动面板中过滤
|
|
|
在非活动面板中过滤
|
|
|
在左面板过滤
|
|
|
在右面板中过滤
|
|
|
|
|
|
活动面板的路径
|
|
|
非活动面板的路径
|
|
|
左面板的路径
|
|
|
右面板的路径
|
|
|
|
|
x19
|
18 - 活动面板
19 - 非活动面板
36 - 左面板
37 - 右面板
返回:
0 - 如果在对象面板中搜索"搜索结果"
1 - 如果面板中有目录
2 - 如果面板打开FTP
3 - 如果面板中有存档
4 - 如果面板是开放的网络或FS插件
5 - 如果面板是打开树
6 - 如果在面板中打开了FS-plugin文件夹
7 - 在FTP上搜索“搜索结果”后,如果在对象窗格中
8 - 在归档中搜索“搜索结果”后,如果在对象面板中
9 - 在FS-plugin文件夹中搜索“搜索结果”后,如果在对象窗格中
|
|
|
x38 - 左面板
x39 - 右面板
x40 - 活动面板
x41 - 非活动面板
N :
0 - 返回所选文件的数量
1 - 返回所选文件夹的数量
例:
"bends=<info=x38|0> GLOBALBENDS<a>" - 获取左侧文件面板中所选文件的数量
"bends=<info=x38|1> GLOBALBENDS<a>" - 获取左侧文件面板中所选文件夹的数量
"bends=<info=x39|0> GLOBALBENDS<a>" - 获取左侧文件面板中所选文件的数量
"bends=<info=x39|1> GLOBALBENDS<a>" - 获取左侧文件面板中所选文件夹的数量
"bends=<info=x40|0> GLOBALBENDS<a>" - 获取活动文件面板中所选文件的数量
"bends=<info=x40|1> GLOBALBENDS<a>" - 获取活动文件面板中所选文件夹的数量
"bends=<info=x41|0> GLOBALBENDS<a>" - 获取非活动文件面板中所选文件的数量
"bends=<info=x41|1> GLOBALBENDS<a>" - 获取非活动文件面板中所选文件夹的数量
|
|
|
返回一串数量的选定对象
x42 - 左面板
x43 - 右面板
x44 - 活动面板
x45 - 非活动面板
例:
"hends=<info=x42> GLOBALHENDS<a>" - 获取左侧文件面板中所选对象的数量
"hends=<info=x44>??-8, GLOBALHENDS<a>" - 获取活动文件面板所选对象的数量
|
|
|
|
|
|
活动工具栏信息
例如: <info=x50>
获取垂直工具栏的信息
之后的数字通过分隔符|规定1.
例如: <info=x50|1> (TC9及以上)
|
|
|
工具栏路径
|
|
|
名称与工具栏的扩展名
|
|
|
工具栏名称
|
|
|
父工具栏路径
|
|
|
工具栏的相对路径
|
|
x55
|
工具栏按钮数
|
|
|
工具栏分隔符数
|
|
|
没有工具栏分隔符的按钮数量
|
|
|
相对父工具栏路径
|
|
|
|
|
|
位数(32/64)
|
|
|
窗口描述符
|
|
|
进程PID
|
|
|
窗口标题
|
|
|
正在运行的进程的路径
|
|
|
正在运行的进程的名称
|
|
|
|
|
|
窗口坐标
|
|
|
窗口左上角的位置X
|
|
|
窗口左上角的位置Y
|
|
|
窗口宽度
|
|
|
窗口高度
|
|
|
窗口右下角的位置X
|
|
|
窗口右下角的位置Y
|
|
|
|
|
|
窗口的客户区域的坐标
|
|
x76
|
窗口客户区域左上角的位置X
|
|
|
窗口客户区域左上角的位置Y
|
|
|
窗口的客户区域的宽度
|
|
|
窗口的客户区域的高度
|
|
|
窗口客户区域右下角的位置X
|
|
|
窗口客户区域右下角的位置Y
|
|
|
|
|
|
标题高度
|
|
|
窗口边框的宽度/高度
|
|
|
|
|
|
标签信息
|
|
|
活动面板的活动文件夹标签数
|
|
|
非活动面板的标签的数量
|
|
|
左面板中的文件夹标签的数量
|
|
|
右面板中的文件夹标签的数量
|
|
|
|
|
|
活动面板的活动标签号
|
|
|
非活动面板的活动标签号
|
|
|
左面板的活动标签号
|
|
|
右面板的活动标签号
|
|
|
|
|
x98
|
活动面板的标签路径列表
|
|
|
非活动面板的标签路径列表
|
|
|
左面板的文件夹标签式路径列表
|
|
|
右面板的文件夹标签式路径列表
|
|
|
|
|
|
信息文件和文件夹路径设置
|
|
|
文件夹的路径,其中是.bar文件
|
|
|
文件路径,其中主工具栏(.bar文件)
|
|
|
路径到主菜单文件Wcmd_LNG.mnu
|
|
|
路径到用户的命令文件Wcmd_LNG.ini
|
|
|
用户命令文件UserCmd.ini的路径
|
|
|
语言文件路径Wcmd_LNG.lng
|
|
|
路径到文件比较程序
|
|
|
调用F4的默认编辑器的路径
|
|
|
异常文件的路径
|
|
|
LOG文件的路径
|
|
|
由组重命名工具使用的编辑器的路径
|
|
|
文件夹标签保存文件夹的路径
|
|
|
路径到缩略图数据库的位置文件夹
|
|
|
默认情况下到外部查看器的路径(由Alt + F3或F3)
|
|
|
文件路径到FTP下载列表(ftplist.txt)
|
|
|
|
|
|
活动文件面板信息
|
|
|
描述
|
|
|
左上角的位置X(相对于窗口)
|
|
x152
|
左上角的位置Y(相对于窗口)
|
|
|
面板宽度
|
|
|
面板高度
|
|
|
右下角的位置X(相对于窗口)
|
|
|
右下角的位置Y(相对于窗口)
|
|
|
|
|
|
左上角的位置X(相对于屏幕)
|
|
|
左上角的位置Y(相对于屏幕)
|
|
|
右下角的位置X(相对于屏幕))
|
|
|
右下角的位置Y(相对于屏幕)
|
|
|
|
|
|
活动文件面板项信息
|
|
|
位置左上角的X(相对于窗口))
|
|
|
左上角的位置Y(相对于窗口)
|
|
|
右下角的位置X(相对于窗口))
|
|
|
右下角的位置Y(相对于窗口)
|
|
|
|
|
|
左上角的位置X(相对于屏幕)
|
|
|
左上角的位置Y(相对于屏幕)
|
|
|
右下角的位置X(相对于屏幕)
|
|
x168
|
右下角的位置Y(相对于屏幕)
|
|
|
|
|
|
非活动文件面板信息
|
|
|
描述
|
|
|
位置左上角的X(相对于窗口)
|
|
|
左上角的位置Y(相对于窗口)
|
|
|
面板宽度
|
|
|
面板高度
|
|
|
右下角的位置X(相对于窗口)
|
|
|
右下角的位置Y(相对于窗口)
|
|
|
|
|
|
左上角的位置X(相对于屏幕)
|
|
|
左上角的位置Y(相对于屏幕)
|
|
|
右下角的位置X(相对于屏幕)
|
|
|
右下角的位置Y(相对于屏幕)
|
|
|
非活动文件面板对象信息
|
|
|
左上角的位置X(相对于窗口)
|
|
|
左上角的位置Y(相对于窗口)
|
|
|
右下角的位置X(相对于窗口)
|
|
|
右下角的位置Y(相对于窗口)
|
|
|
|
|
x185
|
左上角的位置X(相对于屏幕)
|
|
|
左上角的位置Y(相对于屏幕)
|
|
|
右下角的位置X(相对于屏幕)
|
|
|
右下角的位置Y(相对于屏幕)
|
|
|
工具栏信息-BAR
数字后通过分隔符|规定文件的路径.
例如: <info=x200|E:\TC\Test.bar//>
或1被分配 - 意味着活动的工具栏.
例如: <info=x200|1>
或者是规定2 - 表示垂直工具栏.
例如: <info=x200|2> (Total Commander9及以上)
|
|
|
按钮数量
|
|
|
分隔数(分隔符)和传递数
|
|
|
行数
|
|
|
没有分隔符的按钮数量
|
|
|
|
|
|
第一行按钮数
|
|
|
第二行按钮数
|
|
...
|
|
|
|
第29行的按钮数
|
|
|
|
|
|
第一行分隔数
|
|
|
第二行分隔数
|
|
...
|
|
|
|
第29行分隔符数
|
|
|
|
|
|
第一行没有分隔符的按钮数量
|
|
|
第2行没有分隔符的按钮数量
|
|
...
|
|
|
x299
|
第29行没有分隔符的按钮数
|
|
|
来自用户关联的信息(在Wincmd.ini字段[Associations])
数字写入文件的路径后.
例如: <info=x400E:\Test.jpg//>
或规定扩展.
例如: <info=x400.jpg//>
|
|
|
相关程序的启动行
|
|
|
相关的程序路径
|
|
|
相关程序的绝对路径
|
|
|
Associations编号
|
|
|
字符串图标(路径和图标编号)
|
|
|
路径图标
|
|
|
绝对路径图标
|
|
|
图标编号
|
|
|
扩展字符串
|
|
|
用户关联数(不需要路径或扩展名)
|
|
|
从文件TCIMG3264.ini的键获取窗口对象类
第二个参数是密钥的名称。
第3个参数:[可选]
0 - 返回item类,键值(默认值)。
1 - 返回一个用于函数的类字符串 ('[CLASS:TMyComboBox; INSTANCE:1]')
如果在TCIMG3264.ini中,在键中写入数字,则返回窗口对象的句柄。
例:
<info=x450|TCSCP8> 或 <info=x450|TCSCP8|1>
"bends=<info=x450|TCSCP8> GLOBALBENDS<a>" - 获取Total Commander窗口的窗口类,具体取决于位深度(来自TCIMG3264.ini)
"bends=<info=x450|TCSCP8|1> GLOBALBENDS<a>" - 获取Total Commander窗口的窗口类,具体取决于函数中使用的位深度(来自TCIMG3264.ini)
"bends=<info=x450|TOTAL1|1> GLOBALBENDS<a>" - 获取Total Commander窗口工具栏的句柄
"bends=<info=x450|28> GLOBALBENDS<a>" - 获取Total Commander窗口工具栏的句柄
|
|
|
命令行信息
例:
"bends=<info=x460> GLOBALBENDS<a>" - 获取Total Commander的命令行信息
|
|
|
上次重命名字段中的信息(F2)
例:
"bends=<info=x462> GLOBALBENDS<a>" - 从上次重命名字段获取信息(F2)
|
|
|
活动工具栏信息
例如: <info=x500>
获取垂直工具栏的信息
之后的数字通过分隔符|规定1.
例如: <info=x500|1> (为TC9和以上)
|
|
|
描述
|
|
|
左上角的位置X(相对于窗口)
|
|
x502
|
左上角的位置Y(相对于窗口)
|
|
|
面板宽度
|
|
|
面板高度
|
|
|
右下角的位置X(相对于窗口)
|
|
|
右下角的位置Y(相对于窗口)
|
|
|
|
|
|
左上角的位置X(相对于屏幕)
|
|
|
左上角的位置Y(相对于屏幕)
|
|
|
右下角的位置X(相对于屏幕)
|
|
|
右下角的位置Y(相对于屏幕)
|
n 不同的字符串转换.
|
|
|
转换字数.
第二个参数:要转换的数字.
第三个参数:转换为TCIMG.ini的键名在中[NumberNumToName]
第四个参数:
1 - 小写(默认).
2 - 大写.
3 - 大写第一个字母.
4 - 每个单词的第一个字母大写.
参数被分开|例如:
转换的最大数量为9223372036854775806
转换时,小数部分被丢弃
|
|
|
随机数据字符串.
在第二个参数中通过|字符数是
|
|
|
随机字符行.
第二个参数:从[PassGenerator]字段注册来自TCIMG.ini的Key的名称,其中包含字符集字符串.
第三个参数:规定字符数.
- 可以是定义随机数的M-N范围.
第四个参数:[可选]要创建的行数(默认为一个).
如果有第5个参数,则返回带有字符串的临时文件的路径.
参数 是分开的 | 例子 <info=n3|Line3|50|300> <info=n3|Line3|20-50|80>
|
|
|
检查指定的ASCII字符代码是否在字符串中.
(检查功能 Chr())
第二个参数:ASCII字符代码(17-26)的范围或范围,由|分隔
第三个参数:通过分隔符?要检查的字符串被写入
如果字符串包含ASCII字符代码的指定范围以外的字符,则返回0.
如果字符串中只有ASCII字符代码的指定范围,则返回1.
例如: <info=n4|32-255??字符串> 例如: <info=n4|32-47|58-64??字符串>
|
|
n5
|
检查指定的ASCII字符代码是否在字符串中.
(检查功能 ChrW())
第二个参数:由Unicode分隔的Unicode字符代码(17-26)的范围或一系列范围
第三个参数:通过分隔符?要检查的字符串被写入
如果字符串包含Unicode字符代码指定范围以外的字符,则返回0.
如果字符串中只有Unicode字符代码的范围,则返回1.
例如: <info=n4|256-328??字符串>
|
|
|
用货币格式转换数字.
第2个 参数: 转换数字.
第3个 参数: 要转换的关键名称在 TCIMG.ini 的[NumberNumToName]中
第4个 参数:
1 - 小写(默认).
2 - 大写.
3 - 第一个字母大写.
4 - 每个单词的第一个字母大写.
参数 是分开的 | 例如: <info=n6|1662209,16|Russian|3>
转换的最大数量 9223372036854775806
|
|
|
获取数字的组成. 63 ==> 1+2+4+8+16+32
第2个 参数: 转换数字.
第3个 参数:
0 - 获取小数(默认).
1 - 得到十六进制数字.
第4个参数: 分隔符 (默认情况下 |)
参数用 |分开 例子: <info=n7|0xFF000000|1|+>
|
|
|
在给定的范围内获取缺失的整数.
第二个参数: 由逗号分隔的一串数字。
第三个参数:最小范围值。
第四个参数:最大范围值。
参数用|分隔 例子: <info=n8|1,2,5,8|1|10>
|
|
|
获取给定范围的数字串.
第二个参数:最小范围值.
第三个参数:最大范围值.
第四个参数:步长值(默认值1)
第五个参数:连续数字的数量(默认1)
第六个参数:分隔符(默认逗号)
参数用|分隔
例子: <info=n9|1|20|2>
"hends=<info=n9|10|360|10>??-6, GLOBALHENDS<a>" - 从10到360获取数字,增量为10
|
|
|
获取电话号码格式.
第二个参数: 电话号码(10位数字,其间有任何字符).
第三个参数: Number - 格式:
0 - 在Phone键的[Lines]字段获取TCIMG.ini中指定的所有格式
1 - 第一格式.
N - 第N格式.
第四个参数:国家代码(默认为“+7”);您可以通过逗号书写几个代码.
第五个参数:字符串到数字(默认没有插入)
第6个参数:数字后面的字符串(默认没有插入)
参数用|分隔 例子: <info=n10|0123456789|0>
|
|
|
获取电话号码格式.
与模式10相同,但不检查数字位数(10位数)。
|
|
|
2列表的短语比较.
15 - 从第一个列表中获取与第二个列表的短语匹配的短语.
16 - 从第一个列表中获取与第二个列表的短语不匹配的短语.
17 - 获取第一个列表中的短语,与第二个列表的短语一致(以字符为例).
18 - 从第一个列表中获取与第二个列表的短语不相符的短语(区分大小写).
第二个参数:通过分隔符或一组短语#1注册的短语列表.
第三个参数:通过分隔符或一组短语#2注册的短语列表.
第四个参数:[可选]短语之间的分隔符(默认逗号).
参数用 | 分开
如: <info=n15|3,7,9,15,18|2,4,7,18,111>
如: <info=n16|$GLOBALSENDS|$GLOBALTENDS>
如: <info=n15|лист,дом,дым,привет,пока|код,кот,привет,рот,дым>
|
|
|
获取一串数字的最小值,最大值,总值和平均值.
第二个参数:通过分隔符写入的一串数字.
第三个参数:[可选]平均值的四舍五入.
0 - 不轮(默认).
1 - 向下滚动.
2 - 整理.
第四个参数:[可选]数字之间的分隔符(默认逗号)。
参数用 | 分开
例子: <info=n30|3,7,9,15,18|1>
"sends=5 GLOBALSENDS<a> bends=10 GLOBALBENDS<a> nends=<info=n30|GLOBALSENDS<1>,GLOBALBENDS<1>>??-4 GLOBALNENDS<a>" - 获取两个数字的最小值,最大值,总数和平均值的示例
"sends=5,10,15,3,38,17 GLOBALSENDS<a> nends=<info=n30|GLOBALSENDS<1>>??-4 GLOBALNENDS<a>" - 获得多个数字的最小值,最大值,总数和平均值的示例
|
|
|
将给定数字扩展为素数因子.
第2个参数:十进制数.
第3个参数: [可选] 数字之间的分隔符 (默认乘法符号 "*").
参数用 | 分开
例: <info=n31|123456789|#>
"vends=@<info=n31|123456789> GLOBALVENDS<a>" - 将数字分解为素数因子
"vends=@<info=n31|123456789|@CRLF>??-1 GLOBALVENDS<a>" - 将数字分解为素数因子
|
|
|
获得一系列素数.
第二个参数:范围的最小数量(2是最小的素数).
第3个参数:最大范围数.
第4个参数:[可选]数字之间的分隔符(默认为逗号“,”).
参数用 | 分开
例: <info=n32|2|100>
"vends=>n32|1000|2000|@CRLF??-1 GLOBALVENDS<a>" - 得到1000到2000的素数
"vends=>n32|2|100 GLOBALVENDS<a>" - 得到2到100的素数
|
|
|
检查一个数字是否为素数.
第2个参数:要检查的数字.
返回:
-1 - 数字不是小数.
0 - 综合编号.
1 - 素数.
例: <info=n33|103>
"vends=@<info=n33|123456789> GLOBALVENDS<a>" - 检查数字是否为素数
|
|
|
对于模式 n40 - n50
大数的数学行为.
数字可以包含符号: 减 "-", 数 "0" 至 "9" 和点 ".", 例如 "-1234567890.12345"
在内置函数中处理大量数字时,这些操作可以避免AutoIt中的限制. 参数用|分开
|
|
|
返回两个数字的总和.
第二个参数: 包含该数字的字符串.
第三个参数: 包含该数字的字符串.
例子: <info=n40|1231.678678|4564.789789>
|
|
n41
|
返回减去两个数字的结果.
第二个参数: 包含该数字的字符串.
第三个参数:包含该数字的字符串.
例子: <info=n41|1231.678678|4564.789789>
|
|
|
返回除以两个数字的结果.
第二个参数: 包含该数字的字符串.
第三个参数: 包含该数字的字符串.
第四个参数: [可选] 小数位数.
例子: <info=n42|1231.678678|4564.789789>
|
|
|
返回两个数相乘的结果.
第二个参数: 包含该数字的字符串.
第三个参数:包含该数字的字符串.
例子: <info=n43|1231.678678|4564.789789>
|
|
|
返回两个数的除法的余数.
第二个参数:包含该数字的字符串.
第三个参数:包含该数字的字符串.
例: <info=n44|1231.678678|4564.789789>
|
|
|
返回数字的平方根。
第二个参数:包含该数字的字符串.
第三个参数: [可选] 小数位数.
例子: <info=n45|1231.678678|4>
|
|
|
返回将数字提升到幂的结果.
第二个参数:包含该数字的字符串.
第三个参数: [可选] 数字的大小,只有一个大于0的整数(默认为2).
例子: <info=n46|1231.678678|3>
|
|
|
返回指定度数的根.
第二个参数: 包含该数字的字符串.
第三个参数: [可选] 根的指数(默认为2).
第四个参数: [可选]小数位数.
例子: <info=n47|1231.678678|3>
|
|
|
返回四舍五入到指定小数位数的数字.
第二个参数: 包含该数字的字符串.
第三个参数: 小数位数.
例子: <info=n48|1231.678678|3>
|
|
|
返回计算数学表达式的结果.
第二个参数: 包含数学表达式.
可以包含数学运算符, 例如 +-*/()^, 以及兴趣 %
和内置函数 Abs(), ACos(), ASin(), ATan(), Cos(), Ceiling(), Exp(), Floor(), Log(), Sin(), Sqrt(), Tan().
例子: <info=n49|532+20%>
例子: <info=n49|-1-(2.345-4*3.5^(2*5))/(-2.5098)>
|
|
|
比较两个数字.
第二个参数: 包含该数字的字符串.
第三个参数: 包含该数字的字符串.
返回:
0 - 如果数字相等.
1 - 如果第一个数字大于第二个数字.
-1 - 如果第一个数字小于第二个数字.
例子: <info=n50|1231.678678|4564.789789>
|
|
|
将十进制数转换为指定的数字.
第二个参数: 十进制数.
第三个参数: 定义放电顺序的一组字符(至少2个符号)。
或 @Key,其中 Key -TCIMG.ini中的 [Lines], 其中注册了一个字符集.
例子: <info=n60|45678673081243|@L1> <info=n60|45678673081243|abcdefghij>
|
|
|
将指定的数字转换为十进制.
第二个参数: number(指定数字的字符串).
第三个参数: 定义放电顺序的一组字符(至少2个符号)。
或 @Key,其中 Key - TCIMG.ini中的 [Lines], 其中注册了一个字符集.
例子: <info=n61|IKTFSWGLMH|@L1> <info=n61|efghighdaibced|abcdefghij>
|
|
|
按给定的数字或数字将一串数字拆分为范围.
第二个参数: 通过分隔符写入的一串数字,其中从第三个参数中搜索指定的数字.
第三个参数: 通过分隔符写入的数字或数字串,来自第二个参数的行.
第四个参数: [可选]数字之间的分隔符(默认逗号).
参数用 | 分开
例子: <info=n70|1,2,3,4,5,6,7,8,9|6> <info=n70|-1,35,1,2,8,9,12,18,23,43,61,78,-2,88,90,55,101|9,25,89,100>
"bends=<info=n70|1,2,3,4,5,6,7,8,9|6>??-4 GLOBALBENDS<a>" - 用数字“6”分割数字串
"bends=<info=n70|-1,35,1,2,8,9,12,18,23,43,61,78,-2,88,90,55,101|9,25,89,100> GLOBALBENDS<a>" - 按一组给定的数字拆分一串数字
|
|
|
获取十进制数的二进制表示形式.
第二个参数:十进制数.
参数用 | 分开
例: <info=n71|23434556456097>
hends=<info=n71|12345> GLOBALHENDS<a> - 得到二进制十进制表示法
|
|
|
获取二进制数的十进制表示形式.
第二个参数:二进制数.
参数用 | 分开
例: <info=n72|11000000111001>
hends=<info=n72|11000000111001> GLOBALHENDS<a> ;; 得到二进制数的十进制表示
|
|
|
将缺少的零添加到指定数字的开头。.
第二个参数:数字.
第三个参数:数字的大小.
参数用 | 分开
例: <info=n81|12|5>
"hends=<info=n81|12|4> GLOBALHENDS<a>" - 将缺少的零添加到指定数字的开头
|
|
n82
|
将缺少的零添加到指定数字的末尾。.
第二个参数:数字.
第三个参数:数字的大小.
参数用 | 分开
例: <info=n82|12|5>
"hends=<info=n82|12|4> GLOBALHENDS<a>" - 将缺少的零添加到指定数字的末尾
|
|
|
接收两个整数的最大公约数.
第二个选项: 1-数.
第三个选项: 2-数.
参数分离 |
例子: <info=n90|333|3636>
"hends=<info=n90|333|3636> GLOBALHENDS<a>" - 获得两个整数的最大公约数
|
|
|
获取两个整数的比值.
第二个选项: 1-数.
第三个选项: 2-数.
参数分离符 |
例子: <info=n90|1200|900>
"hends=<info=n91|1200|900> GLOBALHENDS<a>" - 以获得两个整数之间的关系
|
|
|
|
e 网络有关信息
|
|
|
返回 1,如果连接的 inter无e,0 关闭
|
|
|
返回第一个网络适配器的IP地址,可以在某些计算机上返回"127.0.0.1".
|
|
|
返回第二个网络适配器的IP地址,如果不适用,返回"0.0.0.0".
|
|
|
返回第三个网络适配器的IP地址,如果不适用,返回"0.0.0.0".
|
|
|
返回第四个网络适配器的IP地址,如果不适用,返回"0.0.0.0".
|
|
|
返回IP地址.
|
|
|
返回位置.
|
|
|
返回提供者的名称.
|
|
e10
|
数字后输入链接.
例如: <info=e9http://wincmd.ru/plugring/TCIMG.html>
9 - 返回指定站点的IP地址.
10 - 返回指定站点的主机名.
|
|
e12
|
数字后,会输入一个链接.
例如: <info=e12http://tcimg.dreamlair.net/TCIMG_ONLINE.html>
检查地址是否存在:
11 - 返回请求的状态代码:
⇢ 0 - 发送的地址不是URL或不支持..
⇢ 200 - 地址存在且未重定向.
⇢ 404 - 错误,地址不存在.
⇢ 其它代码值也是可以的 (见. 状态代码列表 HTTP)
12 - 回报:
⇢ 0 - 地址不存在.
⇢ 1 - 地址存在.
|
|
|
数字后通过分隔符|IP地址写入:端口.
例如: <info=e13|1.222.333.55:8080>
检查地址是否存在,返回:
0 - 地址不存在.
1 - 地址存在.
|
|
e15
|
数字后通过分隔符|IP地址写入:端口.
例如: <info=e14|1.222.333.55:8080>
14 - 返回地址(1.222.333.55).
15 - 返回端口(8080).
|
|
|
返回位于Internet上的文件的大小。
例如:<info=e16|http://tc-image.3dn.ru/title.gif|K>
通过分隔符号后的数字链接|符号|国旗是规定的,其中:
链接 - 链接。
符号 - [可选]:
B - 大小以字节为单位返回(默认)。
K - 大小以千字节为单位返回。
M - 大小以兆字节为单位返回。
G - 大小以千兆字节为单位返回。
标志[可选]
0 - 从缓存中获取文件的大小(如果可能)(默认情况下)。
1 - 强制从远程站点重新启动。
2 - 忽略所有SSL错误(使用HTTPS连接时)。
-------------------------------------------------- ------------------------------
在错误返回-1
并非所有服务器都能正确输出文件大小。
|
|
|
返回包含从Internet上文件下载的指定字节数的临时文件的路径.
例子: <info=e17|http://tc-image.3dn.ru/Image/Others/0/rrmm.jpg|1000>
通过分隔符后的数字|寄存器
Link|Byte|Flag|Path , где:
Link - 链接.
Byte - 要下载的字节数.
Flag - [可选]
0 - 文件扩展名取自链接(如果不是,则从下载的内容)(默认).
1 - 文件扩展名取自下载的内容(如果可能的话).
Path - [可选] 文件创建的路径(默认情况下在系统文件夹Temp中)
|
|
|
链接路径的信息部分(测试模式...)
数字后,会输入一个链接.
例如: <info=e60http://tc-image.3dn.ru/forum/5-498-158>
要在路径之前和/或之后添加斜杠,a *
例如: <info=e91http://tc-image.3dn.ru/forum/5-1051-18661-16-1497689804*|1//>
|
|
|
链接,删除名称与扩展名(如果有),并删除最终的斜线
|
|
|
链接,删除名称与扩展名(如果有),并添加最后的斜线
|
|
|
链接,没有计划的名称http://和www.并删除最终的斜线
|
|
|
链接,没有计划的名称http://和www.并添加最终的斜线
|