Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Registry плагин
Goto page 1, 2, 3 ... 17, 18, 19  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Виталий Князев



Joined: 19 Dec 2004
Posts: 97
Location: Лондон

Post (Separately) Posted: Tue Jun 23, 2009 03:10    Post subject: Registry плагин Reply with quote

Наконец-то дошли ручки обновить плагин.

Основные изменения:
- Дополнительные колонки 'Тип', 'Размер', 'Значение', 'Дата'
- QWORD параметры
- Улучшена поддержка UNICODE (TC 7.50)
- Поддержка длинных имён файлов и ключей реестра

Обновил:
v 3.5 - 25.06.2009
- Добавлено: Гибкая локализация с помощью файлов *.lng
- Добавлено: Отображение бинарных значений как строк в диалоге
- Добавлено: Открыть в regedit по Ctrl + Свойства или набрав "regedit" в текущем ключе
- Исправлено: Настройка "Дополнительные поля" не запоминалась
- Исправлено: Открыть в regedit для UNICODE ключей и значений
- Исправлено: неправильный размер строковых значений в TC до 7.50
- Исправлено: исправил версию файла
- Исправлено: кучка багов

v 3.6 - 01.07.2009
- Добавлено: Испанский язык
- Добавлено: Закладка "Effective permissions" в диалоге прав доступа
- Добавлено: Корректно заполняется "Inherited From" в диалоге прав доступа
- Добавлено: Быстрый экспорт (без окна прогресса)
- Изменилось: Улучшенный шрифт в диалогах
- Исправлено: Улучшена скорость экспорта
- Исправлено: Доделана локализация окна прав доступа, исправлены кое-какие мелочи
- Исправлено: Экспорт заведомо некорректных значений, когда REG_SZ поле содержит многострочое значение (теперь как в regedit)
- Исправлено: Значения DWORD создавались как 8 байтовые (QWORD), проблема была актуальна в XP

v 3.7 - 03.07.2009
- Исправлено: Пустые каталоги больше не создаются при экспорте нескольких разделов одновременно (за исключением редких экзотических сценариев)
- Добавлено: Экспорт нескольких разделов и/или значений в общий файл
- Изменилось: Улучшен диалог настроек, теперь все настройки можно изменить там, без редактирования .ini файла
- Добавлено: Возможность показывать 'реальный' размер строк (ANSI * 2)
- Исправлено: Экспорт некорректных DWORD значений (размер не равен 4)
- Добавлено: Греческий язык

v 3.8 - 06.07.2009
- Добавлено: Перевод дополнительных колонок и размеров (байт, Кб, и т.д.), пока только русский, другие переводы приветствуются!
- Добавлено: Украинский язык
- Исправлено: Восстановил совместимость с Win2K и Win2K3
- Исправлено: Увеличил размер диалога настроек, для локализации
- Исправлено: Опция "Показывать реальный размер строк" не работала в TC 7.04
- Исправлено: Падение при попытке редактирования DWORD/QWORD значений с неправильным размером (размер больше 8 байт)
- Изменилось: Сделал более очевидным тот факт, что экспорт с временной меткой возможен только в формате UNICODE

v 3.9 - 08.07.2009
- Исправлено: Непредсказыемые значения в колонке значений когда использовался набор колонок отличный от стандартного
- Исправлено: Значительно ускорен экспорт в Висте
- Исправлено: Экспорт из удалённого реестра (поведение зависело от версии TC)
- Исправлено: Поддержка UNICODE в некоторых сообщениях
- Изменилось: Больше не спрашивает про экспорт в один файл при поиске
- Изменилось: Увеличена производительность поиска
- Изменилось: Общий код для ANSI и UNICODE интерфейса TC, меньший размер плагина
- Изменилось: Обновлён перевод на украинский язык
- Изменилось: Обновлён перевод на испанский язык

v 4.0 - 23.07.2009
- Добавлено: Название языка вместо имени файла в диалоге настроек
- Исправлено: Табстопы в диалоге настроек
- Изменилось: Дополнительные улучшения производительности экспорта и поиска
- Изменилось: Обновился перевод на греческий язык

v 4.1 - 31.07.2009
- Добавлено: Быстрый поиск (наберите 'find' или 'find string_to_find' в командной строке).
Пока только по строкам (REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ).
Поиск быстрее в XP, чем в Vista и 7.
- Изменилось: Улучшены иконки (основная, ключи, создать параметр, и т.д.)
- Добавлено: Стандартные иконки, как в regedit (опционально)
- Добавлено: Возможность отключить суффиксы в размерах параметров (байт/кб/Мб)
- Исправлено: Значения созданные по F7 + "\valuename" теперь не содержат слэш в начале имени
- Исправлено: Некорректная работа в некоторых случаях когда имя параметра содержит слэш
- Исправлено: Нижний регистр в экспортируемых шестнадцатиричных значениях

