TIESSCAN.EXE The TIES-SCAN Program will scan a PC hard drive and identify files that contain any of three of the most common TIES escape sequences. This program is provided so that people can see if the most common TIES sequences appear in their data. The TIES escape sequence is determinded mainly by how the modem is programmed by the comm software. The default for most modems is +++AT and this is used by most software (type 2 below). However the "+" and characters can be reprogrammed by the comm software; however, the Hayes Smartcom programs are the only ones I have observed to do this. Smartcom reprograms the "+" character differently for the originating modem and the answering modem. Here we are only concerned with the originating modem. Note that if your comm software reprograms the "+" or to something different from the way Smartcom does, this program will not detect those sequences. The rules for seem to vary between TIES modems and definitions. This program was designed based on the observed behavior of a Multi-Tech MultiModem II, which is as follows. can be empty, or start with a letter and be one to four characters long. Also the "A" or the "T" can be lower case. In all sequences found so far, is empty or "H", which would fit any of the definitions of TIES I have seen or observed. The three sequences detected are described in the table below. Type "+" Character Character Example Software 1. 1D hex (^]) Carriage Return Recent Smartcom 2. "+" Carriage Return Most others 3. 1D hex (^]) 1E hex Smartcom before 1987 To scan your C: drive, put a diskette in a floppy drive with TIESSCAN.EXE in the root directory (e.g., A:\). Type A: at the DOS prompt, then type TIESSCAN C. The program will ask the user to type a line of ID information about the machine being scanned. You will see filenames listed on the screen as they are scanned, with a report when all have been scanned. The results of the scan are recorded in a file on the diskette named ESC_LOG.TXT. Top view this file type BROWSE ESC_LOG.TXT at the DOS prompt. If you scan several machines, the ESC_LOG.TXT file will add new results to the previous results. The following is an example of a scan report found in ESC_LOG.TXT for each machine scanned: - ATD Fileserver 5923 386-20 2partitions 1-200Mb IDE drive ### Started: Fri Sep 11 08:32:54 1992 08:39:57 0 1 0 D:\PUBLIC\GAMES\VETTE\VETTE.EXE Done 09:02:40 Files: 5730 , Bytes: 133981085, Bytes/sec: 74975 *** 09:02:40 TIES Files Found: 1 This indicates that one file with TIES was found (a game, VETTE.EXE). The " 0 1 0 " before the file name indicates that it contain zero Type 1, one Type 2, and zero Type 3 sequences. Note that 133.98 megabytes were scanned, at 75 kbytes per second, so the scan took about 30 minutes. CAUTION: When files are transferred with a file transfer protocol, additional characters (the packet header and CRC) are inserted. Because of this there is a small chance that even though this program does not find a TIES sequence in a file, the file transfer could still have a TIES sequence after the protocol characters are inserted. Likewise, there is a small chance that a file with a TIES sequence could have that sequence interupted by protocol characters so that a TIES modem would not be affected when the file is transferred. John Copeland