KeepassXC: команда для открытия локального сервера, а затем определенный профиль Firefox и URL-адрес.
Я использую Arch Linux.
Я пытаюсь запустить два приложения в поле URL: в KeepassXC.
Я хочу открыть сервер Openrefine, что я могу сделать с помощью
cmd://openrefine
но я также хочу открыть URL-адрес в определенном профиле браузера, что я могу сделать отдельно, используя
cmd://firefox -P "MyProfile" "http://127.0.0.1:3333/"
Как мне объединить их в поле URL? Я попробовал несколько методов, но безуспешно.
Если возможно, я бы хотел сделать паузу примерно в 2 секунды перед открытием профиля Firefox, но если это невозможно, я бы согласился на ее отсутствие.
1 ответ
Вы можете сделать это с помощью сценария оболочки. Я мог бы успешно заставить KeePassXC выполнить скрипт следующим образом:
создать файл:
touch $HOME/bin/my-script
сделайте его исполняемым:
chmod a+x $HOME/bin/my-script
добавьте свои команды в файл my-script (не стесняйтесь адаптировать его):
#!/bin/bash
openrefine &
sleep 2
firefox -P "MyProfile" "http://127.0.0.1:3333/" &
предоставьте KeePassXC URL-адрес:
cmd:///home/<user>/bin/my-script