Skip to content

zhusjfaker/NS-Input

 
 

Repository files navigation

NS-Input

魔改来方便自己编写和调用脚本

脚本语句:

  • PRESS按下按键,后面包含按键及三个参数x y z代表偏移1、偏移2、按下后延时。偏移仅在按键为摇杆时有用,否则无效
  • RELEASE抬起按键,后面包含按键及一个参数代表抬起后延时
  • DELAY延迟,格式为DELAY DELAY [num]表示延迟时间
  • SCRIPT加载另一个脚本来替换该语句,后面包含引用次数和脚本路径。路径为相对该脚本的路径。路径也可为下述复杂参数中的直接输入脚本
  • #注释,需要出现在开头,直接忽略。不包含任何字符的空行也会直接忽略

命令行-script复杂参数规则:

  • 使用:隔开每个部分。暂不接受Windows下执行不同盘符的脚本的输入
  • 每个部分有三种形式
    • 脚本路径。直接输入即可,如scripts/connectJC.txt
    • 一个数字。表示将前一个脚本简单重复若干次。如scripts/connectJC.txt:2scripts/connectJC.txt:scripts/connectJC.txt等价
    • 直接输入脚本。脚本前后添加/作为标记。多行脚本用/隔开,不支持该方式和SCRIPT引用不同目录脚本复合。如"/PRESS A 0 0 0.2/RELEASE A 0.8/:scripts/connectJC.txt"在执行脚本前先按A。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Batchfile 0.2%