View previous topic :: View next topic |
Author |
Message |
Den_Klimov
Joined: 03 Nov 2006 Posts: 207 Location: Ukraine.Kiev
|
(Separately) Posted: Mon Jun 29, 2009 01:58 Post subject: |
|
|
Счастлив что столь важнейший плагин развивается и не заброшен. Очень порадовали. Благодарствую.
Ещё только начал тестить 3-ку (пока весьма нравится), но есть пара вопросов.
1. Что насчёт совместимости, Виталий? С какими ОС не будет проблем у новой версии (Win9x понятное дело сразу отбрасываем)?
2. Нельзя ли вместо одного параметра "ExportUNICODE" сделать два независимых друг от друга параметра. Один для собственно экспорта "ExportUNICODE" а другой для отображения в листере содержимого "ExportListerUNICODE? НУ ОЧЕНЬ НУЖНО!
3. Это обязательно создавать пустые каталоги при экспорте (как понимаю происходит при определённых условиях.. если в экспортируемой ветке реестра имеются множество пустых "подкаталогов" значительного уровня вложенности)? Задача ведь получить лишь рег-файл а не кучу вложенных каталогов + рег-файл или даже кучу рег-файлов?
Есть ли возможность как-то от этого избавиться?
Опция "Экспорт нескольких разделов за раз" помогает тут, но только в том плане что общий рег-файл таки создаётся, но и куча вложенных каталогов опять таки тоже. Без неё же ситуация такая же (куча каталогов), только без создания общего рег-файла в корне.
----------------
XP\7.50pb6 |
|
Back to top |
|
 |
Виталий Князев

Joined: 19 Dec 2004 Posts: 97 Location: Лондон
|
(Separately) Posted: Mon Jun 29, 2009 20:16 Post subject: |
|
|
Mr.Merak wrote: | 1. ReadMe и Историю версий желательно разделить |
Не хочу плодить файлы
Mr.Merak wrote: |
2. почему скорость экспорта в разы медленнее regedit-а? |
Потому что порядок событий таков:
1. TC сканирует все ключи перед экспортом отрисовывая их в окне прогресса (относительно медленно, секунд 20-30)
Чтобы значительно ускорить экспорт, можно ОТключить в настройках TC следующую опцию:
Настройки->Операции->перед копированием/удалением (подсчёт размера)
2. Плагин сканирует все ключи для корректного отображения прогресса (2-3 секунды)
3. Непосредственно экспорт (скорость практически та же что и у regedit)
Итого порядка минуты на экспорт ключа HKLM\SOFTWARE (~100MB) в довольно свежей XP SP3.
Я планирую опцию для быстрого экспорта, без отображения/обсчёта прогресса. _________________ TC 8.01, x64
Last edited by Виталий Князев on Mon Jun 29, 2009 20:46; edited 1 time in total |
|
Back to top |
|
 |
Виталий Князев

Joined: 19 Dec 2004 Posts: 97 Location: Лондон
|
(Separately) Posted: Mon Jun 29, 2009 20:24 Post subject: |
|
|
Den_Klimov wrote: |
1. Что насчёт совместимости, Виталий? С какими ОС не будет проблем у новой версии (Win9x понятное дело сразу отбрасываем)? |
Тестирую в Vista SP2 и XP SP3, но все функции теоретически должны работать в Win2K. Плагин потерял совместимость с Win9x только из-за длинных имён файлов и компиляции в VS2008, в остальном стараюсь не добавлять новых зависимостей.
Den_Klimov wrote: |
2. Нельзя ли вместо одного параметра "ExportUNICODE" сделать два независимых друг от друга параметра. Один для собственно экспорта "ExportUNICODE" а другой для отображения в листере содержимого "ExportListerUNICODE? НУ ОЧЕНЬ НУЖНО!  |
Не уверен что я правильно понял зачем это нужно.
Den_Klimov wrote: |
3. Это обязательно создавать пустые каталоги при экспорте (как понимаю происходит при определённых условиях.. если в экспортируемой ветке реестра имеются множество пустых "подкаталогов" значительного уровня вложенности)? Задача ведь получить лишь рег-файл а не кучу вложенных каталогов + рег-файл или даже кучу рег-файлов?
Есть ли возможность как-то от этого избавиться?
Опция "Экспорт нескольких разделов за раз" помогает тут, но только в том плане что общий рег-файл таки создаётся, но и куча вложенных каталогов опять таки тоже. Без неё же ситуация такая же (куча каталогов), только без создания общего рег-файла в корне. |
Я взгляну на эту функцию, быть может можно обойтись без пустых каталогов. _________________ TC 8.01, x64 |
|
Back to top |
|
 |
