Вернуться на ГЛАВНУЮ страницу

Содержание архива ANSIVIEW.IPC

В архиве (формат архиватора для ОС iS-DOS - iSPACKER):

Утилита-просмотрщик графических файлов в текстовом ANSI-формате ANSI VIEWER v1.00.
==============================================

КРАТКОЕ ОПИСАНИЕ содержимого архива ANSIVIEW.IPC:

ANSIVIEW.COM
---------------------------
ANSI VIEWER v1.00 от Maksagor/NedoPC group.
Работает под TASiS only
Стартовый адрес 24000
Поддержано внутреннее имя.

ANSIVIEW.HLP
----------------------
Подробное описание вьювера в текстовом формате - всех режимов, ключей, настроек, особенностей, истории создания и сравнение с подобными программами на других ОС и платформах. К чтению строго рекомендуется.

ANSIVIEW.ANS
-------------------
Это же описание, но раскрашенное и анимированное управляющими кодами по ANSI-стандарту - приложено к архиву в качестве наглядной демонстрации ANSI-графики.


Ну и краткое резюме:

Системные требования утилиты:

Исключительно  OS TASiS. При запуске в иных версиях iS-DOS сработает распознавание и утилита выйдет обратно в систему без каких-то действий.  При  этом  утилита для совместимости с иными версиями  системы грузится  по адресу 24000 dec (#5DC0), но определив,  что находится в OS TASiS, перекидывает себя по адресу 16384 dec (#4000) и работает оттуда, тем самым почти на 8 килобайт  увеличивая свободное пространство под рабочий буфер.

ANSIVIEW  -  это  просмотрщик  текстовых   файлов  ANSI-графики (создаваемых      посредством     использования     управляющих ESC-последовательностей),  широко  распространенных в прошлом в среде MS-DOS, UNIX и прочих текстовых ОСей и повсеместно применявшихся  в  ранних  сетях, а именно в FIDOnet и BBS'ках. Собственно и создана данная утилита в рамках проекта по программной поддержке имеющегося на борту АТМ COM-порта для связи с внешним миром,  а  это - как минимум терминалка, большинство из которых "могут  в  ANSI".  А данная утилита построена на основе универсального  многофункционального ANSI-драйвера, описание и исходники которого идут отдельно и который как раз предназначен для использования в терминальной программе.

На создание данной утилиты я был  вдохновлен созданными в "Ведре"  (ANSI-редактор "The Draw") картинками Юлии Монаенковой aka MATiSHA,  увидев которые я однозначно решил, что ANSI-утилите в OS TASiS - быть.

Само  создание  утилиты  проходило  под  влиянием программы под систему TR-DOS  "ANSI  v0.6" за авторством Дмитрия Быстрова aka Alone  Coder,  а  также  PC-просмотрщика ACiDview, на которых я проводил  сравнение вывода картинки с картинкой, получающейся в результате работы данной утилиты. При этом приоритетом, в случае расхождений результатов пользовалась PC-утилита как "конечный"  эталон. Отдельные моменты управляющих последовательностей тестировались также в PC-терминалке TELEMAX под MS-DOS.

=======================================
08 сентября 2018 г. Maksagor/NedoPC group
=======================================