Short: V2.0 - Keeps updated your Aminet INDEX Author: mc4948@mclink.it (Adriano De Minicis) Uploader: mc4948 mclink it (Adriano De Minicis) Type: util/misc Version: 2.0 Replaces: util/misc/MergeRec.lha Architecture: m68k-amigaos MergeRec v2.0 * 25-Jan-96 * CARDWARE ************************************ Introduction ************ MergeRec updates your local copy of the Aminet "INDEX" file by merging the recent uploads from a "RECENT" file, "aminet-weekly" or "aminet-daily" mailing list. The index produced by MergeRec is sorted, and has the 'Age' column correctly updated. With MergeRec you can use the RECENT file downloaded from a ftp site, or the e-mailed aminet-weekly/daily recent uploads list, without manually removing the extraneous lines (header and/or other messages) in the input file. MergeRec automatically extract the RECENT list(s) from your mailbox file. It accepts multiple recents (daily/weekly) and it don't cares if the lines end with LF or CR+LF. You can also save (or append) the extracted RECENT to a file. This option is useful if you want to use GadMget or share the file with users if you run a bbs, for example. Another option compares the RECENT file to your INDEX, and saves to a file those entries that are really new uploads. This option is useful especially for the aminet-daily mailing list, that frequently contains entries that were 'recent' a few days before. Changes from v1.1 ***************** - Removed the limit of one recent per input file. Now you can give a file with multiple recents (typically the daily-recents). - Save (or append) the extracted RECENT (sorted or not) to a file. If multiple recents are found they can be merged together. - Compare the RECENT file to your INDEX, and save to a file those entries that are really new uploads. - Replace the old index with the new (you don't have to manually delete the old index and rename the new) Bugs/problems fixed: - If the Workbench was localized with a non-english language, MergeRec didn't read the dates in the headers (unless the month name was translated to the preset language). - The age column was not updated correctly (if you updated the index after less than a week, the age remained always unchanged). Now the age column is always correct (with a tolerance of +/- 1 week), even if you update daily the index. - There was a bug in the sort routine (it was the MergeRecent routine buggy): the first entry of a recent was not sorted. - Better recognition of end of recent list. THE TEMPLATE IS CHANGED. Requirements ************ MergeRec requires WB 2.04 (Kickstart V37) or higher.