FAQ по работе с файлами .pkt от Lara Croft. Перенос файлов с ZX на PC и отправка. Lara Croft формирует почтовые пакеты типа .pkt в стандартном формате FTN-сетей, пригодные для обработки тоссером типа FastEcho на PC. Длительная эксплуатация Lara Croft показала, что сгенерированные этой программой почтовые файлы полностью пригодны для обработки на PC с помощью тоссера типа FastEcho, но не другими тоссерами. Причина кроется в незначительной ошибке маркировки конца почтового пакета, которая возникает не всегда, но в случае возникновения способна нарушить работу другого тоссера. Пользуйтесь фастэхой на PC! Нетмейл, как и эхомейл, должен быть в pkt. Не следует отправлять нетмейл в msg. Перенос файлов с ZX на PC - с целью отправки посредством Интернет или для тоссинга с помощью FastEcho. Два пути: 1) копирование ZX-дискет на PC; 2) запись на MS-DOS дискету на Спектруме. Вариант 1. Требуется Спектрум с нетурбированным контроллером дисковода! На PC операционная система должна позволять прямой доступ к контроллеру дисковода (проблемы обычно только с Windows NT - обратитесь к системному администратору с просьбой открыть прямой доступ к дисководу). Чистую дискету формата DS/DD (720 K) форматируют на PC (!) с помощью утилиты hoformat с ключом /80d . Такую дискету можно читать, записывать, стирать и уплотнять на PC и на ZX. Нельзя выполнять восстановление (restore) на ZX. На Спектруме на дискету записываются любым способом почтовые файлы. Считывание файлов на PC осуществляется с помощью Hobeta или иного копировщика. Обязательным условием является перенос "1:1", без преобразования в формат hobeta, scl или какой-либо другой. В копировщике Hobeta для этого используется режим копирования по клавишам Shift+F5. На PC скопированным файлам дается расширение .pkt . Отправку через Интернет желательно производить в виде zip-архива, для чего все .pkt-файлы нужно упаковать pkzip-ом или WinZip-ом; имя архива должно содержать символы цифр 0...9 и букв A...F (символы шестнадцатиричных чисел) и состоять ровно из 8 символов; расширение дается, исходя из текущего дня недели: mo0, tu0, we0, th0, fr0, sa0, su0. Полученный архив отправляется в виде приложения к письму (attachment); способ кодирования приложения - UUE или MIME. Можно отправлять .pkt-файлы в непакованном виде (но желательно паковать). Не следует использовать zxzip (!) ; причина не в отсутствии zxunzip на PC (zxunzip имеется), а в hobeta-преобразовании, которое производится при извлечении из zxzip-архива и которое не нужно в нашем случае. Если нет возможности запаковать pkt-файлы на PC, отправляйте их в непакованном виде. Вариант 2. Нужные файлы записываются на MS-DOS дискету на Спектруме с помощью любого копировщика, выполняющего такое копирование; также не должно производиться hobeta-преобразования. На PC файлы копируются стандартными средствами; файлам дается расширение .pkt . Далее аналогично :). Перенос на Спектрум принятых почтовых архивов. По электронной почте FTN-файлы поступают в виде zip-архивов, имена и расширения которых соответствуют упомянутому выше стандарту. Как эхо-, так и нетмейл помещены в pkt. На передающей стороне заведомо приняты меры (в настройках FastEcho), исключающие формирование pkt-файлов размером более 64К; на Спектрум такие файлы переносятся целиком, не превышая длину в 255 секторов. Представляется более удобным раскрыть zip-архив на PC и перенести pkt-файлы на Спектрум, хотя возможно раскрытие zip-архивов на Спектруме с помощью программы PKUNZIP для ZX. На передающей стороне применяется только zip-архивация, так как в настоящее время практически применимых распаковщиков rar и других PC-совместимых форматов на Спектруме не существует. Перенос файлов с помощью Hobeta также осуществляется по Shift+F5. На Спектруме pkt-файлам дается расширение P или C, в соответствии с настройками Lara Croft. Отправка в ZXNet UUE-кодированных файлов. Если отправляемый файл является файлом TR-DOS формата, он должен быть подвергнут hobeta-преобразованию перед UUE-кодированием. На PC это осуществляется легко, так как подлежащий отправке файл обычно уже существует в hobeta-виде. При подготовке файла к отправке на Спектруме его необходимо "захобетить" перед UUE-кодированием. Извлечение "нехобеченых" файлов на PC сопряжено с трудностями, этим и только этим объясняется необходимость хобетирования. Если передается файл нетмейлом пользователю на ZX, о необходимости хобетирования судит отправитель. При отправке файла в эху настоятельно рекомендуется выполнять hobeta-преобразование, дабы не "осложнять жизнь" пользователям PC и узлам ZXNet. Кодировка символов в текстовых сообщениях ZXNet Принята кодировка CP866 2, что должно быть отражено в соответствующем клудже (см. Типовой setup). Домен ZXNet |
||