Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ МОРАЛЬНО УСТАРЕЛА!!!
САМЫЕ СВЕЖИЕ ВЕРСИИ ИЩИТЕ В КОНЦЕ ТЕМЫ!!!
Долгожданная версия.
ATM CP-M Explorer0301353.zip
Вернулся к написанию утилиты. Спасибо CSP и Djoni персонально.
И тут же обнаружил нерелиженную версию аж от 2 июня прошлого года.
Внес в нее кое-что новое (см. ниже).
Что нового.
версия 0.3.0.1352
* Исправил обработку больших файлов для Корвета.
В качастве образца был использован образ с Англо-русским словарем.
* Косметическое изменение в функции просмотра.
Теперь в заголовке окна просмотра, также отображается номер области пользователя, а имя файла отображается без лишних пробелов.
* Еще одно косметическое изменение в функции просмотра.
Теперь при смене режима просмотра (текст/hex) и при смене кодировки нужная кнопка на панели зажимается. Таким образом всегда видно, какая кодировка (и какой режим) является текущей.
* Исправлены мелкие ошибки.
версия 0.3.0.1353
+ Добавлена функция сохранения файлов, как текстов из режима просмотра.
Спасибо Djoni за идею.
Системные дорожки sys.zip распаковываем в каталог утилки.
Последний раз редактировалось Black Cat / Era CG; 19.09.2018 в 11:13.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ МОРАЛЬНО УСТАРЕЛА!!!
САМЫЕ СВЕЖИЕ ВЕРСИИ ИЩИТЕ В КОНЦЕ ТЕМЫ!!!
Очередная версия.
ATM CP-M Explorer0311354.zip
Итак, собственно, продолжаем.
Что нового.
* Изменен подсчет свободного места.
Раньше вычисление свободного места производилось в корне неправильно. Вычислялось оно исходя из объема диска и последнего занятого блока. Это приводило к ошибке, если файлы располагались не подряд, если между ними встречались незанятые блоки. Теперь при подсчете учитываются только реально занятые блоки. Кроме того, теперь не учитывается место, занимаемое "удаленными" файлами.
* Изменена работа с "удаленными" файлами.
Теперь при сохранении образа "удаленные" файлы не сохраняются, о чем выводится предупреждение. При необходимости их можно восстановить путем переноса в любую область пользователя. Дело в том, что из-за особенностей работы утилиты, их сохранение могло привести к переполнению образа (каждый "удаленный" файл занимал свое собственное дисковое пространство).
+ В настройки добавлен выбор кодировки (Ansi/UTF-8) при сохранении файла из просмотрщика.
+ Добавлены управляющие клавиши в режим просмотра.
* Исправлена ошибка отображения окна редактирования при переименовании файла.
При включенной панели инструментов, окошко позиционировалось выше, чем надо. Ошибка появилась несколько версий назад, благодаря исправлению другой, а замечена была мной пару дней назад.
* Исправлено отображение полосы прокрутки.
Системные дорожки sys.zip распаковываем в каталог утилки.
Последний раз редактировалось Black Cat / Era CG; 19.09.2018 в 11:15.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Можно eщё добaвить aвтодeтeкт любого фaйлa,с любым рaсширeниeм нa нaличиe cp/m, aто я тут image диски пeрeгнaл,хотeл в прогe открыть-нeт поддeржки,вeчeрком дaм ссылку нa прогрaмму и фaйлы.Ей удобно диски гонять.
"...Неправедный пусть еще делает неправду; нечистый пусть еще сквернится; праведный да творит правду еще, и святый да освящается еще. Се, гряду скоро, и возмездие Мое со Мною, чтобы воздать каждому по делам его. " (Откр. 22:11-13)
Последний раз редактировалось Black Cat / Era CG; 11.08.2012 в 11:19.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Уж извини лaмeрa,я нe прогeр и нe знaю структуры cp/m,но думaю двигaтся нужно в нaпрaвлeнии искaть опрeдeлённую послeдовaтeльность бaйт плюс сeлeктить рaзмeр дискa,в общeм признaк cp/m.Имхо.
"...Неправедный пусть еще делает неправду; нечистый пусть еще сквернится; праведный да творит правду еще, и святый да освящается еще. Се, гряду скоро, и возмездие Мое со Мною, чтобы воздать каждому по делам его. " (Откр. 22:11-13)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Структура в общем проста. Сначала идут системные дороги (их может не быть и они могут быть пусты), потом область каталога, по 32 байта на кусок файла (16 - область пользователя, имя файла, расширение, доп. атрибуты, 16 - карта расположения на диске), дальше - само файло. Системные дороги у каждого компа (и каждой версии cp/m, коих тьма, это ж не жесткая система, как тырдос) разные и могут быть пустыми или отсутствовать. Область данных тоже для детекта не подходит само собой. Остается искать область каталога. Но что-то мне подсказывает, что это ненадежно. Размер тоже разный, зависит от формата.
"Автодетект" катит только для форматов а-ля Орион. Там вначале диска есть описание формата, так сказать, dph и dpb c контрольной суммой. Но такими вкусностями далеко не все форматы наделены, увы.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Агa,тeбe дaют описaниe структуры,тогдa идёт срaвнeниe,тогдa дaм скину прогу посмотриш.
"...Неправедный пусть еще делает неправду; нечистый пусть еще сквернится; праведный да творит правду еще, и святый да освящается еще. Се, гряду скоро, и возмездие Мое со Мною, чтобы воздать каждому по делам его. " (Откр. 22:11-13)
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
а будет ли обработка образов жестких дисков (до 4 разделов - схема MBR как на РС, тип партиции 52Н, внутри партиции обычная орионовская ФС) ?
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)