



                   __             ////             /// //
                  / ')             //   ////   /// // //
                 /  / ___   _      //  //  // //   ////
                (__/ / / <_</_  // //  ////// //   // //
                                 ///   //  //  /// //  //



        From the programmers of Mnilu - the GfA v2 compiler
                            &   SuperView - the Desktop file-viewer

                comes

                           O n e   J a c k



        Welcome to One  Jack  ,a  different  kind  of program launcher
which  supports  virtually  all  TOS   versions  and  all  replacement
desktops. In a way it becomes an integral part of the pexec call.


        A computer is a useless machine  if you  don't have any decent
software for it and there also have  to be software from where one can
launch the software. Now the ST range  of machines have always had the
Desktop which led one run the program.  But if someone had hundreds of
folders on a harddrive then  of  course  searching through all of them
can be a big problem. There are many program-launcher now days and the
enhanced desktop on TOS 2+ /  replacement  desktops also allows one to
run a program from hot-keys ( installing program on function keys etc.
). The problem is to remember which key refere to which program .. .
        Problem which different program-laucher  is  that  you have to
say good-bye to the Desktop.

        One Jack attempts to solve some  of  these problems and uses a
very differnt  approach.  The  program  works  as  an  accessory.  The
question : "An accessory can't run a GEM program" ,may be coming up ..
. but we'll come to that later.



Installation
""""""""""""

        Since One Jack is  an  accessory  simply copy ONE_JACK.ACC and
ONE_JACK.RSC to the root-directory of  a  disk  and reboot ,or load up
ONE_JACK.ACC in one of the accessory loaders.

        1_JRUN.PRG , 1_JRUN.TOS ,1_JRUN.TTP  and 1_JRUN.GTP should all
be copied to the root directory of a  disk. Note : These are all DUMMY
programs!!! But  still  they  should  be  there  ,and  should  also be
preferably installed on Function keys. If  you never use (for example)
.GTP programs then this can be deleted from the disk.

        Now select One Jack from the acc menu.


Use
"""

        The first time you'll  select  One  Jack  a short postcardware
reminder will come up. Click on OK.
        Now the main menu will appear ,here you'll see 33 boxes(slots)
,which should all  be  empty  (unless  a  ONE_JACK.JSM  file was auto-
loaded) .

        If the slot was not empty (and you clicked on a slot) then the
file (corresponding to the slot) will  be selected (ready to run) ,and
One Jack will exit. To actually run the program click on x_JRUN.nnn. x
may be 1 or A ,nnn may be  PRG,TOS,TTP or GTP (see below for more info
abou this).
        If you wan't to reedit  an  not  empty  slot  then hold down a
[Shift] key while clicking on the slot.
Note: x_JRUN.nnn are ALL DUMMY programs.  They require NO loading (and
of course no extra memory) at all  ,and  can be replaced with any file
of any kind!!!!


Upto 66 program files may at once be in the memory. To access the next
33 slots click on the - up and down arrow button - which you'll see on
the bottom right corner. To come back to the first 33 slots reclick on
the up-down-arrow button.


        To install a program simply  click  on  any of the empty slots
,either in the first 33-boxes or  the last 33-boxes. The file-selector
will pop-up. Select a file (.PRG,.APP,.GTP,.TOS or .TTP). and click on
OK. Now the prgoram installer menu will come up.

Following settings may be altered:


        Heading:  This is the heading  which  will be displayed in the
slot ,it doesn't have any other  meaning  at  all. It can be any thing
from the name  of  program  (XX.PRG)  or  (Xx)  or  whatever you like.
Clicking on Centre will centre the heading for you!

        File: The file name ,with  the  full directory should be here.
This will automatically be selected so you don't really need to fiddle
with that. The file name can also be selected by Selcet (see below)

        Select: Clicking on this will  bring  up the fileselector ,and
the file selected from here will be displayed in the File: (see above)
place.

        Directory: Here you can select  between [Leave alone] and [Set
to file]..
          [Leave alone]: If you select  this then the setted directory
will NOT be altered at all.
          [Set to file]: The directory will  always be set to the file
to run (when you execute the program by x_JRUN.xxx)

                As an example  you  have  a  file D:\EDITOR\EDITOR.PRG
installed in a slot. If  you  select  [Leave alone] the directory will
not be altered. Now when you run  say 1_JRUN.PRG and the directory way
E:\ASM\DEVPAC\ then the  E:\ASM\DEVPAC\  directory  will  be selected.
This _can_ make -Resource file not found- errors.
                On the other side if  you  had  selected [Set to file]
and  run  1_JRUN.PRG  then  the  directory   will  always  be  set  to
D:\EDITOR\.
                If you don't understand it  much  then simply leave it
as [Set to file].


        The next options are Parameters :
                [No] : No pre-defined  parameters.  If  you will enter
any parameters in the .GTP ,.TTP  dialog then the same parameters will
be passed to calling application. Otherwise One Jack won't do anything
with them.
                [Ask]: When you'll click on  the  slot of this program
then a dialog-box will come  up  ,asking  for  any parameters. All put
commands are also interrupted (see below).

                [Defined] : Enter the parameters  in the editable line
next to this option and  the  same  parameters  will  be passed to the
application. No need  to  reenter  the  parameters  ,as  they  will be
remembered! All put commands are also interrupted (see below).

        Click on [OK] to exit back to the main menu.
        Clicking on  [Select  this]  will  automatically  select  this
program ,One Jack will exit and  the  prgoram  will be ready to run by
x_JRUN.nnn.

        At the main menu (If you  are  there)  clcik  on a sot where a
file has been installed and click  on  it  to select it. One Jack will
now exit and the prgoram will be ready to run by x_JRUN.nnn.


        The selected program may  now  be  run  by  double clicking as
normal on 1_JRUN.PRG  ,1_JRUN.TOS,1_JRUN.TTP  or  1_JRUN.GTP. As these
programs are just 'dummies' they  won't  load  at  all ,and in reality
your program will run instantly! If you have installed x_JRUN.nnn on a
function key then it's a simple matter  to press that function key. If
your desktop allows it  then  these  programs  can  be  dragged to the
dektop.
        Anyway all x_JRUN.nnn start with 1  or  A  (  x=1 or x=A ) and
they will normaly be displayed in the top of the window.


        Put commands:
        =============

                In all parameters you may  enter special 'commands' to
do something special. These all start with an %.

%p ,%f:
        To input a file name selected  using  the file selector use %f
or %p. The file selector will come up when you [Select this] ,or click
on the slot where (%f,%p) is prefdeined  as  parameter : %f : Only the
file name will be passed. %p :  Both  the file name and directory will
be passed.

        Example

                You  have   a   pre-defined   text   as   :   %p   for
D:\EDITOR\EDITOR.PRG.  Now  when  you  will  click  on  the  slot  for
EDITOR.PRG then the file selector will  come  up and the file selected
will be passed (full directory) to EDITOR.PRG when you run x_JRUN.nnn.

                Things  can  be  made  complicated.  Normally  to  get
verbose listning in a LZH file you enter parameters as :
v -h file.lzh *.* . For LHARC.TTP pre-define the text as :
v -h %p *.*. Now whenever you'll  click  on the slot for LHARC.TTP the
file selector will come up. Select the  file tp verbose list and click
on Ok. The next thing to do  is to run 1_JRUN.TOS and verbose listning
of the selected file will automatically  come up!!! Clever use of this
can help you much!  You  can  have  different  settings for LHARC ,for
verbose listning ,extracting etc.

                You are not limited to having  only  one %p or %f in a
parameter you can have as many as you wish. And on EACH %p/%f the file
selector will appear!
Example for LHARC: a -h %p %p
Guess what it will do! The file  selector will appear twice ,the first
time select the file  to  add  to  (F:\TEST.LZH)  ,and the second time
select (A:\FILE.TXT). Now run  1_JRUN.TOS.  The  file A:\FILE.TXT will
automatically be added to the archive F:\TEST.LZH!


%u:     Unite (Merge) parameters.

        This will replace %u in  the  parameter  to whatever you input
using the standard (GEM) parameter box.

        Example: To get verbose listing from LHARC.TTP you would use :
v -h file.lzh *.*  ,replace it with   v -h %u *.*
Now click on the n_JRUN.TTP/GTP ,the parameter box of the desktop will
now appear. Enter (only) name of the file to verbose list say (EX.LZH)
and press Return. Now  One  Jack  will  automatically  replace %u with
EX.LZH! The final parameter passed will be like this:
v -h EX.LZH *.*

The %u put command will be very  useful.  You may simply drag the file
to the n_JRUN.xxx and the  file  will automatically be verbose listed!
Try the above example and drag a LZH file to n_JRUN.xxx.
Again you can have as many  %u  in  a  parameter  as you wish ,and all
these %u,%p,%f may be freely mixed.


The put (%) commands are of course  not  limited to LHARC use ,you can
use them in almost  every  application  and  sooner  or later you will
notice the time you save!

Remember that NO spaces are put at the start and end of a %u ,%f or %p
replacement. So   x -h%p %p     will  most  likely won't work as there
are no sapces between -h and %p.



History Buffer
""""""""""""""

        Clicking  on  History   Buffer   from   the   main  menu  will
automatically show the last 8 files  ran (either through One Jack ,the
Desktop or whatever). The  parameters  passed  (if  any)  will also be
displayed and you may reedit  them.  Again  all put commands are fully
useable. To run such a file simply click on the -files name- ,One Jack
will now exit and it's  a  simple  matter  to  run th program by using
x_JRUN.nnn. This can be very  helpful  for  .TTP programs as you won't
need to enter the same (or  almost  the  same) parameter over and over
again.


SuperView
"""""""""

        This will call up our  file-viewer  SuperView  ,if you have it
installed in the memory.


Preferences
"""""""""""

        Clear top line  :   [Yes]  :  This  will  clear  the  top line
whenever you run a program via  x_JRUN.nnn.   On the normal Desktop it
won't clear the whole line ,but  on many replacement desktop this will
work very well.
                            [No]   :  This  won't  clear  the top line
,and for example 1_JRUN.PRG may be shown here ,naturally your selected
program will run but this name will be shown.


        Interrupt %p,%f,%u : [Yes] :   Put commands (%f,%u,%p) will be
interrupted in the command line. See above for more bout Put-commands.
                             [No]  :   Put  commands  will  siamply be
ignored.


        Abort if GEM program ran in  TOS  mode  : [Yes] : Sometimes it
may happen that you  incidently  click  on  1_JRUN.TOS when you should
have clicked on 1_JRUN.PRG. Running a GEM prgoram in TOS mode can even
make the system crash. So here it  it  is ,select [Yes] ,and if you do
run a .PRG/.APP/.GTP program in TOS  mode  then a warning message will
come up.
                                                   [No]  :  No warning
message will appear if you run a .PRG in TOS mode!


        Screen buffering :  [Yes]  :  All  the  dialogs  will  be made
dragable.
                            [No]   :  No dragable dialog boxes.

        If you move a dialog box  and  you see 'trails' behind then it
means that there is not enough  memory  left  in your machine to allow
full dragging of dialog boxes! It's not dangerious.


        x_JRUN.nnn  x is [A] :  the  only legal 'dummy' programs which
will run  One  Jack  selected  programs  are  A_JRUN.PRG  ,A_JRUN.TOS,
A_JRUN.GTP and A_JRUN.TTP.
                           [1]  :    same  as  above  ,but  change the
A_... to 1_....
        You may ask why  this  option  is  here?  It doesn't have much
meaning but a few  machines  may  complain  if  the  first letter in a
prgoram name is not a letter...  Remember to change the programs files
name if you change  it  ,otherwise  the  friendly  TOS error will come
up... .




        All these options may be saved  from  the [Save] option in the
main menu ,and all the slots will also  be saved in the same file. The
recommened extension is .JSM.  If  a  file  ONE_JACK.JSM exsits on the
loading of One Jack accessory then it will be automatically loaded.
        [Load] : This will load a new slot file.


        [Shutdown] : If you wan't  to  delete/Unload One Jack from the
memory or change resolutions then always  [Shut down] first. This will
remove any vectors in the memory used by One Jack.


                              -=-=-=-=-

- x_JRUN.APP is not (yet)  supported.  However install these prgograms
as normal and run them by x_JRUN.PRG.

- To erase a slot select  it  by  holding [Shift] while clicking on it
and erase the heading by pressing [Esc]. Click on OK.


                              -=-=-=-=-

        One Jack wasn't written in a  single  day  ,a lot of hard work
has gone into making it what it is  today.  So if you use it more than
once then please be honest and send us something back. We only ask for
a _nice_ postcard! Email postcards won't work!!

                                                STectre
                                                Stjernemyrvn. 30
                                                0673  Oslo
                                                Norway


                  Email : jabran.akhtar@byte.bbs.no




             Problems? Write to us at the address above.

         We'll be happy to hear from _you_ also about what we
              should add to future versions of One Jack.


One Jack is copyright (c)  1994  by  STectre.  All rights reserved. We
take no responsibility for any kind misuse or damage caused be the use
of this program.


Please  do  upload  One  Jack  [ONE_JACK.ACC,ONE_JACK.RSC,ONE_JACK.DOC
,x_JRUN.nnn..] where ever you can.

  One Jack comes from :


     ///////////////////////////////////////////////////////////
     //       /        /      //      /        /      //      //
     //  /////////  ////  /////  /////////  ////  //  //  //////
     //       ////  ////    ///  /////////  ////    ////    ////
     ///////  ////  ////  /////  /////////  ////  /  ///  //////
     //       ////  ////      //     /////  ////  //  //      //
     ///////////////////////////////////////////////////////////


                          _-_-_-_-_-_-_-_-_



   Some of our other Shareware programs:



                ////   /// ///   // // //     //   //
                // // //// ////  // // //     //   //
                //  //  // // // // // //     //   //
                //      // //  //// // //     //   //
                //      // //    // // ////// //////


          The GfA BASIC 2 Compiler. Compile GfA BASIC files
        into stand-alone GEMDOS executable relocatable files.

                - extremely fast compiliation speed
                - create .TOS or .PRG program files
                - minimum file length of output file only 28K
                - easy to use GEM user interface
                - fully compitable with 95% of GfA v2 written
                  souce code

Latest version (May ,1994) is 1.61.


 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ||      |  ||  |      |      |     |||  ||  |  |      |  ||||||||||  ||
 ||  |||||  ||  |  ||  |  |||||  ||  ||  ||  |  |  |||||  |||||||||  |||
 ||      |  ||  |     ||     ||    ||||  ||  |  |     ||  ||   |||  ||||
 ||||||  |  ||  |  |||||  |||||  |  |||  |  ||  |  |||||  |  |  |  |||||
 ||      |     ||  |||||      |  ||  |||  ||||  |      ||  ||||   ||||||
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||



      Fed up with GEM's Show/Print/Cancel (Visa/skriv/Avbryt) ?

Use SuperView ,the most comprehensive file-viewer system ever written
for the ST. Completely replaces the GEM's offering ,or call it from
the supplided accessory.

Just look at a few of the features .. .

- displays NEOchrome,Deags(Elite) and Spectrum 512 pics
- support for 1ST Word & Protext WP files
- print files to parallel/serial/MIDI and parallel(direct)
- up to 9 files in memory at once
- replays sample files (STE support)
- decompacts Pack-Ice v2.4 packed files
- search forward/backward/research options
- up to 9 pre-defined search strings
- goto start/middle or end of file
- view files in either 8x8 or 8x16 fonts
- support for large screens                - displays ST font (A1/A2) files
- intelligent mouse scrolling              - swap between low/med res
- hex-mode converting                      - info-lines
- virus checker                            - up to 10 markers
- no need to load the program each time ,just copy it to the AUTO folder
- replaces Show/Print/Cancel (not fully on TOS 2+)
- .. . and lots more ,uses only 33 K!

          Quite simply the best file viewer ever written for the ST!
Once  you've  used   it   ,you'll   never   gonna   go   back  to  the
Show/Print/Cancel!
        No other file-viewer even  comes  close  to  SuperView ,if you
haven't seen it yet then get a copy NOW.

Not Multi-TOS compitable (yet).
Latest version (May ,1994) is 1.18.

                          _-_-_-_-_-_-_-_-_

      Mnilu and SuperView should be avaliable from most PD libraries.
Mnilu and SuperView  are  both  avaliable  from  Goodmans  on  PD disk
GD2196. Also avaliable from  the  The  FaST  (ST)  Club and Floppyshop
amnog other PD libraries.


                     Shareware Software in STyle

                        __ ___ __  __ ___ _   __
                       /_  /  /_  /   /  / ) /_
                      __/ /  /_   \_ /  / \ /_


                         _-_-_-_-_-_-_-_-_



                  kea aap bhi jahanh par henh ??? ?
                hamari taraf se saari dunia ko aadaab!


