/* ============================================================= */ /* Rob Hamerling's MAXIMUS download file scan and sort utility. */ /* -> Parameter processing routines for DOWNSORT. */ /* ============================================================= */ // #define DEBUG_MODE #define INCL_BASE #include #include "downsort.h" #include #include #include #include #include #include /* Symbolic names of keyword parameters */ #define K_CMT 0 #define K_TIT 1 #define K_FNT 2 #define K_DAT 3 #define K_ALL 4 #define K_NEW 5 #define K_GBL 6 #define K_BBS 7 #define K_FIL 8 #define K_ORP 9 #define K_NNN 10 #define K_PRE 11 #define K_SUB 12 #define K_BOT 13 #define K_NDS 14 #define K_ODS 15 #define K_END 255 /* ----------------------------------------- */ /* Process commandline and system parameters */ /* ----------------------------------------- */ void get_parm(k,p) int k; // parm count char *p[]; // pointer array { USHORT i,j,n; // counters char c; // option letter DosGetCtryInfo(sizeof(struct _COUNTRYINFO),&c_code,&c_info,&i); // for date format, etc sys_date(today); // start timestamp for (i=1; i