CLI-SECS-Simulator

This is SEMI-SECS-Simulator Java application. Works with Java8 or later.

github repository

Download (CLI version)

CliSecsSimulator.jar

This application is free of charge.

Run Application

java -jar CliSecsSimulator.jar

Command Manual

?, man
Show manuals.
If has no option, show all commands.
If has option, Show command description.
quit, exit
Quit application.
open
Open communicator.
If already opened, close communicator and re-open.
close
Close communicator.
load, load-config
Load config.
Option is "path/from/config.json"
save, save-config
Save config.
Option is "path/to/config.json"
status
Show status.
send, ss, sendsml, send-sml
Send SML.
Option is Alias-Name of SML.
linktest
Linktest if protocol is HSMS-SS.
list, list-sml
List is Alias-name of added SMLs.
show, show-sml
Show SML.
Option is Alias-Name of SML.
add-sml, addsml
Add SML.
Option is "path/of/file.sml"
Download SML-template.
remove-sml, removesml
Remove SML.
Option is Alias-Name of SML.
pwd
Show present working directory.
ls
List directory files.
cd
Change directory.
Option is "path/destination/directory"
mkdir
Make directory.
Option is "path/of/new/directory"
log
Logging start/stop.
If has no option, logging stop.
If has option ("path/to/file.log"), logging start.
If already started, stop and restart.
auto-reply, autoreply
Switch Auto Reply.
If has option (true/false), set option value.
If has no option, toggle value.
auto-reply-s9fy, autoreplys9fy, auto-s9fy, autos9fy
Switch Auto Reply-S9Fy.
If has option (true/false), set option value.
If has no option, toggle value.
auto-reply-sxf0, autoreplysxf0, auto-sxf0, autosxf0
Switch Auto Reply-SxF0.
If has option (true/false), set option value.
If has no option, toggle value.
macro
Macro start/stop.
If has no option, macro stop.
If has option (Alias-Name of Macro), macro start.
If already started, stop and restart.
list-macro, listmacro, macros
List Alias-Name of added Macro recipes.
show-macro, showmacro
Show Macro recipe tasks.
Option is Alias-Name of added Macro recipe.
add-macro, addmacro
Add Macro recipe.
Option is "path/of/macro-recipe.json"
remove-macro, removemacro
Remove Macro recipe.
Option is Alias-Name of Macro.

Command Line Arguments

Load-config

java -jar CliSecsSimulator.jar --config /path/of/config.json

Auto-open

java -jar CliSecsSimulator.jar --auto-open true

Auto-logging

java -jar CliSecsSimulator.jar --auto-logging /path/to/log.log

Macro

How to use


Swing version

Download, How to use