Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Модемы и сетевое оборудование
Сценарии (scripts)
Связавшись с какой-нибудь BBS, вы обычно производите ряд рутин
ных действий: набираете свое имя и пароль, проверяете, нет ли для вас почты, просматриваете новые файлы и т. п. Большинство коммуникационных программ позволяют автоматизировать этот процесс, написав для каждого номера телефона свой сценарий взаимодействия — нечто вроде макрокоманды.
Наличие сценария для данного номера телефона обычно как-то отмечено в списке номеров, хранящемся в коммуникационн
ой программе. Позвонив и связавшись, программа включает соответствующий сценарий, и заложенные в нем действия выполняются автоматически. Сценарий может описывать как весь сеанс связи — от ввода имени и пароля до разъединения, — так и только его начало: после того как сценарий отработал, вы продолжаете диалог с удаленной машиной самостоятельно.
Хотя написание такого сценария требует некоторых программистских навыков, любой более-менее опытный пользователь справляется с этим без
труда. Язык сценариев, встроенный в коммуникационную программу, обычно не сложнее Бейсика. Конечно, этот язык должен быть достаточно гибким и богатым, чтобы на нем можно было описать сложные сценарии взаимодействия, — так, он обязательно должен содержать циклы, условные и безусловные переходы, подпрограммы.
Впрочем,
создать несложный сценарий можно и без всякого программирования. Многие программы умеют запоминать ваши действия, когда вы работаете с удаленной машиной, и записывать их в тексте сценария. Когда вы позвоните по этому номеру в следующий раз, программа точно воспроизведет все, что вы делали раньше сами.

< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу