CLIHANDLER: v0.03 by megacz2k6(megacz@usa.com), 30-Jul-2006
_ _ _
| | o | | | | |
__ | | | | __, _ _ __| | | _ ,_
/ |/ | |/ \ / | / |/ | / | |/ |/ / |
\___/|__/|_/| |_/\_/|_/ | |_/\_/|_/|__/|__/ |_/ v0.03
[.] Overview
^^^^^^^^^^^^^
CLIHANDLER: is an ARexx script that in conjunction with almost
any Hotkey commodity/handler can give u preconfigured newcli's
just by a keypress or at least from WB's execute command.
Currently CLIHANDLER: supports:
- newcli(newshell)
- screenshell
Features :
- pretty fast
- has support for ascii art
- got extra counter for screen sh.
- its very configurable
- by default can give 80x25 window
indep. from font and/or screen
(see. installation/usage)
[.] History
^^^^^^^^^^^^
previous (pure CLI)
-------------------
13-Sep-05 Initial version with lots of options,
everything written in shell, slow on
unexpanded miggy
+ lots of changes, never released
0.01 (ARexx)
------------
29-Jul-06 written from scrach with most of the
options that could be found in CLI ver.
however this version is not compatible
at all with the previous version
30-Jul-06 worked around problem with many clis
launched at once,
removed port synchro part -it was not
working anyway when clis where started
one by one and was adding extra pause
completly not needed...,
added a lot of different asciis mainly
from http://www.ascii-art.de,
'show_ascii_:' optimization -READCH()
with 64k buffer instead of READLN()
with mega slow DO loop,
changed randomization source from
TIME('S') to STORAGE() -last 3 digits,
31-Jul-06 fixed problem with not matching process
numbers,
changed the way of handling dosline
now, it is closer to AmigaDOS, no args
will produce failed 'eng_error_code'
and "?" will bring help,
STORAGE() gives now 4 digits and
the result is processed by HASH() -
this gives better randomization=
less repeats,
0.02 (ARexx)
------------
19-Sep-06 added calculation of the window dims.
to achieve always same LINESxCOLS
independently from a font and screen,
changed the way the ascii is being
displayed; now code needed to load&show
ascii is placed in 'shell-startup'
-much faster,
added additional FONT/K option that
uses cli command 'def_fontsetcli',
'def_cls' uses now real clear screen
esc code and not video restorerer
20-Sep-06 Added feature that allows to change
the font and window dimensions in
already opened shell window.
0.03 (ARexx)
------------
09-Nov-06 Added custom shell preprocessor; so that
it is possible to set font in ur own;
non-internal shell-startup even with CON:
Added logger that works in exclusive mode=
one file; to be informed about the errors
Changed a bit arguments handling part;
NOCOUNT/S is not needed anymore to bypass
counter part in window shells,
10-Nov-06 Removed HASH() from randomization of ascii-
i was wrong and for now the best results can
be achieved by using three digits from
STORAGE()-proved by a script;
however this is not very good;seemd that
ARexx uses some weird routine to give
RANDOM() coz i found that it likes to match
numbers in the center of the range like
..4,5,6,7.. for 0-10,
30-Nov-06 Added WINTITLE/S -this partially replaces
the default 'def_title_newcli',
05-Dec-06 Added new asciis from:
http://www.afn.org/~afn39695/ |