Всех с наступившим Новым Годом! Некое, комплексное обновление менеджера паролей. Прям-таки, традиция получается 🙂
- При импорте паролей, когда csv-файл создан другим приложением, длинные адреса будут автоматически обрезаться до домена.
Чтобы не было подобных ужасов. Если у вас сохранено много таких километровых адресов, можете экспортировать их в файл, затем сразу импортировать обратно и пасстер автоматом обрежет всё ненужное. За идею, спасибо, Стасу. - Уведомление с предложением сохранить пароль, после нажатия на "Да" или "Игнорировать" теперь будет закрываться (работает не на всех версиях браузера).
Раньше, после нажатия, визуально было непонятно сохранился пароль в расширении или нет. Теперь эта всплывашка (справа-внизу) будет закрывается, как бы подтверждая ваше действие. Но в версиях браузера 33-46 оно не срабатывает (соответствующий баг-репорт) из-за встроенного Центра уведомлений - "знаменитого" "колокольчика в трее". В 47 версии его убрали и функционал уведомлений стал работать так, как и было заявлено изначально. За предложение, спасибо cvvar00. - Пункт в контекстном меню теперь видит все пароли сохраненные на сайте, включая поддомены.
Так что мой совет про создание дубликатов паролей на поддоменах более не актуален, можете удалить дубликаты. - Добавлен импорт/экспорт паролей вместе с комментариями (метками).
Теперь по умолчанию в CSV будет 4 позиции: сайт, логин, пароль, комментарий (комментарий может быть пустым, но запятая после пароля - обязательна!). Импорт старого формата: сайт, логин, пароль также будет доступен, только надо будет поставить галочку в окне импорта:
- Изменен вывод генерации паролей, сгенерированный пароль будет автоматически помещаться в буфер обмена.
Удалено встраивание окна генерации в веб-страницу и автоматическое заполнение форм сгенерированным паролем, ввиду их изначальной глючности. Результат теперь будет отображаться в штатном попапе, в котором, как и при генерации на странице "всех паролей", будет присутствовать кнопка регенерации и индикатор уязвимости.
- Добавлена кнопка "Удалить все пароли".
Естественно с подтверждением, но последствия не обратимы, поэтому действуем с осторожностью. Очищается вся база данных со всеми настройками и паролями. - Добавлена кнопка "Отключить" для быстрого временного отключения расширения при автоматическом шифровании.
Такая же, как и при шифровании мастер-ключом. Будет полезно, например, при заполнении множественных форм: анкеты, заявления и т.д., когда пасстер пытается всунуть сохраненные данные туда, куда его не просят и откровенно мешается. - Удалена предварительная настройка при первом запуске.
Теперь после установки откроется основное окно настроек с автошифрованием по умолчанию, можете сразу поменять на мастер-ключ и изменить другие настройки. - В окне ручного добавления/удаления игнорируемых сайтов и автозаполнения подтверждение на сохранение теперь не требуется, в том числе и мастер-ключа.
Сохранение будет происходить сразу после нажатия на кнопки "Добавить" или "Удалить". Как бы, стало соответствовать поведению в попапе, где подтверждение на переключение тумблерами никогда не требовалось. Также, как и при импорте, можно добавлять адрес целиком и пасстер автоматически обрежет его до домена. - Исправлен переход по синей стрелке, когда сохранен URL целиком (после импорта) вместо домена.
Начиная с этой версии таких адресов после импорта больше не будет (см. п.1). - Исправлен автофокус при вводе мастер-ключа и в других подобных формах.
- Изменены цвета информативных бейджиков на иконке расширения.
Теперь будет так:
- Пасстер видит форму и в БД есть сохраненный пароль.
- Пасстер видит форму, но в БД сохраненных паролей на этом сайте нет, типа "если есть желание, можешь зарегистрироваться".
- Автозаполнение отключено на этом сайте.
- Сайт находится в списке игнорируемых.
- Лучше этого никогда не видеть... Ошибка шифрования БД или проще - кирдык вашим паролям 🙁 Надеюсь никто, кроме меня, этого не видел и не увидит в будущем. - Значительные изменения в коде и базе данных, поэтому, как обычно, не забываем о бэкапах.
- Другие мелкие улучшения и исправления.
Например, комментарии к паролям (они же метки, они же тэги) в таблице паролей, если они длинные, теперь будут отображаться полностью.Перед обновлением, обязательно делайте резервную копию ваших паролей!
kuchkan, спасибо огромное за добавление возможности сохранять комментарии к паролям. Приходится использовать их при сохранении паролей на сайтах с защищенным соединением (https://...) и сайтах с доменами РФ (типа: русские-домены.рф).
В первом случае при попытке перейти из списка паролей по синей стрелке на такой сайт, адрес сайта воспринимается как http://... и страничка не загружается. Приходится переходить путем копирования адреса из коментариев.
Во втором случае имя сайта(домена) сохраняется в странном виде типа: "xn----htbbcllsjgolay7j.xn--p1ai" и приходится делать заметку в коментариях, чтобы понять что это за сайт.
Есть ли возможность подкорректировать работу Passter Lite на таких сайтах?
Обе проблемы имеют место быть, но, как бы... не по вине пасстера.
1. Обычно на сайте сразу идет редирект с http на https, но, да, встречаются и дюже строгие только с https. Пасстер не может знать какой протокол нужен сайту, ибо не запоминает его, только домен. И Хром не знает, попробуйте выделить это: online.sberbank.ru и через контекстное меню "Перейти по адресу..." - страница не загрузится. Добавлять в пасстер поддержку адресов с протоколами из-за нескольких упоротых сайтов смысла нет, во-первых - утяжелит базу данных и общее шифрование, во-вторых - всем придется пересохранять пароли с нуля из-за нового формата БД. В незагруженной странице, можно просто добавить в начало https://
2. Это не странный вид, а Punycode, так Хром отдает не латинские доменные имена. Вот здесь понятнее, и человек даже написал расширение, преобразующее при копировании из адресной строки, этот пуникод и в целом кириллицу в читаемый вид. Я очень сомневаюсь, что мне удастся повторить что-то подобное для пасстера.
Я, собственно говоря, так и предполагал. Просто решил уточнить на всякий случай. Поэтому и поблагодарил за возможность экспорта комментариев.
Скажите пожта, а эта версия может работать с Opera (на движке Blink естественно)? У меня сейчас до сих пор установлена Passter Lite версия 1.5 Писали что версии выше 1.5 не могут перехватить вводимые пароли -неужели ничего не изменилось. Спасибо
Всё прекрасно работает
Serg3, не знаю, надо будет проверить. А как вы в 1.5 сохраняете? Полностью в автоматическом режиме, без уведомлений? Плохая идея. Могут побиться пароли, а вы об этом и не узнаете. Например, на сайте с уже сохраненным паролем заполняете какую-либо форму не связанную с паролем, а пасстер думает, что это сигнал к изменению пароля и автоматом правит сохраненный. Поэтому, я полностью поддерживаю то, что автор оригинала убрал эту недофичу.
cvvar00, в Опере починили push-уведомления? Раньше не работало.
kuchkan, сохраняю в 1.5 таким образом "Включить управление паролями и выводить запрос на сохранение пароля (рекомендуется)" Другим,т.е. автоматическим режимом никогда не пользовался. Запрос на сохранение работает в 99% случаев(происходит это так - иконка расширения -"ключ" делает переворот,ну т.е анимация происходит -тогда левый клик на иконку и появляется форма запроса на сохранение пароля.
Функционал новых версий больше, и потому я всегда пробую на чистой копии opera новую версию Passter Lite уже больше года. Но они не работают -именно что не происходит перехвата введённого пароля в форму. То есть расширение вообще никак не реагирует на ввод пароля- ни появляется форма,ни клик на иконке --вообще никак.
Про "push-уведомления починили?" не знаю точно за что речь,но иногда при заходе на некоторые сайты появляется типа запрос привилегий добавить там ярлык на раб. стол. Это наверно про них (push-уведомления) речь. Получается что работает.
В итоге получается что старая версия Passter Lite, а новые нет -есть этому какое-то объяснение интересно?
Хотя cvvar00 сказал что у него работает, ну незнаю -осталось узнать какая версия opera у него
У меня в данный момент opera 43
А ведь точно, перехват не работает, это я проглядел, ставил 43 оперу для пробы
Да-да, совсем забыл, в старой версии форма подтверждения еще и в попапе была, неплохой страховочный вариант, если не успел нажать на всплывашку справа-внизу. В версии 2.х такого нет. Чего раньше молчал? Может прикрутил бы что-то подобное в текущую версию. Сейчас, после большого обновления, такой вломак опять пасстер ковырять...
Это когда появляется такая штука картинка, если нажмешь Разрешить, то при добавлении новости на сайте всплывет, примерно, такая штука картинка. Оперцы хвалились, что исправили эти уведомления в 42 версии. Для сайтов может и исправили, а для расширений ни фига. Расширения тоже используют push-уведомления, но через через Rich Notification API, это оперцы починить забыли.
Тоже проверил на Опере 43 - не работает перехват.
На Chromium 56-58 - нет проблем:
Serg3, переходи на Vivaldi, там работает ))
Потестил с другими расширениями, использующие push-уведомления.
Gmail Notifier, в гугловском сторе, в оперном сторе (полностью одинаковые).
В Opera 43 уведомления не работают, только в Win8.1 всплывает какое-то информативное уведомление справа-вверху, видимо, системное и быстро скрывается.
На Chromium 58 опять всё нормально:
Другое расширение, с таким же названием использует простенькие информативные уведомления, такие же как и сайты, без rich notification API. Работает даже на Опере 36 на XP:
Только отсылать баг-репорты разрабам Оперы, может вернут отломанный хромовый функционал.
kuchkan, ясно -спасибо за пояснение. Отправлю репорт в opera по вашему совету.
Тестовый вариант, в основном для Opera, где, как выяснили выше, до сих пор уведомления не работают. Добавил запрос сохранения пароля в штатный popup:
Пока такой вариант. Есть мысль сделать с редактируемыми полями, примерно, как в добавлении/изменении на странице "всех паролей", чтобы можно было, к примеру, сразу написать комментарий, но надо будет подумать... и не сейчас...
Будет висеть 1 минуту или пока что-нибудь не нажмете. Для сохранения/изменения формы индивидуальны. Также добавил анимацию иконки при удачном перехвате, как в старой версии.
Установить/Скачать
Тестировал только на Opera 36 и на Cent 47.
Пользователем других хромоклонов фича тоже не помешает. Например, если не успели подтвердить пароль в уведомлении, будет страховка.
Serg3, насчет:
я сильно сомневаюсь... может быть в прошлом десятилетии такое и было возможно 🙂 Сейчас каждый сайтопЕЙсатель старается вылепить свою "экзотику" из формы входа, поэтому процент удачных перехватов постоянно снижается, часто приходиться добавлять ручками.
kuchkan,большое спасибо. Эта версия-2.6.1 теперь корректно работает на Opera(проверял на stable 43.0). Как и написано выше перехват происходит в виде popup при клике на иконке расширения. Всё отлично! При нажатии на "скачать" расширение автоматически обновится без уведомлений.Ну у меня было именно так во всяком случае,но всё ok -все пароли на месте,всё работает.Благодарю
Скачать = Установить = Обновить. Если браузер нормально поддерживает сторонние расширения, как Опера, то уведомления при обновлении может и не быть, типа, фоновое обновление. Если надо просто скачать - ПКМ на ссылке - "Сохранить ссылку как..."
Накатывать поверх версии 1.5, если не было бэкапа файла с БД, было рискованно, но хорошо, что всё хорошо 😉 Только зайди в настройки и просто нажми кнопку "Сохранить", чтобы некоторые новые параметры правильно прописались в БД.
Еще лучше, экспортировать пароли в файл -> очистить БД (теперь есть кнопка на странице всех паролей) -> импортировать пароли из файла обратно. Избавишься в БД от очень многих мусорных параметров 1 версии. Только дата создания пароля будет текущая, если это важно.
Обновил ссылку выше, версия 2.6.2.
При сохранении пароля, можно сразу добавить комментарий к паролю или отредактировать текущий при изменении:
Предложение теперь будет висеть 2 минуты. Не все умеют быстро жать клавиши 🙂
Кому не нравиться это нововведение с дополнительным предложением сохранения пароля, можно отключить в настройках. За реализацию, спасибо, cvvar00.
Думаю, так и оставить... перегружать дополнительными полями смысла нет. Всегда можно будет отредактировать в настройках.