Архив за месяц: Июль 2021



BitWarden: Не работает автозаполнение в Firefox

При попытке вставить номер телефона в форму логина с помощью BitWarden на сайте mts.ru, получаю ошибку:

Unable to auto-fill the selected item on this page. Copy and paste the information instead.

 

Может это косяк страницы авторизации МТС, т.к. раньше автозаполнение работало нормально.

Иногда это происходит из-за какого-то бага BitWarden, в этом случае поможет перезапуск браузера. Если перезапуск не помогает, то решение проблемы описано ниже.

 

Чтобы заставить автозаполнение работать на этой странице, нужно для этого логина добавить в BitWarden настраиваемое поле.
1. На странице авторизации МТС нажимаем F12
2. В левой части окошка Инструментов разработчика нажимаем кнопку «Pick an element from the page» (Ctrl+Shift+C )
3. Кликаем мышкой на поле ввода номера телефона:

4. Видно, что в нижней части окошка Web Developer Tools выделилась строка HTML-кода, отвечающего за этот элемент (нас интересует значение поля input id):

5. Из скриншота выше видно, чему оно равно:

id="phoneInput"

6. В BitWarden выбираем нужный логин и нажимаем на нём Edit:

7. В режиме редактирования прокручиваем окошко в самый низ до поля CUSTOM FIELDS и нажимаем там кнопку New Custom Field:

8. Для поля name вставляем значение из пункта 4:

phoneInput

9. В поле Value вводим номер телефона (это наш логин):

Для сайта авторизайии MTS этот логин (номер) должен быть таким:

987 654-32-10

Со всеми дефисами и пробелами (без скобочек), иначе форма его может не принять!

 

10. После сохранения этих данных, логин для авторизации на сайте МТС будет заполнятся.

Скорее всего скоро это решение не потребуется, т.к. форму авторизации исправят. В любом случае инструкция может пригодится для исправления ошибок на других сайтах.

 



Android: Подключение OTG клавиатуры

Если подключить к смартфону проводную USB-мышку, то, благодаря функции OTG (On the Go) можно работать с телефоном, даже если у него разбит экран. При подключении мышки на экране телефона появляется черный курсор указателя мышки, которые можно перемещать и кликать левой/правой кнопками мыши, имитируя тач по экрану. Колесо мышки эмулирует свайп по вертикали. Если же мышка не активируется или у вас нет проводной мышки, можно подключить USB-клавиатуру. В этом случае придётся использовать горячие клавиши.

Для набора ПИН-кода блокировки экрана нужно использовать клавиши основной клавиатуры, а не цифровой! Отдельно отмечу, что при использовании приложения AppLock, аппаратная USB-клавиатура не работает! Поэтому для ввода ПИН мне пришлось временно подключить USB-мышку.

 

Esc или Windows+Backspace — аппаратная (или программная) кнопка «Вернуться»/»Назад»
Ctrl+Esc — кнопка «Меню» (на Xperia Z1 Compact не сработала)
Alt+Space — вызов Поиска (наверное типа «Ok, Google»)
Alt+Tab и Alt+Shift+Tab — переключение между задачами

Если при выборе нажать Backspace (Backspace), то текущая задача будет закрыта (процесс убит)

 

Print Screen — сделать скриншот

Для Xperia Z1 Compact подошли такие комбинации для приложений по умолчанию:
Windows+Enter = Начальный экран (кнопка «Домой»/»Home»)

Windows+B = Браузер
Windows+E = Электронная почта
Windows+L = Календарь
Windows+M = Карты / Google Maps
Windows+P = Плеер
Windows+S = SMS / Сообщения

Чтобы удалить приложение (например AppLock, которое сейчас мне мешало), пришлось сначала открыть все приложения, выбрать SettingsПриложения.

Можно быстро найти нужное приложение, если с клавиатуры набрать часть названия. Для этого не нужно выбирать поле поиска.

 

Т.к. данное приложение являлось административным, чтобы его удалить, пришлось с него снять галочку:
Настройки ▶ [Личные данные] ▶ Безопасность ▶ [Администрирование устройства] ▶ Администраторы устройства

Я так и не смог найти, как можно попасть в шторку статуса (например, чтобы разрешить отладку по USB). В этой версии Андроид я просто не смог добраться с помощью клавиатуры до стоки статуса.