Переменные и управляющие символы
Речь идет о переменных, которые могут быть использованы в командах SEND() или LOG(). Как уже отмечалось, печатать переменных в модем или файл регистрации задается символом $ (доллара), поставленным перед соответствующей переменной, и пробелами. Вы можете использовать #DEFINE любые специфические переменные. Вам их нужно только определить.
Символы пересылаются из модема в последнюю строку. STRING2
Последние 250 символов отправляются из модема.
І
DIAL_TRIED
Фактические попытки набора номера. LOGIN_TRIED
Фактические попытки получить имя и пароль. 1
Действительное время в часах и минутах (двоеточие пропускается). Например, Т1МЕ=1505 означает 15:05.
Текущая дата в формате MMDD. Например, DATE=503 означает 3
Мая.
DIC(1)
Текущий загруженный словарь BRUTE(2)
Текущая строка словаря Brute Force Generator 2. S_TMP
Переменная строка. Вы можете ее использовать, как вам нравится. D_TMP
Переменная для цифр. Вы можете ее использовать, как вам нравится.
В командах IF и SET вы можете использовать исключительно вышеописанные переменные. Переменные из #DEFINE исключаются. Только статические переменные и константы приемлемы для IF!
Не стоит также использовать знак $ перед переменной. Этот знак допустим только в командах SEND, LOG и WAIT4STRING.
Например:
IF TIME>1215 THEN GOTO #END (отсоединиться после 12:15). L0G($DIC(3))
Теперь относительно спецсимволов. Вы можете записывать любые управляющие символы вместе с командами LOG, SEND или WAIT4STRING через знак Л (шапочка). Это означает, что вы можете ввести, например лМили написать ЛА... окей? дли использовать любые конструкции от ЛА до лгшпос л[ л л}і лл.
Например:
SEND_(~D)
#DEFINE
<определения> #NOCARRIER <некоторые команды> #START
<ващ алгоритм>
#END -