播放器命令行参数
播放器的命令行参数格式如下:
"C:\Program files\丝茅草软件\自动操作魔法师\MacroPlayer.exe" "魔法文件" [可选项1:参数1 | 可选项2:参数2 | - [...]]参数
-
"魔法文件"
必须参数, 指定魔法文件,文件名必须用双引号括起来。
-
Speed
指定播放速度,从-10 到 10,0表示正常速度, -10为最慢速度, 10为最快速度。
-
Pause
指定是否在播放前暂停, 1表示暂停, 0表示不暂停。
-
Quickplay
指定是否是快速播放(快速播放则不会显示播放对话框),1表示快速播放,0表示普通播放。
-
Times
指定播放次数,如果魔法脚本内含有命令“结束”,则播放次数可能不起作用。
-
Password
指定播放密码,如果魔法文件没有密码保护,则不起作用.
-
-v
指定变量初始值,多个变量值应该用符号&分隔并且使用双引号引起来。
-
loglevel
指定如何记录播放日志, 0 表示不记录, 1 记录所有,2 只记录消息, 3 表示只记录警告和错误。
-
logfile
指定播放日志文件, 文件名必须全路径且用双引号括起来,如: "c:\abc.log"。
-
minimonitor
指定进度窗口的大小,1为简洁模式,0为普通。
-
monitor
指定是否显示播放进度窗口, 0为默认,1 为显示,2表示不显示。
-
dodge
指定播放进度窗口是否自动躲闪鼠标, 0为默认, 1 表示躲闪, 2 表示不躲闪。
-
noini
指定是否保存播放参数供下次播放的时候使用。参数会保存在和魔法脚本文件同名的一个ini文件中。默认为0,0表示保存,1表示不保存。
示例
基本用法:
MacroPlayer.exe "calc.msd" times:1
快速播放:
MacroPlayer.exe "calc.msd" quickplay:1
指定播放速度播放:
MacroPlayer.exe "calc.msd" quickplay:1 speed:2
指定变量初始值:
MacroPlayer.exe "calc.msd" quickplay:1 speed:2 -v"name=jack&age=20"
指定播放日志文件:
MacroPlayer.exe "calc.msd" quickplay:1 speed:2 logfile:"c:\abc.log"