[wlx] Cert View - просмотр X.509 сертификатов, элек.подписей

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

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

olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

Destiny писал(а):Но всегда в моих pem идут: ключ - сертификат, или ключ-ключ-сертификт, или ключ-сертификат-ключ.
Поменял логику анализа файла, теперь в pem'е ищутся сертификаты независимо от их расположения. Перезалил плагин.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

olegvsk писал(а):Поменял логику анализа файла, теперь в pem'е ищутся сертификаты независимо от их расположения
Работает!!!
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

olegvsk
Приветствую. Спасибо за замечательный плагин!

Опробовал, наконец, и имею несколько пожеланий/замечаний.

1. Было бы здорово прокручивать колёсиком мыши заголовки вкладок в дополнение к кнопкам-стрелочкам. В Тотале как раз недавно это было добавлено для вкладок файловых панелей, очень удобно.

2. Хорошо бы иметь немножко настроек. Для меня размер шрифта показался великоватым, я бы его себе уменьшил, чтобы больше на экран влезало. Может быть, имеет смысл дать возможность настраивать все используемые шрифты (для имён полей, для обычных значений, для моноширинных…), чтобы каждый мог подобрать для себя удобную комбинацию. Выбор цветов фона и шрифта тоже многим людям пригодился бы, особенно любителям тёмных тем.

3. Во время экспериментов наткнулся на баг отрисовки заголовков. Цепочка действий:
а) Открыл на просмотр файл ca-bundle.crt.
б) Тыкнул правой кнопкой на заголовках, появился диалог выбора.
в) Нашёл там интересующий меня сертификат, дважды кликнул по нему для перехода.
г) В строке заголовков один из сертификатов "исчез", вместо его имени осталась просто пустая серая область. Скриншот. При этом сама эта серая область является активной, если я туда кликаю, то открывается показ сертификата, который там и должен находиться.
Если после этого я начинаю прокручивать список туда-сюда, то строка обновляется и заголовок сертификата появляется.
Почему же, ё-моё, ты нигде не пишешь "ё"?
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

CaptainFlint,
Здравствуйте.
1. Хорошая идея.
2. Да, некоторая настройка интерфейса не помешает.
3. Тут, скорее, проблема с выравниванием длинных заголовков по длине. Подумаю, как исправить.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

olegvsk писал(а):3. Тут, скорее, проблема с выравниванием длинных заголовков по длине. Подумаю, как исправить.
Были бы они хоть и длинными - но одинаковыми! А то у каждого - своя длинная ширина....
ИМХО, тут могло бы помочь лишь то, что я описывал ранее - ширина вкладок - фиксированная на сколько это можно. В имени вкладки - пишется самое ценное - просто Issuer. А для прочтения полной инфы/имени - подводим мышь и во всплывшем красивом спецтултипе видим всё, что можно нам показать по этому сертификату.
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

Destiny писал(а):ширина вкладок - фиксированная на сколько это можно
Ну вот не нравится мне ваш вариант, ничего не могу с собой поделать :cry: . Любые сокращения портят читаемость. Понятно, что на маленьком экране полные названия могут быть не видны, но тултипсы здесь, на мой взгляд, лишние - достаточно просто выбрать вкладку и увидеть "всё, что можно нам показать по этому сертификату".
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

olegvsk писал(а):Ну вот не нравится мне ваш вариант, ничего не могу с собой поделать
Не, ну если что-то другое выйдет и закодируется само-собой - то это конечно же всем на пользу будет :lol: .
Но просто этот вариант - вполне разумно держать на коротком поводке, для всяких совсем уж неожиданностей, когда сделать придётся хоть так бы :oops: )
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

Выложил новую версию. Возможно настраивать шрифты для текста и шестнадцатеричных значений. Вкладки прокручиваются с помощью колеса мыши.
CaptainFlint писал(а):Выбор цветов фона и шрифта тоже многим людям пригодился бы, особенно любителям тёмных тем
Здесь скорее были бы удобнее предустановленные темы. Пока только ограничился возможностью отключить раскраску вообще, если выбранное мною цветовое решение покажется кому-то слишком вырвиглазным :).
CaptainFlint писал(а):наткнулся на баг отрисовки заголовков
Пофиксил.
Спасибо Вам за предложения и замечания!
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