mrmerak

Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Mon Jun 29, 2009 20:54 Post subject: |
|
|
Виталий Князев wrote: |
Я планирую опцию для быстрого экспорта, без отображения/обсчёта прогресса. |
Это будет фигня.
Лучше что бы плагин перед экспортом убирал галку подсчета размера, а после - ставил обратно. _________________ TC 9.51 | Win10 1903 |
|
Back to top |
|
 |
Виталий Князев

Joined: 19 Dec 2004 Posts: 97 Location: Лондон
|
(Separately) Posted: Mon Jun 29, 2009 21:15 Post subject: |
|
|
Mr.Merak wrote: |
Лучше что бы плагин перед экспортом убирал галку подсчета размера, а после - ставил обратно. |
Плагин получает управление после сканирования, то есть корректно убрать/восстановить настройку невозможно. _________________ TC 8.01, x64 |
|
Back to top |
|
 |
Виталий Князев

Joined: 19 Dec 2004 Posts: 97 Location: Лондон
|
(Separately) Posted: Wed Jul 01, 2009 05:54 Post subject: |
|
|
Обновил
v 3.6 - 01.07.2009
- Добавлено: Испанский язык
- Добавлено: Закладка "Effective permissions" в диалоге прав доступа
- Добавлено: Корректно заполняется "Inherited From" в диалоге прав доступа
- Добавлено: Быстрый экспорт (без окна прогресса)
- Изменилось: Улучшенный шрифт в диалогах
- Исправлено: Улучшена скорость экспорта
- Исправлено: Доделана локализация окна прав доступа, исправлены кое-какие мелочи
- Исправлено: Экспорт заведомо некорректных значений, когда REG_SZ поле содержит многострочое значение (теперь как в regedit)
- Исправлено: Значения DWORD создавались как 8 байтовые (QWORD), проблема была актуальна в XP _________________ TC 8.01, x64 |
|
Back to top |
|
 |
rstaganrog
Joined: 18 Jun 2009 Posts: 8
|
(Separately) Posted: Fri Jul 03, 2009 10:21 Post subject: |
|
|
v3.6 - при поиске значения ключа (Alt-F7) с включенным в форме поиска флажком "с текстом" - теперь многократно выскакивает окошко "Export setup" и в нем предложение сохранить в каталоги типа "C:\DOCUME~1\rs\LOCALS~1\Temp\WCSA5.tmp"
в 3.5 этой ерунды не было
Last edited by rstaganrog on Fri Jul 03, 2009 10:24; edited 1 time in total |
|
Back to top |
|
 |
rstaganrog
Joined: 18 Jun 2009 Posts: 8
|
(Separately) Posted: Fri Jul 03, 2009 10:23 Post subject: |
|
|
кроме того очень неудобно включать в форме поиска (Alt-F7) КАЖДЫЙ раз галку "Unicode" - по умолчанию она выключена - в то же время в xp, похоже, искать нужно ВСЕГДА в UNICODE |
|
Back to top |
|
 |
Виталий Князев

Joined: 19 Dec 2004 Posts: 97 Location: Лондон
|
(Separately) Posted: Fri Jul 03, 2009 13:10 Post subject: |
|
|
rstaganrog wrote: | v3.6 - при поиске значения ключа (Alt-F7) с включенным в форме поиска флажком "с текстом" - теперь многократно выскакивает окошко "Export setup" и в нем предложение сохранить в каталоги типа "C:\DOCUME~1\rs\LOCALS~1\Temp\WCSA5.tmp"
в 3.5 этой ерунды не было |
Подозреваю что ты просто не настроил экспорт. Всё это было так как ты описываешь уже много лет, а сейчас просто обновился .ini файл и твои настройки потерялись.
Поставь галку "Больше не показывать" в диалоге экспорта.
rstaganrog wrote: | кроме того очень неудобно включать в форме поиска (Alt-F7) КАЖДЫЙ раз галку "Unicode" - по умолчанию она выключена - в то же время в xp, похоже, искать нужно ВСЕГДА в UNICODE |
Сделай формат экспорта - REGEDIT4 и не надо будет включать UNICODE при поиске. Хотя это и не панацея, но может облегчить жизнь особо ленивым товарищам  _________________ TC 8.01, x64 |
|
Back to top |
|
 |
