[Common]
Description=
HotKeyStart=119
HotKeyStop=122
HotKeyPause=0
Enabled=0
RunOnce=1

[Script]
define timer T1 300 ontimer
main:
  //主程序仅仅用来检测按键并控制主脚本定时器的启动、停止
  //就像脚本大师中按下热键启动、停止脚本一样
  var k=0
  var StartFlag=0
  Timer Stop T1
  //Timer Pause T1             //如果后面只是需要暂停脚本，这里要初始化为暂停
  Key StartMon
  while 1
    Key wait k
    //判断是否鼠标中键按下
    if k=Key_MouseMDown
      if StartFlag=0
        Timer Start T1          //启动脚本执行
        //Timer Resume T1       //如果只是从暂停恢复执行，也可使用Timer Resume
        set StartFlag=1
      else
        Timer Stop T1           //停止脚本执行
        //Timer Pause T1        //如果只是希望暂停，也可以使用Timer Pause
        set StartFlag=0
      endif
    endif
endmain

//此为主脚本定时器子程序，放入你的主要脚本代码
sub onTimer
  var i=0
  set i=0   //子程序初始化变量值
  while 1
    //Key Press 84 1
    do DebugMsg("Script running"+IntToStr(i))
    set i=i+1
    Delay 300
  endwhile
EndSub

Finally
//Your code here when exit running
  Key StopMon
End
