Page 1 of 1

trdetz -- утиль для работы с трдами

PostPosted: 10 Oct 2007, 00:45
by boo_boo
написал сабж. выдержка из фирменной документации:

Trdetz (читается "Тырдец") это консольная утилита для работы с TRD-образами дисков компутера ZX-Spectrum. Тырдец оптимизирован для использования в скриптах (например мэйкфайлах -- шоб собрать бинирники кросс-ассемблером и автоматически запихнуть их на диск). Работает он практически в любой ОС для которой есть компилятор ANSI-C, тестировал я в Линухе и Винде(тм). Все операции производимые Тырдецом "атомарны" -- за раз он может записать/считать только один файл, или одну непрерывную группу секторов, или изменить один атрибут файла и тп. Это так специально, чтобы в скриптах Тырдец вёл себя органичнее.

Фичи:
Чтение/запись группы секторов из/в TRD
Чтение/запись бинарного файла из/в TRD
Удаление файла
Изменение атрибутов файла (имя, расширение, длина и тд)
Чтение информации о файле или всех файлах в TRD-каталоге
Чтение информации о TRD-диске
Вывод пафосного хелпа

пристёгиваю первую бета-версию (win32 бинарник и исходники подо всё на свете)

Re: trdetz -- утиль для работы с трдами

PostPosted: 15 Oct 2007, 00:00
by boo_boo
новая версия -- уплотнение (move) и глюкфиксы инклюдед

Re: trdetz -- утиль для работы с трдами

PostPosted: 15 Oct 2007, 11:59
by fk0
А где собственно чтение и запись файлов?

Re: trdetz -- утиль для работы с трдами

PostPosted: 16 Oct 2007, 22:30
by boo_boo
fk0 wrote:А где собственно чтение и запись файлов?
"Чтение/запись бинарного файла из/в TRD" это оно. команды fread и fwrite

Re: trdetz -- утиль для работы с трдами

PostPosted: 19 Oct 2007, 21:43
by boo_boo
+ поддержка hobeta при копировании файлов (fread/fwrite)
и пара мелких глюкфиксов

Re: trdetz -- утиль для работы с трдами

PostPosted: 21 Oct 2007, 14:45
by fk0
На sourceforge выкладывай! Дабы не потерялось.

Re: trdetz -- утиль для работы с трдами

PostPosted: 25 Oct 2007, 04:22
by boo_boo
fk0 wrote:На sourceforge выкладывай! Дабы не потерялось.
угу, разумно) http://sourceforge.net/projects/trdetz/

Re: trdetz -- утиль для работы с трдами

PostPosted: 26 Jan 2014, 21:25
by aGGresSor
Прекрасно, без ошибок и варнингов компиляется в 64-битной убунте 13.10, но не работает. Если конкретно, то сообщение "Cannot open trd file for reading" на dinfo и cat. Разбираться лень. Скорее всего на 32-битной убунте всё бы работало.