Важная информация

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Тул для конвертации образов носителей

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Тул для конвертации образов носителей

    Всем привет!
    Хочется поиметь тул, который позволял бы работать с образами различных носителей для спека, при это мпозволял бы однообразно-безобразно выполнять операции с файлами независимо от формата образа (источника-приемника). Хочется поддерждки таких форматов образов:
    • trd;
    • scl;
    • tap;


    Помимо этого хочется такие источники файлов из файловой системы PC:
    • двоичный файл;
    • hobeta;


    Хочется такие операции:
    • создание образа;
    • каталог образа;
    • копирование файлов между образами;
    • правка параметров файла в образе;
    • удаление файлов из образа;
    • добавление файлов из файловой системы PC;
    • извлечение файла из образа на PC;
    • полная пофайловая конвертация форматов образов;
    • MOVE для образа диска;
    • склейка файлов (?)
    • упаковка файлов (?)


    Еще такие требования:
    • тула коммандлайновая;
    • для операций, добавляющих в "каталог" образа-приемника стандартные файлы Спектрума, должно быть предусмотрено переопределение параметров;
    • тула не тащит за собой .NET;
    • отстутствие багов;


    Вопросы ко всем:
    1) Есть ли такая тула в реальности?
    2) Нужна ли такая тула кому-нибудь, кроме меня?
    3) Если предыдущий ответ "да", то чего бы еще от нее хотелось (требования, форматы, операции)?

    Если такой тулы (хотя бы на 50%) нет, я бы, вероятно, написал бы ее.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru Аватар для SoftLight
    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    736
    Спасибо Благодарностей получено 
    451
    Поблагодарили
    250 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, почти все это уже есть: ZX-Blockeditor 2.0. Но альтернатива бы не помешала.

  4. #3
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как-то давно писал модель для работы с TRD+SCL. Если сильно надо, то могу продолжить дело. Самое сложное здесь - упаковка и перепаковка образов - можно легко наломать дров, что-то не изменив

    PS: Моя прога писалась для слежения за базой образов и удаления дублей файлов в ее образах (не более, но остальное реализуется на этой основе проще простого).
    "Байт-48"

  5. #4
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftLight Посмотреть сообщение
    Да, почти все это уже есть: ZX-Blockeditor 2.0.
    Самое главное, чего там не хватает - command line. Я хочу сделать тул для post build event'а, чтобы скомпиленные SjASM'ом бинари можно было убрать в образ, годный для показа честным людям. Плюс - мечта идиота - конвертилка tap -> trd, чтобы без копировщиков.

  6. #5
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    238
    Поблагодарили
    101 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Самое главное, чего там не хватает - command line. Я хочу сделать тул для post build event'а, чтобы скомпиленные SjASM'ом бинари можно было убрать в образ, годный для показа честным людям. Плюс - мечта идиота - конвертилка tap -> trd, чтобы без копировщиков.
    Я чет не понял, нафига? У меня например после компиляции в sjasm создается trd со всеми файлами, как раз годный для показа людям. Ты чтоли не знаешь команду SAVETRD?
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  7. #6
    Veteran Аватар для AER
    Регистрация
    18.11.2009
    Адрес
    пгт.Малиновка
    Сообщений
    1,355
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну а ESN?

  8. #7
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    за базой образов и удаления дублей файлов в ее образах
    Поделишься? Образами.

  9. #8
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Поделишься? Образами.
    Делал не для себя + так и не доделал, косяки остались
    А проект до сих пор висит на диске - если надо, могу выложить, может поправите косяки (если остались, уже не помню, давно дело было. По-хорошему надо все переписать, ибо тогда я в программировании был новичком).
    "Байт-48"

  10. #9
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Я чет не понял, нафига? У меня например после компиляции в sjasm создается trd со всеми файлами, как раз годный для показа людям. Ты чтоли не знаешь команду SAVETRD?
    Знаю, отказался. Помимо того, что в моей версии SjASM (последняя версия у меня не работает) она не позволяет рулить параметрами BASIC-файла (строка автозапуска, положение переменных в BASIC-файле), есть еще одна проблема. Мне надо собирать разный набор TRD-файлов в образ, в том числе, результаты компиляции разных проектов; при этом сборка должна быть параметризированной. bat-файлы для этого подходят чуть более, чем, но нет тулы для сборки и "тюнинга" образа. Для архивирования и и склейки, вероятно, надо писать еще один хитрый проект, который будет делать только INСBIN и SAVETRD. Все это не гуд.

  11. #10
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    238
    Поблагодарили
    101 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Параметрами басика да, не дает рулить. Но все же не вижу особой разницы между параметрами внутри асм-файла и параметрами в bat-файле.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

Страница 1 из 3 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Создание образов CP/M дискет
    от Zloy в разделе Софт
    Ответов: 9
    Последнее: 06.12.2016, 19:12
  2. Просмотр образов CP/M дисков
    от Hakuna в разделе Утилиты
    Ответов: 270
    Последнее: 11.04.2016, 23:37
  3. Конвертация образов
    от TeemonIvanov в разделе Для начинающих
    Ответов: 13
    Последнее: 17.05.2010, 11:14
  4. Ответов: 46
    Последнее: 17.03.2010, 19:43
  5. Ответов: 23
    Последнее: 09.09.2006, 01:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •