Как заставить Firefox запускать команды оболочки для протоколов приложений?

Есть ли способ заставить Firefox принимать команды bash для обработки протокола приложения?

В настоящее время я открываю ссылки irc:// в XChat из Firefox через скрипт оболочки, как описано в этом ответе . Я хотел бы исключить шаг сценария и перейти непосредственно к открытию ссылки в XChat.

2
задан 13 April 2017 в 15:23

2 ответа

Вы сказали, что хотели пропустить часть сценария оболочки. В основном можно выполнить содержание каждого сценария оболочки как это:

bash -c "contents of shell script in one line"

В Вашем случае это было бы похоже на это:

bash -c "xchat --existing --url=\"%s\""

Так как xchat является исполняемым файлом independet удара, необходимо смочь запустить xchat непосредственно:

/usr/bin/xchat --existing --url="%s"

Использовать which xchat узнать где xchat установлен в Вашей системе и замене /usr/bin часть, если это установлено где-то в другом месте.

1
ответ дан 2 December 2019 в 05:44

См. это старое сообщение, оно помогло другим людям прежде: http://www.linuxquestions.org/questions/linux-software-2/how-to-register-irc-protocol-to-firefox-browser-283057/

P.S.: считайте весь поток.

0
ответ дан 2 December 2019 в 05:44

Другие вопросы по тегам:

Похожие вопросы: