Текущее время: 20 янв 2018, 01:47 ( UTC+03:00 )
 [ Сообщений: 1 ]
Автор Сообщение
  СообщениеОтправлено: 13 дек 2016, 13:21   Отправлено: 13 дек 2016, 13:21 
Автор темы
Вот моя связка:
Рядом с Opera.exe лежат файлы hidec.exe (для скрытого запуска bat) и KEEPASS.bat
В Opera кнопка: Button4, "Execute program"="Execute program, "hidec.exe", "/W KEEPASS.bat", "Ключ из KeePass", "Wand""

  1. tasklist | find /i "KeePass.exe" || "C:\KeePass Password Safe\KeePass.exe" "C:\KeePass Password Safe\Passbase.kdbx" -pw:your_password -keyfile:"C:\KeePass Password Safe\Passbase.key" -minimize
  2. nircmd.exe sendkeypress Ctrl+Alt+A


Закрываю я Opera тоже кнопкой, которая запускает bat с удалением временных файлов и закрытием Keepass командой "C:\KeePass Password Safe\KeePass.exe" --exit-all. Т.е. фактически Keepass живет в фоне.

Но есть один нюанс с KEEPASS.bat. Первый раз после запуска Opera ключ приходится нажимать два раза. Первое нажатие запускает Keepass, в второе нажатие вставляет логин с паролем. Потом уже все работает как надо, но меня все равно бесит. Может кто додумает как сделать так, чтобы при первом нажатии и запускался Keepass, и вставлялся ключ.
 [ Сообщений: 1 ]


RuBoard.info ©Magic edition