Главная · Поиск книг · Поступления книг · Top 40 · Форумы · Ссылки · Читатели

Настройка текста
Перенос строк


    Прохождения игр    
Aliens Vs Predator |#1| To freedom!
Aliens Vs Predator |#10| Human company final
Aliens Vs Predator |#9| Unidentified xenomorph
Aliens Vs Predator |#8| Tequila Rescue

Другие игры...


liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня
Rambler's Top100
Образование - Мильвидский АР Весь текст 441.98 Kb

Руководство по сети Интернет (1994 год, Unix)

Предыдущая страница Следующая страница
1 ... 23 24 25 26 27 28 29  30 31 32 33 34 35 36 ... 38
самой простейшей компьютерной программе. Однако кодировщики могут
переводить их в вид, который доступен для электронной почты, а декодеры
возвращают их в тот вид, в котором они должны быть. Если ваша система
основана на Unix, то почти наверняка у вас есть кодировщик и декодер,
доступные во время связи. Эти программы позволяют также использовать
программы, направляемые по почте в различные группы Usenet, такие, как
comp.binaries.ibm.pc.
     Если и вы, и ваш абонент оба желаете обмениваться файлами в системе на
основе Unix, то вам повезло, поскольку практически все системы на основе
Unix имеют доступные при связи программы кодировщик/декодер.  Предположим
пока, что у нас именно этот случай. Прежде всего, загрузите тот файл,
который хотите послать подруге, в свою систему (как загрузить файл в
директорию с вашим именем или в свою "домашнюю" директорию - спросите у
системного администратора, если не знаете сами). Потом введите:

uuencode файл файл> файл.uu

и нажмите enter. "Файл" - это имя файла, который желательно подготовить к
передаче по почте - и в самом деле, это имя надо ввести дважды!  Символ >
представляет собой команду системы Unix, дающую указание системе назвать
"закодированный" "файл.uu" (а на самом деле вы можете выбрать любое имя).
     А теперь займемся отправкой сообщения по почте. Простой и грубый
способ состоит в том, чтобы ввести

mail подруга

где "подруга" - адрес вашей подруги. В строке subject введите имя
включаемого файла. Когда получите пустую строку, введите

~r file.uu

или любое имя, которым вы назвали этот файл, и нажмите enter.  (В некоторых
системах ~ может не сработать; в этом случае спросите системного
администратора, какой символ использовать).  Файл будет введен в ваше
почтовое сообщение. Нажмите control-D, и ваш файл уже в пути!
     С другой стороны, когда ваша подруга обратится к своему почтовому
ящику, ей придется передать файл в свою домашнюю директорию. Для этого она
должна ввести:

uudecode имя.файла

и нажать enter.  Эта команда создаст новый файл в директории с ее именем, и
имя файла будет то, которое вы ему дали. Теперь она может загрузить этот
файл в свой компьютер. Но перед тем, как его использовать, ей придется
открыть его в каком-нибудь текст-процессоре и удалить почтовый заголовок,
которым файл был "проштемпелеван". Если же ваша почтовая программа
автоматически добавляет "подпись", скажите ей об этом, чтобы она ее тоже
удалила.

     9.2  Прием файлов

     Если кто-то переслал вам файл по электронной почте, то для того, чтобы
принять его в пригодном для использования виде, надо выполнить несколько
шагов. Если вы используете простую почтовую программу, то перейдите к почте
и введите

w # имя.файла

где # - номер сообщения, которое желательно передать, а имя.файла - имя,
которое желательно дать результирующему файлу. При работе с pine вызовите
сообщение, а  затем нажмите клавишу O, потом E. Вас попросят ввести имя
файла. При работе с elm вызовите сообщение, а затем нажмите клавишу S. Вы
увидите нечто вроде этого:

=file.request

     Введите новое имя файла и нажмите enter (если вы нажмете enter без
ввода имени файла, сообщение будет запомнено в другой папке, а не в вашей
домашней директории).
     Во всех трех случаях выйдите из почтовой программы и вернитесь в
командную строку вашей системы. Поскольку файл для пересылки был
закодирован, теперь придется запустить декодер. Для этого в командной
строке введите:

uudecode имя.файла

