home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 3 / Meeting_Pearls_III.iso / Pearls / comm / Fido / Spot / Rexx / SaveUUE.Doc < prev    next >
Text File  |  1994-10-06  |  4KB  |  102 lines

  1. SaveUUE v2.4 (6-Oct-94)
  2. =======================
  3.  
  4. This is a script for Spot v1.3 that saves out all unread messages that
  5. contain UUEncoded files.
  6.  
  7. It is smart enough not to save out messages that quote the beginning of
  8. an UUEncoded file...
  9.  
  10. All messages that are saved out are marked read, so you don't get to see
  11. them in Spot when reading new mail...
  12.  
  13. It can use a configfile called "SaveUUE.prefs" located in MAIL: which
  14. contains all areas you want to scan (so you can leave out (for example)
  15. 'COOKING' which is huge, but doesn't have UUEncoded files in it)
  16. If you select to use a configfile, but it doesn't exist, you are asked
  17. if you want to create one.
  18.  
  19. Enjoy!
  20.  
  21. Version history:
  22. ----------------
  23.  
  24. v1.0  -First incarnation.
  25.  
  26. v1.1  -Cropped the filename to 26 characters (+.uue). Now does NOT save
  27.        messages that quote the start of an UUEncoded message.
  28.  
  29. v1.2  -Put in a requester telling how many messages were saved.
  30.       -Somehow a qoute got lost; fixed.
  31.       -When there were no unread messages it would search the current area
  32.        anyway. Fixed, and will tell you there was no unread mail found as a
  33.        bonus!
  34.  
  35. v1.3  -NOT RELEASED internal test version
  36.       -You can now select to scan all areas or just the current area.
  37.        (Thanks to Remco van Hooff for the suggestion)
  38.  
  39. v2.0  -NOT RELEASED internal test version
  40.       -Now you can use a config file to scan only certain areas (So no
  41.        useless scanning of TRADE areas etc...) I was too lazy to try it, but
  42.        Remco van Hooff suggested it, so at least one person wanted it :-)
  43.       -It filters out doubles if they come directly after each other in the
  44.        configfile, but no correction will be made at the moment (HEY! I'm
  45.        just learning this Arexx thing!)
  46.  
  47. v2.1  (5-9-94)
  48.       -NOT RELEASED internal test version
  49.       -Now uses the same routine for all options (2.0 had the actual grab &
  50.        save routine twice (hehehehe... lazy me))
  51.       -It checks the first line of the configfile to see if it really is a
  52.        SaveUUE configfile, so no errors if you pick a random textfile to
  53.        annoy me ;-)
  54.       -If there is no configfile, or the configfile does not have
  55.        "SaveUUE 2.1" on it's first line, you are asked to pick the areas you
  56.        want in the configfile. When finished SaveUUE will write a configfile
  57.        in MAIL:
  58.  
  59. v2.2  (7-9-94)
  60.       -Some streamlining done thanks to Robert van den Breemen (Handy, a
  61.        friend who knows how to program Pascal & C...)
  62.       -Now checks the configfile for doubles and blank lines and will skip
  63.        these while reading.
  64.  
  65. v2.3  (13-9-94)
  66.       -It compares the areas in the configfile with the areas with unread
  67.        mail, and skips all areas that have no unread mail, but are in the
  68.        configfile. (saves a lot of time...)
  69.       -Better checking for compatibility of prefsfile (So it will be easier
  70.        for me should I radically change the format...)
  71.       -You can choose the destination directory by adding 'REQ' as an
  72.        argument; this will put up a nice path requester...
  73.  
  74. v2.4  (6-10-94)
  75.       -You can edit the configfile now.
  76.       -Some more streamlining & cleaning up done (thanks again to Robert!)
  77.       -Save the current area on startup, so I can return you there at the
  78.        end.
  79.       -The titles of the requesters show the current version of SaveUUe.
  80.       -I decided it could be useful to also save the header, so you can
  81.        see who actually posted the message.
  82.  
  83. TODO:
  84. -----
  85. Handling of splitted UUencoded messages? Not very likely; I don't have a
  86. fool-proof way of checking if a message contains another part of an UUencoded
  87. message...
  88.  
  89. I am quite happy with the script as it is now, but if you think it can
  90. become better/faster/estetically more pleasing, or you want something else
  91. implemented, write me a message saying so, and I'll see what I can do for
  92. you (Heck, if it wasn't for Remco, I wouldn't even have thought of creating
  93. a configfile or a requester option!)
  94.  
  95.            ___
  96.  _________(. .)_________  Fido:  2:283/2.11
  97.             V              NLA: 14:100/108.4
  98.           /   \
  99.          X     X  (Bug reports & suggestions are welcome...)
  100.           JAVE.
  101.  
  102.