Выложена исправленная версия плагина: RT-11dsk.wcx.v01.02.rar
1. Исправлена существенная ошибка, не позволявшая повторно редактировать файлы в образах.
2. Изменён алгоритм определения кодировки TRANSLIT.
Вид для печати
Выложена исправленная версия плагина: RT-11dsk.wcx.v01.02.rar
1. Исправлена существенная ошибка, не позволявшая повторно редактировать файлы в образах.
2. Изменён алгоритм определения кодировки TRANSLIT.
Добрый день!
А под 64-разрядный Total будет версия?
Ясненько. А то и Винда у меня уже 64-разрядная, и Тотал новый будет уже и в 64-разрядной версии и плагины там должны быть портированы :[
Patron !!! Надо срочно править ошибку !!! Заметил только что, это удобно когда с помощью плагина делаешь состав дискеты (паст из буфера в текстовый файл - правда и в этом случае не сразу сообразил когда по index.txt запустил тупо поиск mz.sys и он сказал такого нет :eek_std:). Но и
когда копируешь из ntfs папки в образ - недостающие до 6 символов он тоже заполняет пробелами - а это уже неправильно !!! и самое главное раньше он (плагин) так не поступал при копировании, только выравнивал в тхт - я то думал так задумано !!! Стоит последняя версия 1.02 :confused_std:
получается например не mz.sys, а mz____.sys !!!
Это вполне естественно - имена файлов в RT11 кодируются в RADIX50, поэтому имеют длину строго 6 символов. Когда кажется, что имя файла короче 6 символов (например MZ.SYS) - это иллюзия. На самом деле там добавлены пробелы.
Поэтому надо искать не mz.sys, а mz____.sys. Только и всего.
Таков формат хранения имён файлов в RT-11.Цитата:
когда копируешь из ntfs папки в образ - недостающие до 6 символов он тоже заполняет пробелами - получается например не mz.sys, а mz____.sys !!!
По команде DIR имена файлов выводятся точно в том виде, в каком хранятся - поэтому все расширения выровнены пробелами на границу 6 символов.
стоп стоп стоп!!! Но такого не было раньше!!! Я спокойно себе копировал файл из папки в образ не заботясь о том что то там переименуется, да возможно это иллюзия,
команда дир тоже выравнивает, но на запуск файл не находится (как обычно) !!!
После операции копирования day.sav не запускается !!! Надо писать day три пробела sav - это же точно не правильно!!!
---------- Post added at 12:21 ---------- Previous post was at 12:20 ----------
Я проверю ещё раз сейчас
Известно, что если имя файла есть в каталоге образа, то это ещё не значит, что данный файл действительно находится в образе.
В приложении - два образа с одинаковым списком файлов, но один из образов короче другого в два раза, поэтому часть файлов в нём позиционируются каталогом за пределы физического размера образа.
Нынешний плагин для обоих образов создаёт одинаковый список файлов:
Наверное, есть смысл, чтобы у "обрезанных" образов этот печальный факт находил отражение в листинге файлов.Код:Image : 64.DSK
Format : DSK
Size : 32 Kb
Volume ID: RT11A
Owner :
File Blocks Date Bytes
---------- ------ ----------- ----------
B20 .TXT 20 04-Sep-2011 10'240
B30 .TXT 30 04-Sep-2011 15'360
000 .TXT 1 04-Sep-2011 512
001 .TXT 1 04-Sep-2011 512
002 .TXT 1 04-Sep-2011 512
003 .TXT 1 04-Sep-2011 512
004 .TXT 1 04-Sep-2011 512
005 .TXT 1 04-Sep-2011 512
---------- ------ ----------- ----------
8 Files, 56 Blocks
0 Free blocks
Например, так:
...Код:Image : 64BAD.DSK
Format : DSK
Size : 16 Kb
Volume ID: RT11A
Owner :
File Blocks Date Bytes
---------- ------ ----------- ----------
B20 .TXT 20 04-Sep-2011 10'240
------------- End of Image -------------
B30 .TXT 30 04-Sep-2011 15'360
000 .TXT 1 04-Sep-2011 512
001 .TXT 1 04-Sep-2011 512
002 .TXT 1 04-Sep-2011 512
003 .TXT 1 04-Sep-2011 512
004 .TXT 1 04-Sep-2011 512
005 .TXT 1 04-Sep-2011 512
---------- ------ ----------- ----------
8 Files, 56 Blocks
0 Free blocks
Теперь вопрос:
Как именно лучше формировать разделитель (какой текст, нужны ли пустые строки и т.д.)..
Надо было мне видео вчера ночью делать, вот сейчас проверил и всё норм, но осадок
тревоги остался, если кто-нибудь в архиве из последних добавлений найдёт проблемы
с запуском (там не так много позиций добавлялось), просьба в теме про архив ("поиск файлов") или в теме ("софта") дать знать что-бы поправить.
я вчера решил супер стар трек из папки от Арсения на свой хард в эмуляторе перелить, так вот система не видела sst.sav, а видела (я не принимал вчера ничего и не пил и не курю даже) система sst три пробела sav и только после этого ругнулась на недостаток памяти, сейчас всё прошло норм. (извиняюсь за панику):frown:
Patron, это выглядит вполне информативно и читабельно.Код:Image : 64BAD.DSK
Format : DSK
Size : 16 Kb
Volume ID: RT11A
Owner :
File Blocks Date Bytes
---------- ------ ----------- ----------
B20 .TXT 20 04-Sep-2011 10'240
------------- End of Image -------------
B30 .TXT 30 04-Sep-2011 15'360
000 .TXT 1 04-Sep-2011 512
001 .TXT 1 04-Sep-2011 512
002 .TXT 1 04-Sep-2011 512
003 .TXT 1 04-Sep-2011 512
004 .TXT 1 04-Sep-2011 512
005 .TXT 1 04-Sep-2011 512
---------- ------ ----------- ----------
8 Files, 56 Blocks
0 Free blocks
:redface:
13.01.2012 - Выложена дополненная версия плагина: RT-11dsk.wcx.v01.03.rar
Теперь, при несовпадении физического и логического размеров образа - метка конца образа добавляется в список файлов, помещаемый плагином в буфер обмена при открытии образа.