olegvsk писал(а):Выложил новую версию.
По сравнению с предыдущей - стала подтормаживать при открытии curl-ca-bundle.crt. Ранее 2-3 сек. Сейчас не менее 5.
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

Destiny писал(а):стала подтормаживать при открытии curl-ca-bundle.crt
Странно, изменения касались только интерфейса. Попробуйте отключить раскраску в настройках и сравнить время открытия.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

olegvsk писал(а):Странно, изменения касались только интерфейса. Попробуйте отключить раскраску в настройках и сравнить время открытия.
Ну ранее цвета и не отключались в принципе - и было шустрее. А сейчас и в черно-белой градации 5 сек - вынь да полож. Странно конечно же((
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

Destiny писал(а):стала подтормаживать
Вы правы, нашёл в чём причина. Перезакачал плагин.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

olegvsk
Спасибо за новую версию, исправление багов подтверждаю, фичи радуют!

Однако вылезли новые недочёты, видимо, связанные с настраиваемостью шрифта. Теперь высота ячеек вычисляется каким-то не очень удачным способом. Привожу скриншот для примера:
https://i.imgur.com/og7QtLw.png

Проблемы, которые я идентифицирую:
1. Расстояние между текстом в ячейках и границами ячеек варьируется в широких пределах, даже если рассматривать ячейки с одинаковым шрифтом. Например, в полях Format, Version поля достаточно комфортные, тогда как в большинстве полей блока Issuer текст аж соприкасается с рамками. В версии 2.1.1 такого не наблюдалось.

2. Даже в тех ячейках, где поля нормальные, они плохо сочетаются с междустрочным интервалом, который получается слишком большим. Например, поле Status: расстояние между строками текста вдвое больше, чем расстояние от текста до рамки.

3. В некоторых моноширинных полях текст оказывается сдвинутым по вертикали. Например, Serial number и Signature algorithm: базовая линия текста в колонке Field и в колонке Value не состыкованы. Впрочем, это не регрессия, такое поведение наблюдалась и в предыдущей версии 2.1.1.

Для сравнения привожу скрин из 2.1.1 на том же сертификате:
https://i.imgur.com/otihmSo.png

Windows 10 1909, TC 10.00 x64, DPI 144 (150%).
Почему же, ё-моё, ты нигде не пишешь "ё"?
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

Обновил плагин.
CaptainFlint писал(а):Расстояние между текстом в ячейках и границами ячеек варьируется в широких пределах
Поправил. Высота строк считается с учётом возможного масштабирования шрифтов (я им не пользуюсь).
CaptainFlint писал(а):расстояние между строками текста вдвое больше, чем расстояние от текста до рамки
Чуть увеличил отступ снизу.
CaptainFlint писал(а):В некоторых моноширинных полях текст оказывается сдвинутым по вертикали
Мне кажется, это зависит от геометрии шрифта. Сравните, например, Courier и Consolas. Текст будет на разной высоте. Выравнивание при этом по верхнему краю.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

olegvsk писал(а):Вы правы, нашёл в чём причина. Перезакачал плагин.
Вроде бы стало быстрее чем было в лучшие времена)) Браво!

Добавлено спустя 3 минуты:
olegvsk писал(а):CaptainFlint писал(а):
В некоторых моноширинных полях текст оказывается сдвинутым по вертикали

Мне кажется, это зависит от геометрии шрифта.
В принципе да - вижу в полях с этим шрифтом этот сдвиг по вертикали - чуть-чуть выше центральной линии поля. Но, имхо, весьма незаметно это.
НО! по фотке у CaptainFlint почему-то это видится куда как больше и заметнее. Что-то из параметров винды/шрифтов/сглаживания? у него отличается от моего.
И по итогу у меня это менее видно.
Изображение
Хотя может это он еще с самой последней версии плагина фотку не приложил - может уже все лучше стало отрисовываться?
Ответить