где имя.файла - это тот файл, который вы создали, работая с почтой.
Программа uudecode создаст новый, не компрессированный двоичный файл. В
некоторых случаях может оказаться необходимым обработать его еще какими-то
программами (например, если он архивирован в формате "tar"), но обычно он
уже готов к загрузке в ваш компьютер (где может оказаться необходимым
применить программу распаковки вроде PKXZIP).

     9.3  Посылка файлов в подсистемы вне Internet

     А что если ваша подруга имеет связь только с системой не типа Unix,
такой, как CompuServe или MCIMail?  Существуют программы для компьютеров
MS-DOS, Apple и Amiga, позволяющие кодировать и декодировать файлы.
Конечно, поскольку вы не можете послать их вашей подруге по электронной
почте (а как она их будет декодировать?), вам придется сперва посылать их
обычной почтой или передать на дискете.  После этого она может принимать
файлы по электронной почте и проходить через все описанные выше процессы
(но только на своем компьютере). Не забудьте передать ей и
программу-кодировщик, если она тоже захочет посылать вам файлы.
     Для машин с MS-DOS понадобятся программы uunecode.com и uudecode.com.
Обе эти программы можно найти через ftp anonymous при wuarchive.wustl.edu в
директории /mirrors/msdos/starter. Версию  MS-DOS также легко использовать
как версию Unix: просто введите

uudecode имя_файла.расширение

и нажмите enter.
     Пользователи Mac должны взять программу по имени uutool, которую
можно найти в директории info-mac/util на sumex-aim.stanford.edu.
     Перед тем, как послать кому-то очень большой файл, стоит дважды
подумать. Конечно, большие подсистемы, присоединенные непосредственно к
Internet, возможно, умеют работать с мегафайлами, но многие системы
поменьше - не могут. Некоторые коммерческие системы, такие, как CompuServe
и MCIMail, ограничивают размер сообщений, которые пользователям разрешено
получать. Сеть Fidonet вообще не разрешает передачу кодированных сообщений.
А вообще говоря, файлы размером 30000 байт или около того являются верхней
границей надежности работы с системами вне Internet.

     9.4  Получение по электронной почте файлов FTP

     Чтобы дать людям возможность обходиться без доступа к ftp, на многих
подсистемах ftp имеются серверы почты (известные также как серверы
архивов), позволяющие брать файлы с помощью электронной почты. Вы просто
посылаете запрос одной из таких машин, а она возвращает желаемый файл. Как
и при работе с ftp, вы можете найти все - от исторических документов до
программного обеспечения (но имейте в виду, что прямой доступ к ftp гораздо
быстрее и расходует меньше ресурсов, чем электронная почта).
     Среди наиболее интересных или полезных почтовых серверов есть такие:

     mail-server@rtfm.mit.edu  Файлы с "часто задаваемыми вопросами",
относящимися к Usenet; списки сенаторов и конгрессменов Соединенных Штатов
по штатам и их адреса и номера служебных телефонов.

     archive-server@eff.org  Информация о фонде Electronic Frontier
Foundation; документы о юридических изданиях в Сети.

     archive-server@cs.widener.edu  Резервные копии издания Computer
Underground Digest и все факты, которые вам может захотеться узнать о
Симпсонах ("The Simpsons").

     netlib@uunet.uu.net  Программы для разных типов персональных
компьютеров; архивы прошлых поступлений от различных групп новостей на
Usenet.

     archive-server@ames.arc.nasa.gov  Файлы текстов и картинок
(GIF-формат) по космической тематике.

     service@nic.ddn.mil  Подробная информация о Internet.

     Большая часть почтовых серверов работают единообразно - вы посылаете
сообщение по электронной почте, объясняющее, какой файл вам нужен и как вы
хотите, чтобы вам его послали. Самая важная команда - "send", которая
сообщает компьютеру, что вы просите его послать некоторый файл.
     Однако предварительно вы должны узнать, где у почтового сервера
хранится этот файл, потому что вы должны сообщить, в какой директории или
субдиректории он находится. Для этого есть пара способов. Можно послать
сообщение по электронной почте на архив-сервер, состоящее из одной строки:

index

     Сервер после этого пошлет вам список директорий из своей корневой, или
главной директории. Потом вы должны послать второе сообщение из одной
строки тому же архив-серверу:

index директория/субдиректория

