home *** CD-ROM | disk | FTP | other *** search
- This program is Share Ware: use it, copy it, or send it to another BBS
- but gratuities are appreciated. See below for E-Mail & US-Mail addresses.
-
- WHAT IS IT ?
- JoBS can be used instead of the WorkBench or the CLI window as a more
- effective system/user interface.
-
- New with V2.1 more filenames allowed in directory tables (500), the definition
- file may be supplied as an argument from CLI or else from the Ram: directory.
- In order to speed-up modem transfers, only required files are included.
-
- The program provides instant access to various WorkBench and CLI commands by
- simply selecting control buttons. Also, 28 control buttons can be defined by
- the user, by editing JoBS.def and 10 text input buttons can be defined to
- access any storage device (ie. df0: df1: df2: dh0: ram: vd0:).
-
- JoBS allows the user to invoke most WB programs or CLI commands by simply
- selecting it with the mouse then selecting the "Run" gadget button.
- The user can select with the mouse any filenames for programs that use
- filenames as command line parameters, such as text editors or file utilities
-
- JoBS displays a window that has a message field with 40 control buttons on
- the left-half of the window. The right-half shows a list of files in the
- current directory and the "Dir>" field shows name of the current directory.
- There are over 6 ways to select the current directory and 3 gadgets to locate
- filenames. The "Use>" field is for text input and there are 6 more buttons
- just to help avoid typing. The "Use>" text field may be used to enter a new
- sub-directory name or an entire CLI command.
-
- The window of filenames also shows the number of days since the file was modified,
- the time it was modified, and the file size.
-
- The "Parms" control button is used to invoke a command in the Use> field and
- pass selected filename as parameters, ie. Use> Arc A
-
- "Execute" acts on selected filename or the Use> field.
-
- Tasks can be run as a "SubTask", or invoked as "OneTask" without contention.
-
- "Copy", "Rename" and "MakeDir" require the Use> field.
- "Delete" acts on selected filenames or the Use> field.
- "Del-Dir" removes a current/empty directory.
-
- To enter a directory, just select the directory name.
- To back-out of a directory select "Parent".
-
- "All" will select/deselect all filenames.
- "Select" will copy a selected filename to the Use> field.
- "Clear" will erase text from the Use> field.
-
-
- HOW TO RUN ?
- Type: JoBS df#:path/JoBS.def (or) RUN JoBS my.def (or) click a JoBS icon
- or include the JoBS statement in your s:startup-sequence. If you leave off
- the command line argument, JoBS looks for; Ram:JoBS.def
-
- HOW TO CUSTOMIZE ?
- JoBS automatically reads JoBS.def to initialize the display window.
- The user can easily redefine 28 of the control buttons, and the storage devices
- after the program has started by selecting a definition file and then selecting the
- "Define" control button. Look at the sample JoBS.def file.
-
- The first record of the definition file will display in the message window.
-
- The second record defines the storage devices. Each device name has 4 chars.
-
- The next 28 records define each control button, using 3 types of fields.
- - First field in each record is a button label upto 7 chars, no imbedded blanks.
- - Space chars are used to separate each field.
- - The second field is one character, either "?" or "-".
- - The "?" is used to query the user with a requester gadget before
- a command is invoked. The "-" dashes into the command without a requester.
- - The function field can be upto 72-characters with imbedded blanks.
- - The characters "%s" are used to substitute parameters and "%0.0s" is
- used to ignore parameters.
- - The first "%s" will substitute the OneTask or SubTask Mode.
- - The second "%s" will substitute the filename(s) selected, if no filenames
- are selected then the Use> text field will be substituted.
- - The third "%s" is only used when you want to capture both filename and Use>.
- - The fourth "%s" is only used when you need: Use> field then filename order,
- in this case you will normally have the second "%s" as "%0.0s" instead.
-
- Some of the functions send their output to the console, aka. CLI window.
- Programs that prompt for user input from the console may not work properly,
- like DIR OPT I, but with JoBS you really don't need DIR old command anymore.
- So keep a small CLI window handy for odd-jobs.
-
- If you have any questions or comments, send E-mail to John Sawaya, on PhilAmiga BBS
- 533-3191, or AmigaInfo BBS 430-3969. US-mail to 415 Charleston Greene, Malvern PA
- 19355.
-
- Sample definition file:
-
- Welcome to JoBS!
- vd0: ram: df0: df1: df2:
- Blitz - %s Blitz %s ; Comments can be put here after the ';'
- TxEd - %s E %s ; But note, this whole line will be displayed
- uEdit ? %s UE %s %s ; for a Requester '?' and in the small Message field.
- Help? - Read JoBS.Readme
- Prefs ? Preferences
- LoadWB ? LoadWB ;WorkBench
- PathAdd ? %0.0s Path Add %s
- RamOff ? Run RamOff
- Clock - Run Clock
- Monitor ? Run PM ;Performance Monitor
- FreeSpc - Execute s:Free.exec
- DskInfo ? %0.0s Run Inf %4.4s
- QikCopy ? QuikCopy
- Format ? %s Format Drive %4.4s Name Data
- PC-Fmt ? Run PCformat
- PC-Copy ? %s PCcopy
- df2:Mnt ? Mount df2:
- df2:Chg ? DiskChange df2:
- Make ? %s Execute Make %s %s
- MakeRam ? %s Execute LC:MakeRam
- Arc ? %s Arc %0.0s %s %s
- UnArc ? %s UnArc %s
- MakeAcv ? %s MakeAcv %s
- LoadAcv ? %s LoadAcv %s
- ShowIff - %s Show %s %s
- SaveIff ? %s SaveILBM <Sys:SaveILBM.Input %s
- PrtScrn ? GraphicDump
- Print ? %s Copy %s to Prt:
- -------------------- Only the first 30 records are input ----------------------
- Echo ? %s Echo >ram:temp %s
- Search ? %s Execute sys:s/Search.exec %s %s
- Scribb! ? %s Scribble!:Scribble! %s
-
- ... so you can use this area for notes or whatever. The Echo button could be
- used to select Iff files for building SlideShow input file! Check-out Search
- for finding things, like references in "include" files? How that for an
- open-ended program. Please let me know if you have new ideas for applications
- or enhancements. I have spent several months to develop this program and use
- it instead of WB/CLI for speed and capability. OnLine! seems to prefer
- "Select-the-program"&"Run" method, while Scribble! can go into a button where you
- can select the document to edit or Use> a new document name!
-
- Did you notice JoBS V2.1 is many Kbytes smaller than JoBS V1.1?
-
- The next JoBS V3.0 will be out around May(87) with better windowing, and more!
-
- John B.Sawaya
-