home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 3 Comm
/
03-Comm.zip
/
gcp10.zip
/
README.TXT
< prev
Wrap
Text File
|
1994-09-18
|
9KB
|
208 lines
GCPurge 1.0.2, Copyright (c) 1994, Granite Bear Development
-----------------------------------------------------------
This is not free software, if you continue to use GCPurge after 15 days,
you must pay for it. See README.TXT for licensing information.
This program reads in Golden Commpass, Tapcis and OzCIS message
files and gets rid of the "Forum Announcement" messages that cause
message file size to swell. Most of these messages are saved from
scanning headers, read waiting runs and so forth. As such, there is at
least one from every online session.
Neither Tapcis, OzCIS nor GCP provide a quick and simple vehicle for
deleting large numbers of messages without purging by date, so this
utility was designed to clean up these files, leaving remaining messages
intact.
Note that OzCIS DOES offer an option to clean up these messages, but it
must be run manually for each forum (from the Manage pulldown).
In my case, it saved over 50% of the allocated .MSG file space on my
machine at work (a very active account) and about 20% at home (much less
active account).
Please be sure you have backups until you are comfortable with GCPurge's
operation. This code has been tested on 3 different pc's (DOS 6.0, DOS
6.2 and 2 OS/2 2.1 systems) and has functioned perfectly. Regardless, it
is better to be safe than sorry.
How to use GCPurge
------------------
GCPurge is invoked from the OS/2 or DOS (including Windows DOS session)
command line.
Simply type "GCPURGE" followed by any desired run-time switches and
press enter.
GCPurge provides 3 MUTUALLY EXCLUSIVE run-time switches:
/A - tells GCPurge to process all *.MSG files
/H - tells GCPurge to display this information
/Q - tells GCPurge to process all *.MSG files and not to display
messages except in the case of a severe error (QUIET mode)
Lack of a run-time switch will cause GCPurge to prompt for message file
names.
Following are output and directory lists for Golden Commpass prior to
and after my GCPurge run, which shows a post-GCPurge savings of
1,738,166 bytes or 51%. This run took approximately 75 seconds on a
fairly loaded 32meg 486DX2-66 OS/2 machine that is used as a SNA gateway
node as well as a personal workstation. It also runs under DOS 3.1+, in
an OS/2 VDM and a Windows 3.x DOS session.
After your initial clean-up run, clean-up times will be significantly
shorter if GCPURGE is used regularly.
Sample output
-------------
GCPurge 1.0.2, Copyright (c) 1994, Granite Bear Development
This is not free software, if you continue to use GCPurge after 15 days, you
must pay for it. Thank you for supporting the shareware concept.
All trademarks are recognized as the property of their respective owners.
< a few blank lines deleted for brevity >
Statistics: Messages Lines
Read : 6469 151522
Skipped: 4222 102776
Written: 2247 48746
Directory list, before and after GCPurge
----------------------------------------
Before After
------ -----
APPCFORU MSG 8689 4-18-94 12:06p |APPCFORU MSG 1 7-06-94 1:29p
ASKFORUM MSG 98305 7-06-94 8:49a |ASKFORUM MSG 45701 7-06-94 1:29p
ASPFORUM MSG 2928 12-17-93 7:08a |ASPFORUM MSG 1 7-06-94 1:29p
CAIDEV MSG 1334 12-17-93 7:09a |CAIDEV MSG 1 7-06-94 1:29p
CHEYENNE MSG 52101 7-06-94 8:49a |CHEYENNE MSG 49476 7-06-94 1:30p
CLARION MSG 82948 7-06-94 8:47a |CLARION MSG 32105 7-06-94 1:29p
CONSULT MSG 1065928 7-06-94 9:16a |CONSULT MSG 935411 7-06-94 1:29p
GCPSUP MSG 61650 7-06-94 8:47a |GCPSUP MSG 35871 7-06-94 1:30p
IBMAPP MSG 120696 7-06-94 8:49a |IBMAPP MSG 15813 7-06-94 1:29p
IBMBBS MSG 1649 12-17-93 7:09a |IBMBBS MSG 1 7-06-94 1:29p
IBMCOM MSG 1547 12-17-93 7:09a |IBMCOM MSG 1 7-06-94 1:29p
IBMHW MSG 280512 7-06-94 8:54a |IBMHW MSG 152144 7-06-94 1:29p
IBMPRO MSG 153155 7-06-94 8:48a |IBMPRO MSG 41409 7-06-94 1:29p
IBMSYS MSG 116840 7-06-94 8:48a |IBMSYS MSG 12139 7-06-94 1:30p
INTERSOL MSG 59805 7-06-94 8:49a |INTERSOL MSG 6158 7-06-94 1:30p
LAWSIG MSG 265367 7-06-94 8:48a |LAWSIG MSG 131428 7-06-94 1:29p
MAIL MSG 33202 7-05-94 8:28a |MAIL MSG 32977 7-06-94 1:30p
MICROFOC MSG 152139 7-06-94 8:48a |MICROFOC MSG 9084 7-06-94 1:30p
MSBASIC MSG 404 12-17-93 7:10a |MSBASIC MSG 1 7-06-94 1:29p
NDEVSUPP MSG 3660 12-17-93 7:10a |NDEVSUPP MSG 1 7-06-94 1:29p
NETW3X MSG 49528 6-21-94 9:01a |NETW3X MSG 1 7-06-94 1:29p
NETW4X MSG 36413 7-06-94 8:49a |NETW4X MSG 8023 7-06-94 1:30p
NOVFILES MSG 1548 4-19-94 2:50a |NOVFILES MSG 1 7-06-94 1:30p
NOVOS2 MSG 84313 7-06-94 8:48a |NOVOS2 MSG 15179 7-06-94 1:29p
NVENA MSG 55706 6-21-94 9:01a |NVENA MSG 2992 7-06-94 1:29p
NVENB MSG 48407 6-21-94 9:02a |NVENB MSG 1 7-06-94 1:29p
OS2AVEN MSG 356 12-17-93 7:11a |OS2AVEN MSG 1 7-06-94 1:29p
OS2DF1 MSG 142879 7-06-94 8:48a |OS2DF1 MSG 16415 7-06-94 1:30p
OS2DF2 MSG 81334 7-06-94 8:49a |OS2DF2 MSG 5046 7-06-94 1:30p
OS2SUPPO MSG 8126 7-06-94 8:49a |OS2SUPPO MSG 3521 7-06-94 1:30p
OS2USER MSG 74522 7-06-94 8:49a |OS2USER MSG 2851 7-06-94 1:29p
PCVENE MSG 42412 6-21-94 9:03a |PCVENE MSG 1 7-06-94 1:30p
README MSG 91066 12-16-93 10:46a |README MSG 91066 7-06-94 1:29p
TCCFORUM MSG 13990 3-30-94 8:10a |TCCFORUM MSG 1 7-06-94 1:29p
UNIXFORU MSG 352 12-17-93 7:12a |UNIXFORU MSG 1 7-06-94 1:29p
VIRUSFOR MSG 56250 6-21-94 9:02a |VIRUSFOR MSG 1419 7-06-94 1:29p
WHATSNEW MSG 730 7-05-94 8:46a |WHATSNEW MSG 726 7-06-94 1:29p
WINSHARE MSG 34344 6-21-94 9:03a |WINSHARE MSG 1 7-06-94 1:30p
38 file(s) 3385135 bytes used| 38 file(s) 1646969 bytes used
Other important information
---------------------------
1) You must have enough disk space to have 2 copies of your largest
message file. As it processes your message files, GCPurge renames
your .MSG files to .GMS and then writes out a new .MSG file. As
such, if no messages are purged, you will for a short time need at
least enough free disk space to have a blah.MSG and an identical
blah.GMS. The .GMS files are deleted after a successful .MSG file
rebuild.
2) $5 is a small price to pay for a little disk space and the time saved
scrolling through the mostly useless messages GCPURGE deletes.
Register GCPurge and renew my faith in the shareware concept.
To register, see the informations at the end of this file.
3) By using this program, you agree that neither myself nor Granite Bear
Development cannot be held responsible for ANY damages or losses of
any kind caused directly or indirectly by GCPurge.
You assume all risks simply by using the program. Ill try to fix all
reported bugs, but if my code weirds out and deletes your entire
network by some strange chance, I certainly feel bad but will be
unable to do anything more than fix the bug that caused the problem
and/or refund any registration fee you paid. The registration fee is
the maximum amount of my liability in any event, under any conditions
regardless of your country's laws. Your use of GCPURGE implies your
agreement to these terms.
4) I hope you enjoy GCPurge. If you have requests, recommendations,
or other comments, send them to 70741,2100 via Email or via US mail
at the addresses below. Ill try to answer everyone, but registered
users will get first priority.
5) GCPurge is a family-mode program, which means it will run from the
OS/2 2.x+ or DOS command line as well as an OS/2 VDM. It will also
run in a DOS window under Microsoft Windows 3.x.
6) Ill think about putting together a GUI Windows/PM version, but only
if enough people ask. There really isnt much point for this sort of
utility, but if you ask Ill consider it.
7) This program does not support OS/2 Workplace Shell's drag and drop,
nor does it support Windows drag and drop. Your support and requests
will determine if these features are added.
8) Version 1.0.2 should show up in the directory like this:
GCPURGE EXE 57296 9-18-94 11:13a.
If it doesnt, in particular, if the size is off, PLEASE scan it for
viral infections. Files downloaded from CIS are not virus prone, but
err on the side of caution. CIS' manipulations may change the date,
so at least check the size.
9) A keyword-driven version of GCPURGE is in the works, Plans are for it
to purge and/or keep messages based on text strings within a
message's title and/or text.
Register this program for $5 by sending check, cash, stamps, money
order, etc to:
Granite Bear Development
3318 S. Glenstone, Suite 319
Springfield, MO 65804
- or -
P O Box 2502, Suite 319
Springfield, Missouri 65804
Thank you.