home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / disk / directory / exapp / exapp.doc < prev    next >
Text File  |  1995-02-27  |  6KB  |  160 lines

  1.  
  2. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  3. -=-  ExApp - Multi Application Executer! - Version 1.0 Release Date 29/10/93  -=-
  4. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  5.  
  6.  
  7. Exapp, what is it ?
  8. ===================
  9.  
  10. ExApp is a small ("small" being the key word here) program that will start
  11. up other applications when different types of files are dropped onto it's appicon
  12.  
  13. For example so you configured exapp to recognise all .TXT file as being text.
  14. When you drop a .TXT file onto it it will load up your text viewer/editor.
  15.  
  16. All file recognition can be done in two ways, A) the filename and use of
  17. pattern matching, and B) by matching the first 20 bytes of the file to a
  18. user defined string (with wild cards)
  19.  
  20. you can tell exapp to recognise as many different types of files as you like,
  21. the only restriction being your memory size!!!
  22.  
  23. Sounds familiar ?  Well the idea was taken from MultiApp but that didn't like
  24. my system and I didnt like it! So I decided to write my own version of it.
  25.  
  26. ExApp is split into TWO seperate parts, one is the main program which does all
  27. the work, such is determining the type of file dropped onto it and running the
  28. appropriate program.  The other part is the config part which lets you define
  29. what types of files ExApp should recognise.  It is split like this so as to
  30. save on memory.
  31.  
  32.  
  33. What do I need to run it ?
  34. ==========================
  35.  
  36. Kickstart 2.04 or better. (preferably 3.x)
  37. Reqtools.library in libs:
  38.  
  39. Where do I put the files ?
  40. ==========================
  41.  
  42. you can put the files anywhere you like but i recommend the following places
  43.  
  44. SYS:Prefs/ExAppConfig
  45. SYS:WBStartup/ExApp
  46.  
  47. How do I configure ExApp ?
  48. ==========================
  49.  
  50. First load up ExAppConfig, after it's loaded you should see quite a few gadgets
  51. these function as follows.
  52.  
  53. Program -  (listview) This selects which item you wish to configure.
  54.            (string)   This lets you change the name of the item.
  55.  
  56. Add,Del -  These add and delete selected items.
  57.  
  58. Name,Data - This tell exapp that the file type recognising is done either by
  59.             the files nameor the first 20 bytes.
  60.  
  61. Command   - This is the actual command that you wish to run for the selected item.
  62.             specify full path and file name if the program you wish to run is NOT
  63.             in the PATH (see AmigaDOS manual)
  64.             if you place @F@ anywhere in the string it will be replaced by
  65.             the filename of the icon dropped onto it.  You may use @F@ more than
  66.             once.
  67.  
  68.             E.G.  C:PPMore @F@  - would view all file dropped onto it.
  69.                   DELETE @F@ ALL - would delete all files dropped onto it!!!
  70.                   COPY @F@ RAM:@F@ - would copy all files to ram:
  71.                   LHA X @F@ UNARC: - would unarchive files to UNARC:
  72.  
  73. Pattern  -  This depends on if you have NAME or DATA selected.
  74.  
  75.             If you've got NAME selected it needs to be a standard amigados
  76.             file pattern (standard meaning you can use all wildcard symbols
  77.             such as #,?,(,),|,~ and so on..
  78.  
  79.              E.G.  #?.txt
  80.                    ~(#?old#?)
  81.  
  82.             If you've got DATA selected each character in the pattern string
  83.             must match up to the corresponding byte in the file dropped
  84.             onto it. you can use a ? to replace a single character.
  85.             if you only need to match the first couple of bytes then you
  86.             just type in the bytes you need to match.
  87.  
  88.              E.G.  FORM????ILBM  will match all IFF Ilbm Files
  89.                    FORM          will match all IFF files
  90.                    ?-lh?-        will match archive files.
  91.  
  92. Easy really isnt it...
  93.  
  94. If you load up the config supplied (by putting ExApp.Config in S: and loading up
  95. ExAppConfig) and have a look at that it'll beome MUCH clearer. ( I have a serious
  96. disabilty in explaining this to other people ;-)
  97.  
  98. ExApp uses the default disk icon for it's own appicon, thus saving memory AND
  99. diskspace (wow, all of 2K hehehe) and CANT be changed easily (yet)
  100. but if you *REALLY* want to change it then you can do the following
  101.  
  102. create a disk icon and save it somewhere, and BEFORE workbench loads up copy it to
  103. ENV:sys/def_disk.info, then load workbench, then copy your origonal def_disk.info
  104. back to ENV:sys/def_disk.info or delete it. :-) see, told you it was complicated!
  105. Mind you, you *can* modify your startup sequence to do it though!
  106.  
  107. Bugs
  108. ====
  109.  
  110. None known :-)
  111.  
  112. Possible Additions
  113. ==================
  114.  
  115. Icon selection
  116. Icon snapshoting
  117. con: output window modification
  118.  
  119. (if there is a demand i'll implement then, otherwise i wont as *I* dont need
  120. them.. :-)
  121.  
  122.  
  123. How to contact the author
  124. =========================
  125.  
  126. you can either write at this address
  127.  
  128. Dominic Clifton
  129. 9 Shires Copse
  130. Southbourne
  131. Bournemouth
  132. Dorset
  133. BH6 4AL
  134.  
  135. or phone 0202-404410 (work) 0202-434858 (home)
  136.  
  137. MONEY, bug reports, comments, praise all welcome, bricks NOT :-)
  138.  
  139. Have fun with ExApp! I Know you will!!
  140.  
  141. Watchout for other COOL Hydra Productions software such as AFCOPY, the Ultimate
  142. freeware filemanager, reads directorys like greased lightning!! (faster
  143. that DirOpus even!!).  VERY Powerfull,  latest version is V3.390.
  144.  
  145. Also look out for All s/ware by PERSPEX!!!!
  146.  
  147. Greets!
  148. =======
  149.  
  150. hellos go to the following cool dudes! (in no particular order!)
  151.  
  152. Cruise/Mystic (Moo! Moo! Moooooo!)
  153. Proteus/Perspex
  154. Dr Zero/Perspex
  155. Slave/Perspex
  156. Fireflash/Mystic
  157. The Joker/Slipstream (got a working hard drive!)
  158. Pilgri/\/\ (got the car fixed ?)
  159.  
  160.