home *** CD-ROM | disk | FTP | other *** search
- Short: v1.0 "THE" Prefs system for xpkmaster :)
- Author: Alexis 'cyb' Nasr
- Version: 1.0
- Type: util/pack
- Tested: A1200 (OS3.1,Blizzard A1230 IV/16Mb) Enforcer, Mungwall etc...
- Requires: OS2.04+,xpkmaster.library v4+
- Date: May 1997
- uploader: nasr@hol.fr
- replaces: util/pack/xpkCYB_10.lha, util/pack/xpkCYB2_10.lha
- (PLEASE DELETE THESE ARCHIVES :)
-
- Description:
- ~~~~~~~~~~~~
-
- * Since its version 4, xpkmaster.library has a new feature: a preferences
- protocol, to pack data with the best xpk-sublib according to its filetype.
- Thanks to a shared structure (the XpkPrefsSemaphore), xpkmaster is able to
- "communicate" with an external, INDEPENDANT prefs system.
-
- * Dirk Stoecker, the new xpk maintainer, has made his own "XpkPrefs"
- program. My "XpkCybPrefs" is an alternative, which claims (of course :) to
- be more powerful and flexible.
-
-
- What does it mean for you?:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- -> Well, you just select the "USER" packing method and then the
- prefs system handles everything, choosing the best xpkXXXX.library
- adapted to the type of data being crunched.
-
- * The configuration is totally flexible. You can select all the
- xpk methods to use for each of the filetypes recognized by the
- datamaster.library.There is also an (optional) report-window that pops-up
- and shows you the operations.And lots lots lots more!!!!
-
- * The files you obtain are "normal" xpk'd files (MASH'd,SQSH'd etc.)
-
- * This is useable with ALL the tools using xpkmaster.library: simply choose
- the "USER" method instead of a xpk-sublib name.
-
- * One of XpkCybPrefs big "plus": MULTIPACKING!!
-
- For any filetype,you can define multiple packers ("multipacking"),each
- one will be tried in turn and the "winner" will do the final packing.
- The "winner" is the one that satisfies best one of these 4 comparison
- methods:
- "Best":classic! just the best CF (compression factor)
-
- "Fastest":the fastest to unpack! YES!! The data will be
- depacked while the packing operation,in order to get
- the decompression speed!!!!!
-
- "Average":finds the packer with a compromise between
- CF/depackspeed.
-
- "Ask": pops up a requester and lets YOU choose.
-
- * Switchable Report Window with progress bars, statistics and all the
- hell :-)
-
- * `Quiet Tasks' list (useful for disabling output automatically when
- called from Backup programs for example).
-
- * Of course, you can define "NO packing" for a filetype.
-
- * Memory optimization: The packing tests are done in a memory
- buffer or on a temp file for those who are short on memory.
- (if depacking is needed, it will NOT require any extra buffer!! :=)
-
-
- Etc etc etc :-)
-
-
- Some applications: (just 'my' examples eh :)
- ------------------
-
- In your DirOpus/BrowserII/Dirwork etc tool,install a xpkUSER crunching
- button,it will replace all the existing ones! You'll just click on any
- file & crunch it with USER,and you'll obtain SQSH'd modules,MASH'd
- ascii-texts etc...
-
- In your backup tools (Abackup etc...),just use USER! JPEGs,LHA's
- etc will be automatically skipped (in the prefs such files should be
- associated with the "DONT" packer,just a fake name to know they mustn't
- be crunched).And the rest will be packed to the best...
- For such tasks,the Output-window can be switched off automatically ;-)
-
- You're converting a module with ProWizard & wanna use the best
- compression ever? Just look at the window popping up on PW's screen,
- & watch the "multipack":SQSH & SMPL for example...
-
- You're listening to a TFMX module in Eagleplayer & want to use Save it
- as xpk-compressed.With USER you can get a SHRI'd mdat file & a
- SQSH/SMPL'd smpl file!
-
-