где указывается директория или путь директории для которой вы хотите
получить листинг. Другой способ - послать сообщение по электронной почте
нашему старому другу archie, который должен ответить вам точное
местонахождение файла на архив-сервере (однако параллельно - с листингами
для всех прочих подсистем, которые содержат этот файл).
     Узнав имя файла и путь директории, составьте для архив-сервера
сообщение вроде следующего:

send директория/субдиректория/файл

     Отправьте это сообщение, и через небольшое время - от пары минут до
пары дней - вы найдете у себя в почтовом ящике в виде сообщения копию
файла, который вы запрашивали. Конкретное время, которое понадобится на
передачу того или иного файла, зависит от многих факторов, в том числе от
того, сколько запросов стоят в очереди впереди вашего (почтовые серверы
могут обрабатывать ограниченное количество запросов одновременно), и от
состояния связи между вами и вашим сервером.
     С виду просто. Чуть сложнее обстоит дело, если вам нужна программа, а
не документ. Программы или другие файлы, содержащие необычные символы или
строки длиннее 130 символов (например, графические файлы), требуют
специальной обработки почтовым сервером, чтобы они прошли по электронной
почте. Потом они должны быть пропущены через хотя бы одну
программу-конвертер для приведения их в тот вид, в котором они будут
использоваться. Чтобы гарантировать приход к вам программы или любого
другого файла "не подлежащего передаче по почте", включите в свое сообщение
серверу еще одну строку:

encoder

Это преобразует файл в кодированную форму. Чтобы его декодировать, сначала
следует передать этот файл-сообщение в вашу домашнюю директорию в виде
файла.
     Некоторая дополнительная сложность возникает тогда, когда вам
требуется достаточно длинный файл. Многие подсистемы Сети могут передавать
почту лишь в течение ограниченного времени. Чтобы гарантировать, что вы
получите файл целиком, дайте почтовому серверу указание разбить его на
небольшие фрагменты. Это делается включением в ваше сообщение строки,
подобной следующей:

size 100000

     Это дает почтовому серверу сведения о максимальном размере в байтах
каждого сегмента файла. Для подсистем UUCP рекомендуется данный конкретный
размер. Подсистемы Internet и Bitnet могут работать с фрагментами до
300000. Когда вы получите по почте такие файлы, передайте их в свою
домашнюю директорию. Выйдите из почты и вызовите каждый файл в
текст-процессор своей системы и удалите заголовки и "хвосты".  После этого
введите в командной строке своей системы:

cat файл1 файл2 > большой_файл

где файл1 - первый файл, файл - второй файл, и так далее. Символ > дает
системе указание объединить их в цельный файл  с именем большой_файл (или
как вы его там назовете). После запоминания файла в своей домашней
директории (см. выше в разделе 9.2), можно запустить программу uudecode,
tar и т. д. Однако следует предостеречь: Если файл достаточно длинный, и
разбит на фрагменты, - подумайте, сколько времени у вас займет скачивание
всей этой информации, особенно если у вас модем 2400 бод!
     Есть и другие почтовые серверы. Чтобы получить их список, пошлите по
электронной почте сообщение к mail-server@rtfm.mit.edu:

send usenet/comp.sources.wanted/How_to_find_sources_(READ_THIS_BEFORE_POSTING)

     Следует писать все буквы и символы точно так, как здесь приведено.
Некоторые почтовые серверы используют иное программное обеспечение, что
требует других команд, несколько отличных от приведенных выше. Вообще
говоря, если вы пошлете почтовому серверу сообщение, в котором сказано
только:

help

вы должны получить файл, в котором детально описаны команды сервера.
     А что делать, если нужный вам файл не находится ни на одном из этих
серверов? Здесь на сцене появляется ftpmail. Эта служба, которую ведет
Digital Equipment Corp. в штате Калифорния, может связаться почти с любой
подсистемой ftp в мире, взять нужный вам файл и послать его вам по почте.
Использовать ее просто - послать сообщение по электронной почте по адресу
Предыдущая страница Следующая страница
1 ... 23 24 25 26 27 28 29  30 31 32 33 34 35 36 ... 38
Ваша оценка:
Комментарий:
  Подпись:
(Чтобы комментарии всегда подписывались Вашим именем, можете зарегистрироваться в Клубе читателей)
  Сайт:
 
Комментарии (3)

Реклама