home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Meeting Pearls 3
/
Meeting_Pearls_III.iso
/
Pearls
/
comm
/
Fido
/
Spot
/
Rexx
/
SaveUUE.Doc
< prev
next >
Wrap
Text File
|
1994-10-06
|
4KB
|
102 lines
SaveUUE v2.4 (6-Oct-94)
=======================
This is a script for Spot v1.3 that saves out all unread messages that
contain UUEncoded files.
It is smart enough not to save out messages that quote the beginning of
an UUEncoded file...
All messages that are saved out are marked read, so you don't get to see
them in Spot when reading new mail...
It can use a configfile called "SaveUUE.prefs" located in MAIL: which
contains all areas you want to scan (so you can leave out (for example)
'COOKING' which is huge, but doesn't have UUEncoded files in it)
If you select to use a configfile, but it doesn't exist, you are asked
if you want to create one.
Enjoy!
Version history:
----------------
v1.0 -First incarnation.
v1.1 -Cropped the filename to 26 characters (+.uue). Now does NOT save
messages that quote the start of an UUEncoded message.
v1.2 -Put in a requester telling how many messages were saved.
-Somehow a qoute got lost; fixed.
-When there were no unread messages it would search the current area
anyway. Fixed, and will tell you there was no unread mail found as a
bonus!
v1.3 -NOT RELEASED internal test version
-You can now select to scan all areas or just the current area.
(Thanks to Remco van Hooff for the suggestion)
v2.0 -NOT RELEASED internal test version
-Now you can use a config file to scan only certain areas (So no
useless scanning of TRADE areas etc...) I was too lazy to try it, but
Remco van Hooff suggested it, so at least one person wanted it :-)
-It filters out doubles if they come directly after each other in the
configfile, but no correction will be made at the moment (HEY! I'm
just learning this Arexx thing!)
v2.1 (5-9-94)
-NOT RELEASED internal test version
-Now uses the same routine for all options (2.0 had the actual grab &
save routine twice (hehehehe... lazy me))
-It checks the first line of the configfile to see if it really is a
SaveUUE configfile, so no errors if you pick a random textfile to
annoy me ;-)
-If there is no configfile, or the configfile does not have
"SaveUUE 2.1" on it's first line, you are asked to pick the areas you
want in the configfile. When finished SaveUUE will write a configfile
in MAIL:
v2.2 (7-9-94)
-Some streamlining done thanks to Robert van den Breemen (Handy, a
friend who knows how to program Pascal & C...)
-Now checks the configfile for doubles and blank lines and will skip
these while reading.
v2.3 (13-9-94)
-It compares the areas in the configfile with the areas with unread
mail, and skips all areas that have no unread mail, but are in the
configfile. (saves a lot of time...)
-Better checking for compatibility of prefsfile (So it will be easier
for me should I radically change the format...)
-You can choose the destination directory by adding 'REQ' as an
argument; this will put up a nice path requester...
v2.4 (6-10-94)
-You can edit the configfile now.
-Some more streamlining & cleaning up done (thanks again to Robert!)
-Save the current area on startup, so I can return you there at the
end.
-The titles of the requesters show the current version of SaveUUe.
-I decided it could be useful to also save the header, so you can
see who actually posted the message.
TODO:
-----
Handling of splitted UUencoded messages? Not very likely; I don't have a
fool-proof way of checking if a message contains another part of an UUencoded
message...
I am quite happy with the script as it is now, but if you think it can
become better/faster/estetically more pleasing, or you want something else
implemented, write me a message saying so, and I'll see what I can do for
you (Heck, if it wasn't for Remco, I wouldn't even have thought of creating
a configfile or a requester option!)
___
_________(. .)_________ Fido: 2:283/2.11
V NLA: 14:100/108.4
/ \
X X (Bug reports & suggestions are welcome...)
JAVE.