Добрый день, утро, вечер!
Сегодня я ( ех-SHAITAN/OHG/MAFIA рс) хочу
рассказать вам о двух моих новых продук-
тах. Первый из них (по порядку появления
их на свет) это SCREEN TRANSLATE 32 v1.1.
А второй с очень хитрым и длинным назва-
нием ZX-WINWORD v2.1 PRINTER v2.0. Эти
программы распространяются на правах
SHAREWARE, то есть, если они вам понравят-
ся, можете прислать деньги в размере не
менее 2$. И тогда вы получите очередную
мою программу одним из первых.
Вы, наверное, меня спросите: "А почему у
тебя в псевдониме стоит приставка ех?" А я
отвечу так. До недавнего времени я жил,
трудился и учился в славном городе Росто-
ве-на-Дону. В связи с семейными
обстоятельствами мне пришлось переехать
жить в не менее славный город Самару. Но,
так как невозможно писать программы сов-
местно с другими членами OHG на таком
большом расстоянии, я решил выйти из этой
группы. Теперь я именуюсь никак иначе, как
FREE CODER SHAITAN.
Ну а теперь перейдём непосредственно к
описанию программ.
Обе программы писались с таким учётом,
чтобы они работали не только на Spectrum
128, но и на таких монстрах, как Scorpion,
Profi, АТМ. Тестирование проводилось на
следующих компьютерах: Spectrum 128 (моде-
ли СПАРК 128, Taganrog 128/512, Pentagon
128/512), Scorpion 256. Хочется отметить
что SCREEN TRANSLATE без проблем работает
под эмуляторами Шалаева и Юдина (Lion 17).
Ну а теперь поподробнее.
Данная программа предназначена для кон-
вертации экранных файлов из электронных
журналов Specrofon, ZX-Format, ZX-Power N2
со статьями в формате 32 символа в строке.
После загрузки перед вами появится меню
следующего вида.
Ну а теперь расскажем о каждом пункте ме-
ню по порядку.
START TRANSLATE - запуск процесса распоз-
навания и конвертации. Сначала вам необхо-
димо будет указать, какой файл вы хотите
конвертнуть,и нажать ENTER. После чего бу-
дет загружен этот файл и появится хитрый
такой вопросец:
Программа спрашивает:"Делать ли текстовый
файл?" Если вы не согласны, то смело жмите
N и вы вернетёсь в основное меню. Если же
вы согласны, то жмите на Y и процесс нач-
нётся. В процессе работы все неопознанные
символы на экране выделяются красным цве-
том, а в тексте заменяются на пробелы. Все
опознанные символы на экране выделяются
зелёным цветом, а в тексте записываются
как символы альтернативной кодировки. Так
что после создания текстового файла, вы
можете загрузить его в любой текстовый
редактор, использующий альтернативную ко-
дировку.
SAVE ТЕХТ - запись на диск созданного
текстового файла. Если на экране вы видите
Для того, чтобы
файл был записан
как надо именно
вам, то неоходимо
ввести имя файла.
При вводе имени
можно использовать не только клавишу CAPS
SHIFT, но и CAPS LOCK. Состояние клавиши
CAPS LOCK отображается в окне, которое мо-
жет иметь два состояния.
- CAPS LOCK выключен.
- CAPS LOCK включен.
Если файл с введённым именем уже су-
ществует, то будет выдан запрос, перепи-
сать или же оставить всё как есть.
CHANGE DISK - смена текущего дисковода.
Текущий дисковод указывается в правом ниж-
нем окне, которое имеет вид:
CHANGE EOLN CODE - выбор последователь-
ности, используемой для перевода строки.
При выборе данного пункта появится сле-
дующее меню.
CR - устанавливается код #0D, текстовый
файл будет иметь расширение "C".
CR+LF - устанавливается последователь-
ность #0D #0A, текстовый файл бедет иметь
расширение "W".
OPTION - меню опций.
AUTORS - информация об авторах.
EXAMPLE - вывод на экран 8-ми шрифтов,
которые могут быть опознаны.
USER FONT - загрузка в память шрифтов
пользователя.
Для начала вам неоходи-
мо выбрать шрифт, вместо
которого вы хотите заг-
рузить свой шрифт.
После чего вы сможете
выбрать шрифт, который
вы можете загрузить.
Шрифт должен быть в
альтернативной кодировке
и иметь длину 2048 байт,
что соответствует 2К.
Управление в системе
меню имеет следующую иерархию.
Cursor keys - перемещение курсора вверх и
вниз.
EDIT - выход в главное меню.
Ошибки TR-DOS не обрабатываются и поэтому
их возникновение может привести к непред-
сказуемым последствиям. БУДьТЕ ОСТОРОЖНЫ!!
Свои высказывания и пожелания по поводу
этой программы прошу направлять по адресу,
указанному в конце этого чтива.
Ну а теперь перейдём к описанию другой
проги.
Данная программа была написана специально
для распечатки на принтере текстовых
документов, созданных в редакторе
ZX-WINWORD версий не выше чем версия 2.1.
Для работы данной программы необходимо на-
личие 128 Килобайт памяти или более. Для
расширения её возможностей, в процессе её
разработки, было решено сделать поддержку
файлов, созданных в редакторах ZX-WORD,
Micro Editor 3.30. Плавное достоинство (а
может, недостаток) этой печаталки состоит
в том, что она поддерживает интерфейс
ZX-LPrint III в режиме параллельного порта
CENTRONICS. Хочу сразу вас предупредить о
том, что во время печати WINWORD-документа
ваш принтер будет судорожно дёргаться впе-
рёд-назад. Это вызвано тем, что для сты-
ковки текста и спрайтов необходим возврат
бумаги на начало страницы. После печати
первой страницы вы меня обязательно спро-
сите: "Нельзя ли было сделать возврат на
начало страницы, не построчно (как
реализовано), а сразу дать команду о пере-
мещения на несколько строк ?" Сразу вам и
отвечу. НЕТ, НЕЛьЗЯ!!!! А вот почему. Так
как при перемещении бумаги на 8 точек
происходит потеря в перемещении на n/216,
что практически незаметно. Ну, а если пе-
ремещать бумагу на 21 строку, то потеря
составит порядка 10 точек. Этот момент был
установлен в процессе тестирования данной
программы на принтерах отечественного
производства CM6337 и CM6313, а также им-
портных Epson LX-800 и Epson FX-800.
Ну а теперь о главном меню.
LOAD - загрузка текстового файла. Непос-
редсвенно после выбора данного пункта в
окне появятся файлы, которые вы можете
загрузить в зависимости от условий, о ко-
торых будет сказано ниже.
PRINT - печать ранее загруженного тексто-
вого файла. Печать производится постра-
нично. Страница - 22 строки. Длина строки
ограничивается только редактором, в кото-
ром набирался текст. После печати очеред-
ной страницы выводится ок-
но с запросом о подтверж-
дении печати следующей
страницы или выходе в
главное меню. Печать можно прекратить в
любой момент времени с выходом в основное
меню, нажав на BREAK.
EXTENTION - выбор расширения имени тек-
стового файла. После выбора этого пункта
меню, необходимо нажать клавишу, соответ-
ствующую расширению файла с учётом верхне-
го и нижнего регистров. Именно по этому
расширению будут выбираться файлы в окне
загрузки. В режиме TXT это условие не учи-
тывается, а определяется как "C". По умол-
чанию оно также устанавливается равное
"C".
CHOOSE DRIVE - выбор текущего десковода.

