|
COMPak | Описание | Информация | Утилита для объединения нескольких COM-файлов в одну библиотеку (тоже COM-файл), с возможностью их запуска уже из этой библиотеки (в виде library.com program.com).
Другими словами, можно закинуть до 16 COM-файлов в один, а затем вызывать их, указывая их названия как параметр в получившемся большом COM-файле (естественно, суммарный объём не должен превышать 64 КБ). В описании сказано, что основное назначение - это экономия места, т.к. каждый маленький COM-файл (даже в 50 байт) займёт целый кластер. Ну и некоторое удобство - можно объединить однотипные утилиты в пакет (см. прилагающуюся в качестве примера библиотеку EPRINT.COM - для настройки матричных принтеров). На скрине показан процесс добавления двух русификаторов в библиотеку rus.com с последующим их запуском. | Раздел: Разное
Bad Library (случайный скриншот) Скриншоты Операционная система: DOS Требования: - Автор: Jack A. Orman Издатель: ARMADA SOFTWARE
Добавил: uav (2021.01.15) | Доступные файлы - сортировка по имени и версии, времени добавления Файлов: 2. Файл | Размер | Выпуск | Версия | Язык | Качество | Загрузил | | 6.4 Кб | 1989 | 1.1 | Английский | | uav 2021.01.15 | Замечание: При добавлении COM-файла в библиотеку в командной строке не должно быть завершающих пробелов.
| | 8.9 Кб | 1989 (fix2021) | 1.1 (orig&fixed) | Английский | | Nika 2021.01.16 | Оригинальная версия и добавленная исправленная версия. Пофиксено: - Баг разбора командной строки, когда не допускались завершающие пробелы. - Баг в библиотеке, когда не находитись имена файлов, начинающиеся с цифры. - Заодно, чтобы дважды не вставать - убран надоедливый писк. |
|
Комментарии | #1 Автор: Nika (2021.01.15 18:40) | Что-то у меня она не работает как следует - файлы в библиотеку добавляет, но у них в библиотеке имена все состоят из одного непечатного символа. Под WinXP, в сеансе DOS. |
#2 Автор: uav (2021.01.16 00:06, изменений: 2, 2021.01.16 11:13) | В DOSBox у меня всё нормально.
P.S. Проверил и в DOS-окне Windows XP - тоже всё в порядке. Nika, проверьте, всё ли Вы правильно вводите? Смотрите мой скриншот. Может быть, ему нужно расширение вводить и т.п., не знаю. |
#3 Автор: Nika (2021.01.16 03:31, изменений: 3, 2021.01.16 14:05) | В точности так и делал, как на скриншоте. Ну, завтра ещё помучаю.
..Загрузил скриншот с выводом каталога созданной "библиотеки". Видно, что три имени присутствует, но они одинаковые и неверные. |
#4 Автор: Nika (2021.01.16 16:17, изменений: 1, 2021.01.16 23:26) | Разобрался. При добавлении COM-файла в библиотеку в командной строке не должно быть завершающих пробелов.
Пробел в конце строки вставляется автоматически, если вносить имя файла в строку с помощью VolkovCommander'а. |
#5 Автор: Nika (2021.01.16 18:09) | Добавлена исправленная версия. |
#6 Автор: Nika (2021.01.18 16:52) | Кстати, уместно было бы проявить инициативу и запилить утилиту, извлекающую СОМ-файлы из "библиотеки", куда они вставлены этой программой. Задача несложная, и даже приятная, на пару часов за чаем. |
| |
|