Вернуться на ГЛАВНУЮ страницу
Содержание архива ANSIVIEW.IPC
В архиве (формат архиватора для ОС iS-DOS - iSPACKER):
Утилита-просмотрщик графических файлов в текстовом ANSI-формате ANSI VIEWER v1.07.
==============================================
КРАТКОЕ ОПИСАНИЕ содержимого архива ANSIVIEW.IPC:
ANSIVIEW.COM
---------------------------
ANSI VIEWER v1.04 от Maksagor/NedoPC group.
Работает под TASiS only
Стартовый адрес 24000
Поддержано внутреннее имя.
ANSIVIEW.HLP
----------------------
Подробное описание вьювера в текстовом формате - всех режимов, ключей, настроек, особенностей, истории создания и сравнение с подобными программами на других ОС и платформах. К чтению строго рекомендуется.
ANSIVIEW.ANS
-------------------
Это же описание, но раскрашенное и анимированное управляющими кодами по ANSI-стандарту - приложено к архиву в качестве наглядной демонстрации ANSI-графики.
ANSIVIEW.HST
История версий утилиты.
Ну и краткое резюме:
Системные требования утилиты:
Исключительно 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 (v.1.00)
Upd: 23 марта 2019 г. - v1.01
Upd: 31 марта 2019 г. - v1.02
Upd: 07 апреля 2019 г. - v1.03
Upd: 30 июня 2019 г. - v1.04
Upd: в течение 2020 года - v1.05 - 1.06 - не релизились
Upd: 31 декабря 2022 г. - v1.07
=======================================