Технология обработки файлов .dat
ToneLoc подтверждает, что файлы .dat содержат всю информацию, и что необходимо отыскать и обработать эти данные. ToneLoc предоставляет несколько утилит, которые помогают это сделать.
Основная выгода от сохранения результатов сканирования в файлах .dat заключается в возможности вернуться к повторному набору номеров, которые дали некоторые типы ответов. Вспомогательная утилита tlreplac.exe дает вам возможность изменить входы в файл .dat. Файл .dat содержит отдельный байт, соответствующий каждому номеру в телефонном узле, всего 10000 байтов. Каждое число имеет значение, которое соответствует одному из нескольких возможных результатов попытки набора телефонного номера.
BUSY | [1x] | Был обнаружен сигнал "занято". |
VOICE | [2x] | Обнаружен голосовой ответ (в большинстве случаев, это означает наличие факса). |
NODIAL | [30] | Отсутствовал гудок. |
ABORTED | [5x] | Звонок был прерван. |
RINGOUT | [6x] | Достигнуто заданное количество гудков Ringout (установленное файлом tlcfg.exe в ScanOptions). |
TIMEOUT | [7x] | Достигнуто заданное время ожидания, установленное файлом tlcfg.exe в ScanOptions. |
TONE | [8x] | ToneLoc получил гудок. |
CARRIER | [9x] | Была обнаружена carrier. |
EXCLUDE | [100] | Номер исключен из сканирования. |
Утилита tlreplac.exe читает файл .dat и заменяет значение одного типа на другое. Например, вы можете повторно набрать каждый номер, по которому был получен сигнал "занято", вернув его к состоянию еще не набранного.
C:\tlreplac.exe 1907836-.dat BUSY UNDIALED TLReplace; Replace ToneLoc .DAT tone responses with something else by Minor Threat and Mucho Maas, Version 1.0 Using Data File: 1907836.DAT
Marking BUSY responses as UNDIALED. 122 responses were changed.
Когда вы повторно запускаете toneloc.exe с этим файлом .dat, он опять набирает все номера, которые ранее были заняты; то есть вам нет необходимости просматривать весь файл регистрации и вручную отмечать номера, которые будут набраться повторно! Это полезно также для обработки ответов TIMEOUT и RINGOUT.