
Как-то придумал себе надежный длинный пароль и теперь при виде таких вот окошек (см. ниже), меня бросает в дрожь только от одной мысли, что сейчас придется нервно стучать по клавиатуре.
Выход есть! Решил немного упростить себе жизнь и написал небольшой скриптик на Python’е:
1 2 3 4 5 6 7 8 9 10 11 |
#!/usr/bin/python import pyatspi, time time.sleep(1) reg = pyatspi.Registry.generateKeyboardEvent reg(24, None, pyatspi.KEY_PRESSRELEASE) #q reg(25, None, pyatspi.KEY_PRESSRELEASE) #w reg(26, None, pyatspi.KEY_PRESSRELEASE) #e reg(27, None, pyatspi.KEY_PRESSRELEASE) #r reg(28, None, pyatspi.KEY_PRESSRELEASE) #t reg(29, None, pyatspi.KEY_PRESSRELEASE) #y reg(36, None, pyatspi.KEY_PRESSRELEASE) #Enter |
Все что он делает, так это эмулирует нажатие клавиш* клавиатуры. В данном случае набирает “qwerty” и жмет “Enter”.
*получить коды клавиш можно командой:
1 |
$ xev | grep keycode |
Установка очень простая. Для начала вводим в терминал:
1 |
sudo apt-get install python python-pyatspi |
Далее нужно создать файл AutoEnterPass.py со скриптом выше, сохранить в удобном месте, сделать скрипт исполняемым и включить его запуск по нажатию клавиши (заходим в Система -> Параметры -> Комбинации клавиш клавиатуры).
Всё!
Хотите обновить рабочий стол? Вам стоит скачать обои или новые темы.