Skip to content

newUserRepo/Robot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Robot

Simple Robot which is doing user defined actions for you.
You can load and save your actions via configs to persist your work.

Actions

  • Commandline
  • SSH
  • SCP
  • FTP
  • Simple Download (SRC|DST)
  • Archive (TAR/GZ/ZIP/7ZIP)

TODO:

  • Interactive Console (CLI)

Demo

Demo-GUI

Environment

Works on:

  • Windows [Untest]
  • Linux

Depends:

  • Java >= 1.8

Usage

java -jar Robot.jar

Config

For Commandline Help:

java -jar Robot.jar --help

Options:

Options category 'Config':
  --config [-c] (a string; default: "")
    Read config by Path

Options category 'Errors':
  --[no]ignoreErrors [-i] (a boolean; default: "false")
    Ignore Errors in Chain

Options category 'GUI':
  --[no]nogui [-n] (a boolean; default: "false")
    Graphical User Interface

Options category 'Update':
  --[no]update [-u] (a boolean; default: "false")
    Download Updates if needed

Options category 'Verbose':
  --[no]verbose [-v] (a boolean; default: "false")
    Debug Log Level

Start-Scripts

Linux

Examples

default

#!/bin/bash
java -jar Robot.jar

Load Config-File on StartUp

#!/bin/bash
java -jar Robot.jar --config /your/path/to/robot_cfg.robot

Using on CLI and Load Config-File on StartUp

#!/bin/bash
java -jar Robot.jar --nogui --config /your/path/to/robot_cfg.robot

Windows

default

@echo off
start javaw -jar Robot.jar --config /your/path/to/robot_cfg.robot

About

Robot which doing actions for you

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%