Peascripter is a free open source project written in Ruby language using [Shoes] (http://shoesrb.com/) user interface tool kit.
Peascriptor runs under MacOS. Will be developed for another OS’s in future as well.
- You need to have [Shoes] (http://shoesrb.com/) installed.
- Download or clone peascriptor project.
- Open peascripter.rb file via Shoes (or just drag it on Shoes icon).
Commands running by peascripter are bash style mostly. There are some recommendations to compose convenient command sets:
- You can put "#SCRIPT NAME" in first row.
- Type any commands in next rows.
- Put ';' in the end of string to divide separate commands.
- One command can be splitted by rows, but it still will be processed as one command.
- Use ‘#’ to write comments.
- You can check/uncheck each string. Only checked commands will be run.
- Commands will be run in order they are displayed.
-
It possible to write presets manually in any text redactor just using YAML syntax. Use following array types: “amount” - amount of visible strings in current session, “rows”- rows content, “checked” – checked rows number. First “rows” element is not visible in application. It can be used for scenario author name.
-
If terminal window doesn’t appear after RUN button was pressed - try RUN one more time to invoke terminal.