Текущий дисковод отображает-

ся в нижнем правом углу
эк-
рана.
ABOUT - информация об авторе.
SET MODE - установка режима печати и заг-
рузки файла.
Режим работы с WINWORD-доку-
ментами. Расширение файлов
"C"
Режим работы с обычными
текстовыми файлами. Расшире-
ние файла зависит от введё-
ного вами в пункте EXTENTION.
FIRST PAGE - выбор первой страницы печати
неоходимо ввести число,соответствующее но-
меру первой печатаемой страницы. Если вы
попали в это окно по ошибке, то просто
нажмите BREAK, старое значение сохранится
и вы вернетёсь в основное меню. Если вы
введете число больше чем 255, то оно обре-
жется до формы однобайтового числа. Напри-
мер, вы ввели 257, а число примет значе-
ние 1, но есть печать будет проводиться с
первой страницы.
EXIT - выход из программы с переходом в
TR-DOS и загрузкой boot'а.
Программа управляется довольно легко:
Cursor keys - перемещение курсора вверх и
вниз.
EDIT - выход в главное меню.
Ошибки TR-DOS не обрабатываются и поэтому
их возникновение может привести к непред-
сказуемым последствиям. БУДьТЕ ОСТОРОЖНЫ!!
Хочу обратиться ко всем пользователям
этих программ. Если у вас не заработала та
или иная моя программа, или вас в них что
то не устраивает,убедительная просьба свя-
заться со мной по нижеуказанному адресу
или в редакцию журнала OBERON. Ну а если
эти программы заработали, то тем более пи-
шите/звоните. Ногами не бить!!!
443110 г.Самара ул. Челюскинцев 19 кв. 40
Шашкину Максиму.
тел. (8462)34-82-92 (с 15:00 до 22:00 MSK)
-════════════════════════════════════════-
Other articles: