home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / packery / xpkcybprefs / xpkcybprefs.readme < prev    next >
Text File  |  1977-12-31  |  4KB  |  97 lines

  1. Short: v1.0 "THE" Prefs system for xpkmaster :)
  2. Author:   Alexis 'cyb' Nasr
  3. Version:  1.0
  4. Type:     util/pack
  5. Tested:   A1200 (OS3.1,Blizzard A1230 IV/16Mb) Enforcer, Mungwall etc...
  6. Requires: OS2.04+,xpkmaster.library v4+
  7. Date:     May 1997
  8. uploader: nasr@hol.fr
  9. replaces: util/pack/xpkCYB_10.lha, util/pack/xpkCYB2_10.lha
  10.           (PLEASE DELETE THESE ARCHIVES :)
  11.  
  12. Description:
  13. ~~~~~~~~~~~~
  14.  
  15. *  Since its version 4, xpkmaster.library has a new feature: a preferences
  16. protocol, to pack data with the best xpk-sublib according to its filetype.
  17. Thanks to a shared structure (the XpkPrefsSemaphore), xpkmaster is able to
  18. "communicate" with an external, INDEPENDANT prefs system.
  19.  
  20. *  Dirk Stoecker, the new xpk maintainer, has made his own "XpkPrefs"
  21. program. My "XpkCybPrefs" is an alternative, which claims (of course :) to
  22. be more powerful and flexible.
  23.  
  24.  
  25.                         What does it mean for you?:
  26.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  27.  
  28.    -> Well, you just select the "USER" packing method and then the
  29.    prefs system handles everything, choosing the best xpkXXXX.library
  30.    adapted to the type of data being crunched.
  31.  
  32. *  The configuration is totally flexible. You can select all the
  33.    xpk methods to use for each of the filetypes recognized by the
  34.    datamaster.library.There is also an (optional) report-window that pops-up
  35.    and shows you the operations.And lots lots lots more!!!!
  36.  
  37. *  The files you obtain are "normal" xpk'd files (MASH'd,SQSH'd etc.)
  38.  
  39. *  This is useable with ALL the tools using xpkmaster.library: simply choose
  40.    the "USER" method instead of a xpk-sublib name.
  41.  
  42. *  One of XpkCybPrefs big "plus": MULTIPACKING!!
  43.  
  44.     For any filetype,you can define multiple packers ("multipacking"),each
  45.     one will be tried in turn and the "winner" will do the final packing.
  46.     The "winner" is the one that satisfies best one of these 4 comparison
  47.     methods:
  48.              "Best":classic! just the best CF (compression factor)
  49.  
  50.              "Fastest":the fastest to unpack! YES!! The data will be
  51.                       depacked while the packing operation,in order to get
  52.                       the decompression speed!!!!!
  53.  
  54.              "Average":finds the packer with a compromise between
  55.                        CF/depackspeed.
  56.  
  57.              "Ask":     pops up a requester and lets YOU choose.
  58.  
  59. *  Switchable Report Window with progress bars, statistics and all the
  60.    hell :-)
  61.  
  62. *  `Quiet Tasks' list (useful for disabling output automatically when
  63.      called from Backup programs for example).
  64.  
  65. *  Of course, you can define "NO packing" for a filetype.
  66.  
  67. *  Memory optimization: The packing tests are done in a memory
  68.      buffer or on a temp file for those who are short on memory.
  69.      (if depacking is needed, it will NOT require any extra buffer!! :=)
  70.  
  71.  
  72.     Etc etc etc :-)
  73.  
  74.  
  75. Some applications: (just 'my' examples eh :)
  76. ------------------
  77.  
  78.     In your DirOpus/BrowserII/Dirwork etc tool,install a xpkUSER crunching
  79.     button,it will replace all the existing ones! You'll just click on any
  80.     file & crunch it with USER,and you'll obtain SQSH'd modules,MASH'd
  81.     ascii-texts etc...
  82.  
  83.     In your backup tools (Abackup etc...),just use USER! JPEGs,LHA's
  84.     etc will be automatically skipped (in the prefs such files should be
  85.     associated with the "DONT" packer,just a fake name to know they mustn't
  86.     be crunched).And the rest will be packed to the best...
  87.     For such tasks,the Output-window can be switched off automatically ;-)
  88.  
  89.     You're converting a module with ProWizard & wanna use the best
  90.     compression ever? Just look at the window popping up on PW's screen,
  91.     & watch the "multipack":SQSH & SMPL for example...
  92.  
  93.     You're listening to a TFMX module in Eagleplayer & want to use Save it
  94.     as xpk-compressed.With USER you can get a SHRI'd mdat file & a
  95.     SQSH/SMPL'd smpl file!
  96.     
  97.