rstaganrog
Joined: 18 Jun 2009 Posts: 8
|
(Separately) Posted: Fri Jul 03, 2009 14:40 Post subject: |
|
|
Quote: | Подозреваю что ты просто не настроил экспорт. |
точно, не настроил
у меня стояла версия 3.5, потом я по умолчанию поставил 3.6. и всё.
ничего не менял по отношению к 3.5, да и в 3.5 собственно ничего не настраивал - работало само по сбе и так
это я к тому, что хорошо бы, чтоб в 3.6 было как в 3.5 - само по себе
Quote: | Хотя это и не панацея, но может облегчить жизнь особо ленивым товарищам |
ленивы все, по определению - иначе б и новому софту появиться не было б причины

Last edited by rstaganrog on Fri Jul 03, 2009 14:59; edited 1 time in total |
|
Back to top |
|
 |
rstaganrog
Joined: 18 Jun 2009 Posts: 8
|
(Separately) Posted: Fri Jul 03, 2009 14:43 Post subject: |
|
|
Quote: | Поставь галку "Больше не показывать" в диалоге экспорта. | поскольку в типичной ситуации пользователь, как правило, не понимает в момент поиска, какой выбор нужно сделать в комбобоксе и включать или не включать галку - т.к. последствия этих выборов вполне не очевидны - то необходимость этой подтверждающей формы вызывает большой вопрос
для большинства - лишняя головная боль с непонятным результатом
 |
|
Back to top |
|
 |
rstaganrog
Joined: 18 Jun 2009 Posts: 8
|
(Separately) Posted: Fri Jul 03, 2009 14:53 Post subject: |
|
|
я думаю, при поиске эту форму имеет смысл убрать (определив предложенный выше выбор при поиске в качестве умолчания) и перенести функционал выскакивающей формы в общие настройки плагина для особо продвинутых и не ленивых
 |
|
Back to top |
|
 |
Volniy

Joined: 15 Dec 2004 Posts: 585 Location: Местный
|
(Separately) Posted: Fri Jul 03, 2009 14:56 Post subject: Еще раз про _размер_ DWORD |
|
|
Экспорт (REGEDIT4)
Плагин:
Code: | [HKEY_CURRENT_USER\Software\Resplendence Sp\Resplendent Registrar\Undo\39700.5354626505\Before]
"Data"=dword:00690057
|
Regedit:
Code: | [HKEY_CURRENT_USER\Software\Resplendence Sp\Resplendent Registrar\Undo\39700.5354626505\Before]
"Data"=hex(4):57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,52,00,65,00,67,\
00,69,00,73,00,74,00,72,00,79,00,20,00,45,00,64,00,69,00,74,00,6f,00,72,00,\
20,00,56,00,65,00,72,00,73,00,69,00,6f,00,6e,00,20,00,35,00,2e,00,30,00,30,\
00,0d,00,0a,00,0d,00,0a,00,0d,00,0a,00
|
Отображается в плагине:
Data REG_DWORD 84 b 0x00690057 (6881367)
В редакторе реестра: (Invalid DWORD data)
Естественно, при экспорте-импорте эти данные в реестре изменятся и nn байт исходных данных исчезнут.
PS
Виталий Князев wrote: |
DWORD он и в Африке DWORD...  |
Виталий Князев wrote: |
- Исправлено: Значения DWORD создавались как 8 байтовые (QWORD), проблема была актуальна в XP |
 |
|
Back to top |
|
 |
Виталий Князев

Joined: 19 Dec 2004 Posts: 97 Location: Лондон
|
(Separately) Posted: Fri Jul 03, 2009 15:24 Post subject: |
|
|
rstaganrog wrote: | это я к тому, что хорошо бы, чтоб в 3.6 было как в 3.5 - само по себе |
Ха-ха! Если бы я получал за это деньги, тогда возможно.
rstaganrog wrote: | для большинства - лишняя головная боль с непонятным результатом |
Особо не заморачивающимся юзерам противопоказано лезть в реестр.
rstaganrog wrote: |
я думаю, при поиске эту форму имеет смысл убрать (определив предложенный выше выбор при поиске в качестве умолчания) и перенести функционал выскакивающей формы в общие настройки плагина для особо продвинутых и не ленивых
|
3.7 будет в этом плане получше, но в целом всё останется как есть. Этот диалог своего рода реклама имеющейся функциональности и его легко отключить. _________________ TC 8.01, x64 |
|
Back to top |
|
 |
rstaganrog
Joined: 18 Jun 2009 Posts: 8
|
(Separately) Posted: Fri Jul 03, 2009 15:31 Post subject: |
|
|
ок
пусть в 3.7 будет получше
 |
|
Back to top |
|
 |
|
|
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
|