v 4.2 - 11.08.2009
- Добавлено: Открытие диалога поиска из GUI в добавок к командной строке
- Добавлено: Запоминание предыдущего поиска, текст и пути (пока только на время жизни процесса TC)
- Добавлено: Поиск по заданному ключу
- Добавлено: Возможность убрать интерфейс подключения к удалённому реестру
- Исправлено: Звук ошибки при отмене создания значения по F7
- Исправлено: Не работал переход к найденному ключу в TC до 7.5
- Исправлено: Отображение значений в результате поиска даже когда совпадает только имя значения
- Исправлено: Падение при поиске короткой строки если до этого был поиск длинной строки
- Изменилось: Разделил настройки иконок ключей и значений
- Изменилось: Обновлён перевод на украинский язык
- Изменилось: Обновлён перевод на испанский язык

v 4.3 - 11.08.2009
- Исправлено: Падение в TC 7.04
- Исправлено: Регистр результатов поиска (имя значения и данные)
- Исправлено: Случайные значения в колонке данных когда реальное значение пусто

v 4.4 - 17.08.2009
- Добавлено: Поиск по всем типам значений
- Добавлено: Двоичный поиск
- Добавлено: Сохранение истории поиска (20 штук)
- Добавлено: Перевод на немецкий
- Изменилось: Оптимизирована производительность поиска
- Исправлено: Корректная обработка бага в TC Plugin Manager
- Исправлено: Редактирование значений со спецсимволами (в результате поиска)

v 4.5 - 21.08.2009
- Добавлено: Поиск по шаблону
- Добавлено: Поиск по дате
- Добавлено: Поиск по размеру
- Добавлено: Контекстное меню в результате поиска
- Изменилось: Многочисленные детали в диалоге поиска
- Исправлено: Экспорт при отключеных виртуальных значениях -Создать параметер- и -Поиск-, рекомендуется оставлять одно из них включенным

v 4.6 - 28.08.2009
- Исправлено: Нижний регистр запомненной строки для поиска
- Добавлено: Улучшена функция "прейти к ключу" в окне поиска, теперь диалог немодальный (в TC 7.5 окно ведёт себя получше).
ВНИМАНИЕ! Необходима правка .ini файла если имя плагина отличается от стандартного "Registry"
- Добавлено: Улучшена обработка значений по умолчанию
- Добавлено: Иконки в результатах поиска
- Изменилось: Увеличена скорость работы функции "Открыть в regedit" (может не поспевать на слабых машинах)
- Изменилось: Обновлён перевод на украинский, испанский и немецкий (Спасибо!)

v 4.7 - 11.09.2009
- Добавлено: Сортировка результатов поиска
- Добавлено: Иконка в окне поиска
- Изменилось: Обновлён перевод на украинский язык

v 4.8 - 26.09.2009
- Добавлено: Изменяемый размер окна поиска
- Добавлено: Улучшена поддержка клавиатуры в окне поиска (Enter, Context и Shift+F10)
- Добавлено: Всплывающие подсказки в результатах поиска
- Добавлено: Альтернативный цвет элементов списка
- Добавлено: Поиск в удалённом реестре
- Добавлено: История подключений к удалённому реестру (20 успешных соединений)
- Добавлено: Одновременное отключение нескольких удалённых соединений
- Изменилось: Улучшена работа с ульями удалённого реестра (HKLM и Users)
- Изменилось: Улучшена скорость сортировки в окне поиска
- Изменилось: Выбор нескольких значений в результатах поиска (Shift+Copy - копировать значение ячейки под курсором)
- Изменилось: Отмена поиска происходит быстрее, не задумывается как раньше

Ссылка на плагин:
http://wincmd.ru/download.php?id=registry

Сообщения о багах и предложения по улучшению приветствуются Cool


Last edited by Виталий Князев on Sat Sep 26, 2009 00:00; edited 19 times in total
Back to top
View user's profile Send private message
ADv



Joined: 03 Mar 2005
Posts: 47
Location: Украина

Post (Separately) Posted: Tue Jun 23, 2009 11:17    Post subject: Reply with quote

спасибо Smile давно ждал Cool
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Tue Jun 23, 2009 11:24    Post subject: Reply with quote

Спасибо! Smile
А на ВинКмдРу выкладывать не будете?
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Tue Jun 23, 2009 11:31    Post subject: Reply with quote

О. благодетель! Ты услышал мои ночные молитвы! Smile
Да не коснётся тебя злобный вирус, не сгложет подлый червь твои ресурсы и не зачахнет твой компилятор!

Багов пока не нашел, а предложения имеются.

1. Возьмем, например, ветку
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.
Там все значения имеют тип REG_BINARY (типун Билли на язык!). Но на самом деле это либо обычный текст, либо юникодный текст. Так вот очень нужно, чтобы в диалоге показа значений были чекбоксы (или радио кнопки, все равно) чтобы это двоичное значение интерпретировать как текст/юникодный текст.

