воскресенье, 26 января 2020 г.

Вышел KeePass 2.44, а также WebAutoType 6.3. Обновлены статьи

NB: На comss.ru статьи пока не обновлены.

Первым делом, замечание о плагине WebAutoType. Запускать Chromium-браузеры с аргументом --force-renderer-accessibility больше не требуется, так как теперь WebAutoType сам включает в них Accessibility.

Однако еще вопрос, хорошо ли это, поскольку включение Accessibility приводит к повышенному потреблению ресурсов, вплоть до зависаний, особенно при открытии больших страниц или даже страницы настройки браузера. Так что будьте внимательны: если браузер станет тормозить, попробуйте отказаться от этого плагина и перейти на расширение Url In Title.

По обновлению самого KeePass'а сказать особо нечего, и изменения в статьях с ним не связаны. Теперь про статьи и настройку.

Реализована возможность задавать последовательности автонабора через список эквивалентных доменов.

Во вторую статью добавлены пункты про копирование записей и групп в другую базу.

Скрипт Run.js слегка улучшен.

В переопределениях URL (конкретно в схеме RDP) применен слегка извращенный трюк, чтобы сделать их не зависящими от того, как именно переопределена схема CMD.

Схема LNK удалена из статьи, но оставлена в настройке для совместимости.

Удалены лишние шаблоны и прочий мусор.

Вообще, статьи переструктурированы. Надеюсь, это сделало их чуть последовательнее.

Вы можете остаться на старой настройке, лишь распаковав в нее новый KeePass и новый плагин WebAutoType.

Если хотите перейти на новую сборку (пароль 1), то к сожалению, недостаточно просто переместить в нее свою базу.

Чтобы заработала фича с заданием последовательностей через доменные записи, понадобится заменить у себя содержимое групп domains и templates на то, что в готовой базе, а также назначить корневой группе такую последовательность:

{T-CONV:/{T-REPLACE-RX:;{T-REPLACE-RX:'{T-REPLACE-RX:!{T-REPLACE-RX:"{T-REPLACE-RX:#REF:N@T:|default|{} {REF:N@T:{T-REPLACE-RX:`{T-REPLACE-RX:~{S:<Sequences>}~^\{.*~|{{}T-REPLACE-RX:%{{}URL:HOST}%^www\.%%}|~}`\{\{\}`{`}}#^(?:(\S*)(\{)(\}) (?:\{REF\:.*\})?|\S* ([\s\S]*))$#$2$1$3$4#}"^(?:\{REF\:.*\})?$"{{}PICKFIELD}"}!\{\{\}!{!}'(?<=^(?:.*\n.*\n)*.*)([\+\%\^\~\(\)\[\]\{\}])'{$1}'};[\n\r];;}/Raw/}

Также понадобится во многих записях (Google, Microsoft, Yandex, Mail.ru, ProtonMail...) на вкладке Автонабор выбрать режим Наследовать.

Записи <Sequences, <Sequences_BankCard>, <Sequences_Passport> можно будет удалить.