В общем, все, что вам нужно, это сочетание клавиш, которое вызывает следующий JavaScript:
document.activeElement.blur();
Любое расширение браузера, которое позволяет создавать пользовательские сочетания клавиш JavaScript, должно сделать трюк. Я не знаком с возможностями Greasemonkey, но я подозреваю, что это может обеспечить простой способ сделать это.
Быстрый поиск Google показал существующее расширение Firefox, которое появляется уже выполняют нечто подобное. Я успел сделать следующее:
Установить расширение Firefox Unfocus. Создайте комбинацию клавиш в Ubuntu, которая запускает firefox -unfocus.Я думаю, что Mod4 + Tab - хороший выбор для этого, чтобы поддерживать сходство с существующим ярлыком для изменения фокуса.
Вот оболочка Python, которую я написал, которая будет работать с любой версией Linux (если у него есть nano / pico, который больше всего работает):
Использование:
gpg --output [расшифрованный файл] --decrypt [зашифрованный файл]
Таким образом, вы можете создать сценарий оболочки (bash ) или аналогичный, который расшифровывает каждый файл, который вы помещаете в каталог:
#! / bin / bash mkdir расшифрован для i in * do, если test -f "$ i", тогда gpg --output $ i -decrypt "decrypted / $ i" fi done
Untested, но теоретически это или что-то подобное будет работать. Perl или Python также будут хорошей альтернативой оболочке.
Если этот вопрос не получит ответа (возможно, эта функция просто не существует сейчас, хотя это, похоже, трудно поверить), командная строка может использоваться для создания файла ASCII Armor (.asc), содержащего зашифрованный текст GPG блок
gpg --armor --recipient [Идентификатор получателя] --encrypt [fайл для шифрования] - выход [Выходной файл] .asc
Если этот вопрос не получит ответа (возможно, эта функция просто не существует сейчас, хотя это, похоже, трудно поверить), командная строка может использоваться для создания файла ASCII Armor (.asc), содержащего зашифрованный текст GPG блок
gpg --armor --recipient [Идентификатор получателя] --encrypt [fайл для шифрования] - выход [Выходной файл] .asc
Вот оболочка Python, которую я написал, которая будет работать с любой версией Linux (если у него есть nano / pico, который больше всего работает):
Использование:
gpg --output [расшифрованный файл] --decrypt [зашифрованный файл]
Таким образом, вы можете создать сценарий оболочки (bash ) или аналогичный, который расшифровывает каждый файл, который вы помещаете в каталог:
#! / bin / bash mkdir расшифрован для i in * do, если test -f "$ i", тогда gpg --output $ i -decrypt "decrypted / $ i" fi done
Untested, но теоретически это или что-то подобное будет работать. Perl или Python также будут хорошей альтернативой оболочке.