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
Другие вопросы по тегам