2. Переход в regedit.
Сейчас можно перейти в regedit только из диалога значений. Зачастую это неудобно, так как в интересующей ветке попросту нету значений, а есть только вложенные ветви. Хотелось бы иметь возможность открыть regedit в нужной ветке.
Я думаю, что самый простой способ это при вызове свойств ветки спросить что юзеру надо - диалог разрешений (как сейчас) или уйти в regedit. А можно и не спрашивать, а предусмотреть в .ini файле соответствующую опцию.
Back to top
View user's profile Send private message
Виталий Князев



Joined: 19 Dec 2004
Posts: 97
Location: Лондон

Post (Separately) Posted: Tue Jun 23, 2009 11:39    Post subject: Reply with quote

Ник wrote:
Спасибо! Smile
А на ВинКмдРу выкладывать не будете?

Уже 2 недели пытаюсь... Админ, похоже, в отпуске, а старые пароли не работают.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Tue Jun 23, 2009 11:40    Post subject: Reply with quote

Виталий Князев
Флинт сейчас там за админа. Он поможет.
Back to top
View user's profile Send private message
Виталий Князев



Joined: 19 Dec 2004
Posts: 97
Location: Лондон

Post (Separately) Posted: Tue Jun 23, 2009 11:46    Post subject: Reply with quote

VadiMGP wrote:

1. Там все значения имеют тип REG_BINARY (типун Билли на язык!). Но на самом деле это либо обычный текст, либо юникодный текст. Так вот очень нужно, чтобы в диалоге показа значений были чекбоксы (или радио кнопки, все равно) чтобы это двоичное значение интерпретировать как текст/юникодный текст.

Попытаюсь сделать.

VadiMGP wrote:

2. Переход в regedit.
Сейчас можно перейти в regedit только из диалога значений. Зачастую это неудобно, так как в интересующей ветке попросту нету значений, а есть только вложенные ветви. Хотелось бы иметь возможность открыть regedit в нужной ветке.
Я думаю, что самый простой способ это при вызове свойств ветки спросить что юзеру надо - диалог разрешений (как сейчас) или уйти в regedit. А можно и не спрашивать, а предусмотреть в .ini файле соответствующую опцию.

Можно добавить команду в командной строке, как например сейчас если набрать "config", то откроется окно настроек. Попытаюсь сделать.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Tue Jun 23, 2009 12:22    Post subject: Reply with quote

Виталий Князев wrote:
Можно добавить команду в командной строке, как например сейчас если набрать "config",

Одним кликом, конечно, было бы удобнее, но это тоже хороший вариант.
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Tue Jun 23, 2009 12:50    Post subject: Reply with quote

Большое спасибо!
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
Виталий Князев



Joined: 19 Dec 2004
Posts: 97
Location: Лондон

Post (Separately) Posted: Tue Jun 23, 2009 13:05    Post subject: Reply with quote

VadiMGP wrote:

Одним кликом, конечно, было бы удобнее, но это тоже хороший вариант.

Ctrl+Properties как вариант, так можно любой ключ выбрать. Клик не один, но тем не менее...
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Tue Jun 23, 2009 13:14    Post subject: Reply with quote

Виталий Князев wrote:
Ctrl+Properties как вариант,
Отличный вариант.
Back to top
View user's profile Send private message
Igor_A.



Joined: 23 Mar 2006
Posts: 83

Post (Separately) Posted: Wed Jun 24, 2009 09:35    Post subject: Reply with quote

нашел баг!

если убрать в настройках чекбокс с "Дополнительные колонки" и сохранить настройки, то без колонок плагин работает только до следующего запуска тотала. при этом первый уровень вложения отображается да, без колонок, а заходишь глубже - снова эти колонки.
уж если есть опция включить-отключить дополнительные колонки, так пусть она работает нормально и на все уровни вложенности.
Back to top
View user's profile Send private message
AKR



Joined: 16 Mar 2007
Posts: 64
Location: Russian

Post (Separately) Posted: Wed Jun 24, 2009 09:48    Post subject: Reply with quote

А поиск по реестру можно делать?
_________________
Жизнь это игра для которой нет Tutorial`а
Back to top
View user's profile Send private message Yahoo Messenger
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Wed Jun 24, 2009 10:35    Post subject: Reply with quote

AKR
А разве его нет?
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
Виталий Князев



Joined: 19 Dec 2004
Posts: 97
Location: Лондон

Post (Separately) Posted: Wed Jun 24, 2009 13:09    Post subject: Reply with quote

Igor_A. wrote:

если убрать в настройках чекбокс с "Дополнительные колонки" и сохранить настройки, то без колонок плагин работает только до следующего запуска тотала.

Эта настройка просто не сохраняется, совсем. Спасибо, исправлю.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 17, 18, 19  Next
Page 1 of 19

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group