Content-type: text/html; charset=UTF-8
Man page of Computerman
Computerman
Section: Utils (1)
Updated: 2024
Index
Return to Main Contents
NAME
computerman - multiway user tools
SYNOPSIS
computerman [-ChvNiartlq]
Abstract
computerman is multiway user tools written with Ada programming language.
computerman [ -OPTION [ PARAMETER ] ]
DESCRIPTION
Computerman is a free (GPL) multiway user tools for Linux.
The twelve modes are dedied to computerman :
- F1
-
MIDI console
- F4
-
Manager
- F5
-
MoneyBox
- F6
-
Activity
- F7
-
Stocks
- ESC ESC
-
Quit
COMMAND-LINE OPTIONS
- -C CONFIG_FILE
-
Set options from file CONFIG_FILE
- -h
-
Display a help message and exit
- -v
-
Output version information and exit
- -N TERM_NAME
-
Set Term_Name value from TERM_NAME
- -i TOTAL_SUM
-
Set Total_Sum value from TOTAL_SUM and exit
- -a VALUE
-
Add VALUE to Total_Sum and exit
- -r VALUE
-
Remove VALUE from Total_Sum and exit
- -l
-
Listing : not implemented
- -t
-
print Total_Sum in fixed point from -999999.99 to 999999.99 and exit
- -q
-
Quiet : not implemented
Parameters
Total_Sum is fixed point between -999_999.99 and 999_999.99.
Value is fixed point between -999_999.99 and 999_999.99.
INTERACTIVE COMMANDS
The following commands are supported while in computerman:
Interpreter
Executed by system call to "/usr/bin/sh" with command line option ("-C")
Only one session is accepted.
- Up, Down
-
Select command-line in history. Last first.
- Ctrl+L
-
Clear screen
- Tabulation
-
Find completion in path name
- +SUM
-
Add SUM to Total_Sum
- -SUM
-
Remove SUM from Total_Sum
- alias COMMAND=ALIAS
-
Create aliased COMMAND
- unalias COMMAND
-
Remove aliased COMMAND
- set NAME=VALUE
-
Create attribute named NAME in Var_Set with value VALUE
- unset NAME
-
Remove attribute name NAME from Var_Set
- cd [ PATH ]
-
Change current directory from PATH or OLD_PWD
if given or else from HOME directory
CONFIG FILE
By default Computerman overwrite the options setted from CONFIG_FILE
if given or else from default file ".config_file" with command-line option.
Prompt
Print the terminal name setted by the environment variable $TERM
Print the cpu usage.
Print the current hour.
Print value of Total_Sum.
Capabilities
- Command Line history
-
- Command Line completion for path name
-
MIDIConsole
Access by function key F1.
- start [ Tempo ]
-
Start sequencer from Tempo if it's specified, 60 Bpm else.
- SPACE
-
Start and then stop the sequencer.
- stop
-
Stop the sequencer.
- Ctrl+R
-
Start and then stop modulation sequencer to record.
- Ctrl+P
-
Start and then stop modulation sequencer to play.
- Ctrl+E
-
Reset modulation sequencer.
- ESC EXC
-
Quit the mode.
Channels
For all detected device, this channels are used to play songs :
Channel 1 : Program Change
Channel 6 : genetic algorithm
Channel 7 : Lead
Channel 8 : Bass
Channel 10 : Drums
The value of the variable Ignore is fixed in procedure Initialize from computer-midi-sequencer impl.
The firsts devices indicated are ignored.
Projects Selector
Access by function key F4
Selector
- Enter
-
Select current project (default is creator).
- Up arrow, Down arrow
-
Scroll projects list
- Tabulation
-
Open Archives list if current project is creator or Add selected archived project to Projects list ; Set Current step to Prj_Upgrade else.
- Backspace
-
Move selected project to Archives list or close Archives list
- Begin
-
Set current selector to first of the list.
- End
-
Set current selector to last of the list.
Project creator
- Page up, Page down
-
Scroll libraries list.
- Ctrl+A
-
Abort current poroject
- Ctrl+E
-
Remove library name from libraries list with given line num.
- Ctrl+T
-
Create a project with given informations in current directory.
- Ctrl+R
-
Return to selector
Project Manager
- add NAME
-
Add library named NAME
- remove NAME
-
Delete libray named NAME
- make TARGET
-
run make command with given TARGET
- Ctrl+R
-
Return to selector
- Ctrl+U, upgrade
-
Upgrade project from selected from current version.
Using "bin/update2.sh" script to update selected project.
Using "bin/create.sh" script to update selected project.
Using "bin/make_project.sh" script to update selected project.
Project Upgrade
- Enter
-
open Emacs library directory
- Ctrl+R
-
Return to project manager
- Ctrl+U, upgrade
-
Upgrade project from selected from current version.
Using "bin/update2.sh" script to update selected project.
Using "bin/create.sh" script to update selected project.
Using "bin/make_project.sh" script to update selected project.
- Page Down, Up
-
Scrolling command output
- Up, Down Arrow
-
Select component in libraries list
Money Box
Access by function key F6.
- Ctrl+T
-
Charge current dealout or to pay the Billed dealin.
- Ctrl+R
-
Remove Account line num LINE_NUM.
- Ctrl+A
-
Abort current deal.
Activity
Access by function key F7.
- Ctrl+T
-
Close Activity.
- search DATE
-
Search operation at the incated date DATE
Stocks
Access by function key F8.
- Ctrl+E
-
Delete stock with given num NUM.
- Page Up, Page Down
-
Scroll stocks list
- Tabulation
-
Switch between Hardware stocks and Software stocks
cpu function
Do configure.sh to initialize ~/bin directory
make head tail msg all
FILES
The fallowing file are created for shell : $HOME/cpu_usage.txt
The following files are created for the stocks : computer.stocks_manager.hardware, computer.stocks_manager.software
The following files are created for the activity : billed.txt, charges.txt
Installation
use config.sh
SEE ALSO
aish(1), emacs(1)
AUTHORS
computerman is developed by inconito.net
This man page was written by Manuel De Girardi (prehander@gmail.com) over Debian
GNU/Linux distribution.
Index
- NAME
-
- SYNOPSIS
-
- Abstract
-
- DESCRIPTION
-
- COMMAND-LINE OPTIONS
-
- Parameters
-
- INTERACTIVE COMMANDS
-
- Interpreter
-
- CONFIG FILE
-
- Prompt
-
- Capabilities
-
- MIDIConsole
-
- Projects Selector
-
- Project creator
-
- Project Manager
-
- Project Upgrade
-
- Money Box
-
- Activity
-
- Stocks
-
- cpu function
-
- FILES
-
- Installation
-
- SEE ALSO
-
- AUTHORS
-
This document was created by
man2html,
using the manual pages.
Time: 14:39:49 GMT, June 10, 2024