Registry плагин

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Worros писал(а):Локализация "не по стандарту"
К сожалению я об этом узнал только сейчас... Возможно изменю, спасибо!

Главное что основная работа уже сделана...
Последний раз редактировалось Виталий Князев Чт июн 25, 2009 16:12, всего редактировалось 1 раз.
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Volniy писал(а): Мне - очень даже. Раз размер параметра указывается именно в байтах, хотелось бы и видеть число байт, занятых в реестре этим параметром (Registry Workshop именно так и делает). А иначе что же тогда означает эта цифра в байтах? Особенно странно в этом смысле видеть размеры параметров reg_multi_sz (например три строки по пять символов = 19b) :shock:
Реальный размер понятие растяжимое... Реестр наверняка хранит кучу административной информации наравне с данными и размер строки реально больше чем ANSI*2. Ты же не заморачиваешься реальным размером сообщений в этом форуме на сервере, какой-то интерес может представлять только количество символов включая переводы строк и терминатор.
5*3 + 3 + 1 = 19 имеет больше смысла, чем (5*3 + 3 + 1) * 2 = 38. Не понимаю какой интерес интерпретировать 38 в уме, если 19 гораздо ближе к пониманию, и всегда можно умножить на 2.

P.S.
На самом деле я умышленно делю размер строки на 2... Можно конечно сделать это опцией, подумаю...
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Изображение

С левой стороны - экспорт сделанный через regedit
С правой - плагином Registry v3.4
TC 9.51 | Win10 1903
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Mr.Merak писал(а): С левой стороны - экспорт сделанный через regedit
С правой - плагином Registry v3.4
А можно на словах? Прокся картинки режет...
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Слева: "параметр"=""
Справа: "параметр"="□□□"
#199018
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

alexey65536 писал(а):Слева: "параметр"=""
Справа: "параметр"="□□□"
Не вижу такого, какая версия TC? Какой тип значения?
Аватара пользователя
Volniy
Сообщения: 585
Зарегистрирован: Ср дек 15, 2004 00:17
Откуда: Местный

Сообщение Volniy »

Виталий Князев писал(а):Не понимаю какой интерес интерпретировать 38 в уме, если 19 гораздо ближе к пониманию, и всегда можно умножить на 2.
Если следовать такой логике, то для reg_dword со значением, например, 1 нужно указывать длину равную 1 байту. А че заморачиваться-то, ведь виден только один символ, какое дело до того, что это значение хранится в 4 байтах :wink:
Виталий Князев писал(а):На самом деле я умышленно делю размер строки на 2... Можно конечно сделать это опцией, подумаю...
Ну, хотя бы и так. Кстати, делить на 2 ничуть не сложнее чем умножать...
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Виталий Князев писал(а):
alexey65536 писал(а):Слева: "параметр"=""
Справа: "параметр"="□□□"
Не вижу такого, какая версия TC? Какой тип значения?
Это я "перевел на слова" скриншот, данный выше. Мопед не мой(с).
#199018
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Volniy писал(а): Если следовать такой логике, то для reg_dword со значением, например, 1 нужно указывать длину равную 1 байту.
DWORD он и в Африке DWORD... :)
Volniy писал(а):Ну, хотя бы и так. Кстати, делить на 2 ничуть не сложнее чем умножать...
Фишка в том что умножать-то может и не придётся (с большей вероятностью), а вот делить придётся почти наверняка.
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

alexey65536 писал(а):Слева: "параметр"=""
Справа: "параметр"="□□□"
Подтверждаю баг, спасибо вам обоим :)
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Залил 3.5

Исправлено:
- ошибка с экспортом
- отображение русских символов в диалоге для бинарных значений
- небольшой глюк при смене языка
- кнопка по умолчанию в окне многострочных значений
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

А нельзя ли в первом посте темы дать ссылку на страницу плагина на WINCMD.RU - чтобы не зависела от версии плагина?

Спасибо :)
Xubuntu
Bishop
Сообщения: 98
Зарегистрирован: Вт май 15, 2007 11:09

Сообщение Bishop »

Виталий Князев
Диалоги плагина выглядят не очень аккуратно. Используется шрифт MS Sans Serif, а к нему не применяется сглаживание. Лучше задавать шрифт MS Shell Dlg — тогда будет использоваться системный шрифт диалогов.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

1. ReadMe и Историю версий желательно разделить
2. почему скорость экспорта в разы медленнее regedit-а?
TC 9.51 | Win10 1903
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Bishop писал(а):Виталий Князев
Диалоги плагина выглядят не очень аккуратно. Используется шрифт MS Sans Serif, а к нему не применяется сглаживание. Лучше задавать шрифт MS Shell Dlg — тогда будет использоваться системный шрифт диалогов.
Спасибо!
Ответить