播放器命令行参数


播放器的命令行参数格式如下:

"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"

>