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 Previous  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
MaxSoft



Joined: 15 Jun 2007
Posts: 20

Post (Separately) Posted: Wed Jun 24, 2009 18:22    Post subject: Классно, что плагин развивается Reply with quote

Еще один интересный вопрос по поводу дополнительных полей - что такое тип у значений и что такое type - почему появляется и то и другое:
И еще почему при выборе языка плагина "Русский" - названия дополнительных полей на английском?
Back to top
View user's profile Send private message
Виталий Князев



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

Post (Separately) Posted: Wed Jun 24, 2009 20:12    Post subject: Re: Классно, что плагин развивается Reply with quote

MaxSoft wrote:
Еще один интересный вопрос по поводу дополнительных полей - что такое тип у значений и что такое type - почему появляется и то и другое:
И еще почему при выборе языка плагина "Русский" - названия дополнительных полей на английском?

Не понял про типы - должен быть только один Type, другой, видимо, затесался из wincmd.ini, но не имеет отношения к конкретно этому плагину.
На русский не переведено потому как не тестировал под русским TC, даже и не думал про это, но поправлю.
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Wed Jun 24, 2009 23:00    Post subject: Reply with quote

Что-то странное с полем Size для reg_sz. Там цифры (в байтах!) в два раза меньше числа символов в ANSI строке. Question А если еще учесть реальный размер данных в уникодовом реестре...

Разберись, пожалуйста, с этим делом.
Back to top
View user's profile Send private message
Виталий Князев



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

Post (Separately) Posted: Thu Jun 25, 2009 03:33    Post subject: Reply with quote

Volniy wrote:
Что-то странное с полем Size для reg_sz. Там цифры (в байтах!) в два раза меньше числа символов в ANSI строке. Question А если еще учесть реальный размер данных в уникодовом реестре...

Давай реальный пример. А реальный размер никому не интересен.
Back to top
View user's profile Send private message
Виталий Князев



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

Post (Separately) Posted: Thu Jun 25, 2009 03:42    Post subject: Reply with quote

Volniy
Разобрался, в TC до 7.5 размер действительно глючит. Исправил, спасибо!
Back to top
View user's profile Send private message
Виталий Князев



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

Post (Separately) Posted: Thu Jun 25, 2009 04:43    Post subject: Reply with quote

Обновил

v 3.3 - 25.06.2009
- Добавлено: Гибкая локализация с помощью файлов
- Добавлено: Отображение бинарных значения как строк в диалоге
- Добавлено: Открыть в regedit по Ctrl + Свойства или набрав "regedit" в текущем ключе
- Исправлено: Настройка "Дополнительные поля" не запоминалась
- Исправлено: Открыть в regedit для UNICODE ключей и значений
- Исправлено: неправильный размер строковых значений в TC до 7.50
- Исправлено: исправил версию файла
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Jun 25, 2009 08:30    Post subject: Reply with quote

Виталий Князев
Все псевдофайлы, типа "add value", "connect the remote registry", приобрели непечатаемый символ в конце имени. Раньше такого не было.

(свежепереставленная поверх 3.2 версия 3.3 , ТС7.5PB5 , WinXP SP3).

Локализация "не по стандарту". По идее lng файл в каталоге плагина должен быть один, иметь то же имя ,что и плагиновская дллка, и содержать секции, названные [deu] , [esp] , [fra] , [rus] и т.д. со строками вида:
Quote:
[rus]
type=тип
size=размер
Это описано в разделе Lng files for content plugins Гислеровского руководства по написанию контентных плагинов.
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Jun 25, 2009 08:52    Post subject: Reply with quote

Поиск по "zhezher" (без кавычек) -> ТС7.5PB5 падает. С прошлым билдом всё было ок.

(zhezher это от "zhezherun", автор WinDjView, я экспорт обычно проверяю по ветке его программы Smile )
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Thu Jun 25, 2009 09:45    Post subject: Reply with quote

Спасибо! Жить стало лучше, жить стало веселее.

Чего не хватает для полного счастья:
1. Идея вызова regedit по Ctrl+Свойства оказалась не такой удачной, как казалось вначале. Дело в том, что если чуть замешкаться и не отпусть Ctrl сразу, то он попадает в regedit. А это приводит к тому, что у того сносит крышу и он идет куда угодно, кроме нужного места.
Пока, наверно, делать ничего не надо. Я как раз сейчас обсуждаю с Гислером возможность добавить к FS-плагинам собственные команды. Он заинтересован, но окончательного решения пока не принял и проверяет насколько просто это реализовать.
Если согласится (ТТТ), то всё вообще будет тип-топ.

2. Заголовок окна в диалоге редактирования значений почему-то смещён вверх. Иногда режется наполовину


3. Показ двоичных значений в строковом виде в принципе работает, но есть одна странность. Например, не понимаю, каким образом "Ё" превращается в "Л"
Back to top
View user's profile Send private message
Igor_A.



Joined: 23 Mar 2006
Posts: 83

Post (Separately) Posted: Thu Jun 25, 2009 10:23    Post subject: Reply with quote

Виталий, по моему вы чего-то перемудрили.
Опять баги.
Нечитаемый символ в конце каждой строки пунктов меню настроек, "недержание" переключенной локализации...

Откачусь ка я до лучших времен на старую версию..
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Thu Jun 25, 2009 10:32    Post subject: Reply with quote

Виталий Князев wrote:
А реальный размер никому не интересен.

Мне - очень даже. Раз размер параметра указывается именно в байтах, хотелось бы и видеть число байт, занятых в реестре этим параметром (Registry Workshop именно так и делает). А иначе что же тогда означает эта цифра в байтах? Особенно странно в этом смысле видеть размеры параметров reg_multi_sz (например три строки по пять символов = 19b) Shocked

PS В 7.5 не могу посмотреть, а вот в 7.04 все строки в диалогах имеют хвосты - левый символ (0x0D).

PPS Смещение вверх надписи заголовка окна редактирования параметра подтверждаю и думаю что именно этот левый символ в конце надписи (он же перевод каретки) именно этот эффект и создает.
Back to top
View user's profile Send private message
DeathStalker



Joined: 01 Sep 2006
Posts: 331
Location: Санкт-Петербург

Post (Separately) Posted: Thu Jun 25, 2009 10:33    Post subject: Reply with quote

Igor_A. wrote:
Нечитаемый символ в конце каждой строки пунктов меню настроек, "недержание" переключенной локализации...

тоже этот глюк наблюдаю Sad
_________________
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Thu Jun 25, 2009 11:24    Post subject: Reply with quote

Заглянул в файл локализации. Там строки содержат "\n". Так нельзя. При чтении строки из файла это не сработает как перевод строки, потому что читается как два независимых байта. Я в таких случаях использую в файлах символ "|", и программно заменяю его на _T('\n')
Back to top
View user's profile Send private message
Виталий Князев



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

Post (Separately) Posted: Thu Jun 25, 2009 14:36    Post subject: Reply with quote

Всем спасибо! Всё исправил, но пока не могу залить...

До чего ж хорошо иметь столько тестеров Smile

P.S.
Странно что вчера в Висте я не заметил такого явного бага с локализацией... Возможно тестировал не тот файл...


Last edited by Виталий Князев on Thu Jun 25, 2009 16:10; edited 1 time in total
Back to top
View user's profile Send private message
Виталий Князев



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

Post (Separately) Posted: Thu Jun 25, 2009 15:22    Post subject: Reply with quote

Залил 3.4
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 Previous  1, 2, 3, ... 17, 18, 19  Next
Page 2 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