|
||
|
||
Засланец-2 или Как сделать еще проще |
||
Обсуждение проблемы соединения двух компьютеров по com или lpt-портам получило некоторое развитие, вылившееся в эту статью. Дмитрий Шарапенко Эта статья является логическим продолжением материала "Засланец", повествующего о соединении компьютеров посредством параллельных портов (в частности, подключение ноутбука к настольному ПК). Эта тема получила определенный отклик как в нашей конференции, так и в переписке читателей с автором. Ниже будет приведено одно такое письмо, а также описание одной программки, которой предпочитаю пользоваться я. Оба способа предполагают использование загрузочной дискеты и обычного ДОСовского режима. Итак, способ первый, с помощью небезызвестного Norton Commander'a. В случае, если на настольном ПК установленно нечто, с ДОСом несовместимое, то предполагается загрузка с компакта, содержащего NC в качестве оболочки.
Думаю, что вышеописанный способ никаких вопросов не вызывает. Однако, есть еще более простой подход, который не требует наличия загрузочного компакт-диска (или поддержки загрузки с CD BIOS'ом компьютера). Кроме того, отпадает также нужда в NC. Правда, для удобства навигации все-таки рекомендую использовать какой-нибудь файловый менеджер. Лично мне больше нравится Volkov Commander - как размерами, так и некоторыми дополнительными функциями. Программка называется Lap2Desk или, сокращенно, l2d. К сожалению, утилитка довольно древняя, а посему сайт производителя мне найти не удалось - нашлось несколько компаний с таким названием, но к делу отношения не имеющих. Все хозяйство состоит из пары файлов - l2d.exe (~70kb) и l2dmap.exe (~134kb). Первый файл и надо запустить на обеих машинах - "ведущей" и "ведомой" и этим, в принципе, можно ограничиться. Разумеется, запускать надо не просто так, а с определенными ключами, узнать о которых можно по простой команде "l2d.exe /?". Используя ключи можно выбрать порт (com или lpt), а также его номер; можно подключить все доступные диски на "ведущей" машине, а также подключить удаленный принтер. Программа висит резидентом в памяти и, в отличие от NC, позволяет использовать во время перекачки вторую машину (правда, желательно чтоб процессор был не ниже P133). Второй файл - l2dmap - дублирует те же функции, только в графическом виде. Так что если вам неохота возиться с командной строкой, можно просто запустить l2d (надо только помнить, что по умолчанию он инициализирует порт com1) на двух машинах, а потом на "ведущей" запустить оболочку l2dmap и спокойно подключить нужные диски удаленной машины к вашей. После чего оболочку можно покинуть и либо воспользоваться воспоминаниями о ДОСовских командах, либо запустить файл-менеджер, от себя рекомендую VC (дальше объясню почему). Кстати говоря, часто люди,
пользующиеся подобными утилитами,
удивляются, почему файлы ползут с
черепашьей скоростью, в то время как
пропускная способность даже com-порта
может быть довольно приличной. А все
объясняется довольно просто - по
умолчанию для того же com-порта скорость
устанавливается всего в 4800 бод (иногда -
9600)! Однако редкая программка предлагает
установить скорость вручную. А бороться
с этим очень просто, достаточно
вспомнить про одну чудную ДОСовскую
утилиту, именуемую mode.com. Обычно о ней
знают только то, что она инициализирует
русскую кодовую страницу при загрузке
Windows, дабы в ДОСе все по-русски могло
читаться. Однако стоит либо обратиться к
документации (что маловероятно), либо к
волшебному ключу "/?" и мы узнаем,
что с ее помощью можно управлять и
портами ввода-вывода. Вот как должна
выглядеть строка инициализации для com1,
устанавливающая скорость передачи 19200 (насколько
я знаю, это максимум, поддерживаемый
командой mode): Если кого-то интересует, что это значит, то советую поискать в сети описание команд MS-DOS - там все подробно расписано. Кстати, в архиве с программой l2d есть bаt-файл, инициализурующий командой mode порт com2 и сразу запускающий Lap2Desk. Использование lpt-соединения я подробно не рассматривал, так как никаких дополнительных настроек там не требуется. Подведем итог: для соединения двух компьютеров по com или lpt-портам потребуется две дискеты, соответствующий кабель и программа Lap2Desk. В идеале, на дискетах должно быть следующее:
Думаю, расписывать содержимое config.sys и autoexec.bat на дискетах не имеет смысла Источник (и оригинал статьи) - SoftТерра, http://www.softerra.ru
|
||
|
||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |