Какво могат да направят комуникационните програми?
В този раздел ще разгледаме основните свойства на комуникационните програми. Ще научите за какво са предназначени, какво могат и какво не могат, какви режими и възможности имат и на какво трябва да обърнете внимание при избора на програма за комуникация. За да не се превърне англоезичният интерфейс на програмата в пречка за практическото приложение на получените тук знания, за всички термини и понятия в този раздел (както впрочем и в цялата книга) са дадени техните английски еквиваленти.
Нека започнем с факта, че всички комуникационни програми могат да бъдат разделени на два големи класа: програми с общо предназначение, които ви позволяват да се свържете и да работите с всеки BBS, мрежа, бюро за помощ и т.н., и специализирани програми, които са предназначени да работят само с една услуга (в която, като правило, получавате тази програма след регистрация).
Специализираната програма обикновено съдържа някои специални функции и поддръжка на специални протоколи, необходими за работа с дадена мрежа или информационна услуга. Наличието на Интернет наскоро доведе до широкото използване на един вид специализиран софтуер, а именно TCP/IP драйвери, като например Trumpet Win sock или модула Dial Up Networking в Windows 95. Тези програми са предназначени да комуникират чрез модем с компютъра на ISP и да осигурят работата на интернет TCP/IP протокола по време на връзката. Настройването на тези програми е отделна голяма тема, която няма да засягаме в тази книга. 1
Важно е да се разбере, че интернет приложения като имейл програма, браузър или FTP клиент изобщо не са комуникационни програми - те нямат директен достъп до модема, а само използват услугите на TCP/IP драйвер. По този начиндопълнително ниво на абстракция, същата програма за браузър може, по-специално, да работи с еднакъв успех както през модем, така и през локална мрежа. Тъй като сега се интересуваме от връзката на програмите с модема, ние също няма да говорим за тези програми тук (ще научите повече за програмите за електронна поща в Глава 7, а за онлайн програмите в Глава 8).
Терминален режим
Този режим присъства във всички комуникационни програми без изключение (затова те понякога се наричат и терминални програми). Визуално той е представен от чист (и традиционно черен) екран, който показва едно към едно всичко, което въвеждате от клавиатурата, и всичко, което идва от моя
дема. Това е основният инструмент за работа (донякъде напомня на командния ред на DOS) - в този режим виждате със собствените си очи всичко, което минава през модема.
Ако модемът е в команден режим, тогава терминалният режим ви позволява да въвеждате AT команди от клавиатурата и да наблюдавате реакцията на модема към тях. След като се свържете в терминален режим, можете да говорите с човека или програмата от другия край на линията, като въвеждате своите редове или команди и четете отговорите от отдалечената машина от екрана. В този режим се извършва по-голямата част от работата с комуникационна програма с общо предназначение - обикновено се излиза само за изпращане или получаване на файл.
Най-често в терминален режим на екрана се показва обикновен ASCII текст (стр. 51) без никакви декорации (в програмите на Windows трябва да използвате моноширинен шрифт, всички знаци в който имат еднаква ширина). Но можете също да използвате някои специални ефекти (промяна на цвета, трептене и т.н.). Наборът от тези ефекти зависи от избрания режим на емулация.терминал (стр. 87). Естествено, програмата в другия край на линията също трябва да използва същия тип терминал.
Възможно е да общувате с човека от другия край на линията в терминален режим, но не е много удобно - вашите и неговите забележки на екрана ще бъдат смесени.Затова в много програми за комуникация има един вид терминален режим - режим на диалог (режим на чат), когато екранът е разделен на две части: едната показва това, което въвеждате от клавиатурата, а другата - това, което идва от линията (т.е. от вашия събеседник).
Автоматична настройка
Всички комуникационни програми ви позволяват да автоматизирате процеса на настройка на модема. AT командите за задаване на необходимите параметри се комбинират в така наречения низ за инициализация, който програмата изпраща на модема всеки път, когато стартира (а понякога и преди всяко набиране). Този ред може да съдържа команди за включване и изключване на различни режими, задаване на параметри на връзката, промяна на силата на звука на високоговорителя и т.н.
Разбира се, след като стартирате програмата, като сте в терминален режим, можете ръчно да давате всякакви команди на модема, като добавяте и променяте настройките му. Много от най-използваните
телните действия се изваждат в менюто; например, можете да поставите модема в режим на изчакване на повикване, като въведете съответната AT команда от клавиатурата в терминален режим, но е по-лесно да натиснете някаква клавишна комбинация или да изберете команда от менюто - и програмата ще направи всичко сама.
Набиране
Една от най-важните функции както на модема, така и на комуникационната програма е набирането. Модемът има специална AT команда за това; но отново, отколкото да го въвеждате ръчно от клавиатурата, е много по-бързо и по-удобно да използвате услугатакомуникационна програма.
Освен това някои програми ви позволяват да се обадите на няколко номера от списъка: ако един от номерата е зает или никой не отговаря, програмата преминава към следващия.
- и така нататък, докато преминете. В същото време потребителят може да прави други неща - когато се установи връзка, програмата ще му се обади със звуков сигнал (а когато работите в Windows или OS / 2, дори не е необходимо да напускате компютъра - многозадачността на тези системи ви позволява да работите с други приложения, докато комуникационната програма набира).
Улавяне
По време на диалог с отдалечена машина в терминален режим, информацията, показана на екрана, обикновено се избутва нагоре и изчезва без следа. За да запазят важна информация, много комуникационни програми предоставят възможност за заснемане на изображение на екрана. Чрез натискане на определена комбинация от клавиши "правите снимка" на екрана - съдържанието му ще бъде записано в някакъв файл.
Освен това можете да активирате специален режим на регистриране * радио (режим на регистриране). В този случай всичко, което се появява на екрана - както прехвърлено от друга машина, така и въведено от вас от клавиатурата - автоматично се записва в „лог файл“ (лог файл).