Short: GoldED 4 script to request imdb diffs Author: geohei@ibm.net (Georges Heinesch) Uploader: geohei ibm net (Georges Heinesch) Type: text/edit Version: 1.4 (20.03.1997) Requires: GoldED 4.x.x Architecture: generic $VER: reqimdb.ged 1.4 (20 Mar 1997) reqimdb.ged for GoldED 4.x.x © Georges Heinesch , Luxembourg http://www.geocities.com/yosemite/2480 PGP 2.6.3i public key available on request and on public servers Creates e-mail to requests the weekly MovieDataBase update files (diffs) via ftp. When executing this script, the active GoldED window is cleared without confirmation! I use the Aminet ftp server from Paderborn : 'ftp-mail@uni-paderborn.de'. This script should however also work with any other ftp server. Commands might possibly be adjusted slightly. Check the command set by requesting the help file from the server. The subject is usually ignored. I use 'void'. The directory, which contains the diffs on the server, has to be entered first ('sdd' = server directory diffs). The local lists directory is an optional variable ('ldl' = local directory lists). If it is set, it extracts the date of the last applied diff from the 'actors.list' and the 'movies.list'. It takes the latest date from both, since at least one of those two lists is updated every week. This date is already increased by one week in relation to the date used in the filename. This is the default first date showing up in the requester. Select whether diffs should be requested or not. The date entered is the first date of the requested diff. The date is considered, if it is a friday (date of weekly update and filename). Otherwise the next friday is taken. A requester warns you that the entered date doesn't match a friday, which is the day the diffs are published. The default date is the next logical diff based on the local file 'actors.list' ('sdd' must be set correctly) and should usually never be changed. Accepted date formats : dd.mm.yyyy dd.mm.yy (1990 is change-over point) d.m.yyyy d.m.yy (1990 is change-over point) Up to 10 diffs can be requested in one mail. Default is 2. Be aware that one diff is generally approximately 900 KB big. Check your POP limits. Select whether parts should be requested or not. The date requester is the same as the one above. Then enter the parts which should be requested. Only number and spaces are accepted here. Any other character pops up an error requester. The order of the numbers is irrelevant. Select whether more parts should be requested or not. Note that in this case, the default date is increased by one week in relation to the previous part date. When possible, the script can be canceled by selecting the 'Cancel' button of a requester. Note however that the last line of the mail should be 'end'. Canceling the script most probably ends up in an corrupt request, which might produce undesired results from the ftp server. $HISTORY: 09 Sep 1996 : 1.0 : First release. 29 Dec 1996 : 1.1 : - The requester, asking the number of requested diffs, is popping up after the date of the first diff is asked (order of requesters interchanged). - Minor changes. 05 Jan 1997 : 1.2 : - Added 'resend' support (single parts). - Added warning if entered date doesn't match standard diff date (friday). - Minor changes. 19 Jan 1997 : 1.3 : - Minor changes. 20 Mar 1997 : 1.4 : - Default number of diffs changed from 2 to 1 - Parses now the 'actors.list' and 'movies.list'. - 7 days increment at each parts request removed. - Minor changes.