Открыть irc: // ссылки в XChat из Firefox / Chrome на 11.10 [duplicate]

Я хочу открыть каналы на серверах, указанных в irc:// ссылках в XChat, но прямое указание на двоичный файл XChat (в Firefox) не сработало - окно выбора серверов выглядит как обычно. Я не знаю, как связать irc:// ссылки с XChat в Chromium.

10
задан 4 August 2011 в 12:09

10 ответов

Одним из возможных решений является создание небольшого скрипта для открытия irc chanel в существующем xchat и передачи его в Firefox.

Например - создайте файл в /usr/bin, названный xchat-firefox, и вставьте его:

#!/bin/bash xchat --existing --url=$@

Добавить исполняемый файл для скрипта:

sudo chmod +x xchat-firefox

Теперь, используя опцию меню Edit-Preferences-Applications Tab в Firefox, выберите «xchat-firefox» для типа контента «irc».

источник 1 & amp; источник 2

7
ответ дан 25 July 2018 в 19:27

Одним из возможных решений является создание небольшого скрипта для открытия irc chanel в существующем xchat и передачи его в Firefox.

Например - создайте файл в /usr/bin, названный xchat-firefox, и вставьте его:

#!/bin/bash xchat --existing --url=$@

Добавить исполняемый файл для скрипта:

sudo chmod +x xchat-firefox

Теперь, используя опцию меню Edit-Preferences-Applications Tab в Firefox, выберите «xchat-firefox» для типа контента «irc».

источник 1 & amp; источник 2

7
ответ дан 2 August 2018 в 01:27

Одним из возможных решений является создание небольшого скрипта для открытия irc chanel в существующем xchat и передачи его в Firefox.

Например - создайте файл в /usr/bin, названный xchat-firefox, и вставьте его:

#!/bin/bash xchat --existing --url=$@

Добавить исполняемый файл для скрипта:

sudo chmod +x xchat-firefox

Теперь, используя опцию меню Edit-Preferences-Applications Tab в Firefox, выберите «xchat-firefox» для типа контента «irc».

источник 1 & amp; источник 2

7
ответ дан 4 August 2018 в 17:01

Одним из возможных решений является создание небольшого скрипта для открытия irc chanel в существующем xchat и передачи его в Firefox.

Например - создайте файл в /usr/bin, названный xchat-firefox, и вставьте его:

#!/bin/bash xchat --existing --url=$@

Добавить исполняемый файл для скрипта:

sudo chmod +x xchat-firefox

Теперь, используя опцию меню Edit-Preferences-Applications Tab в Firefox, выберите «xchat-firefox» для типа контента «irc».

источник 1 & amp; источник 2

7
ответ дан 6 August 2018 в 01:41

Одним из возможных решений является создание небольшого скрипта для открытия irc chanel в существующем xchat и передачи его в Firefox.

Например - создайте файл в /usr/bin, названный xchat-firefox, и вставьте его:

#!/bin/bash xchat --existing --url=$@

Добавить исполняемый файл для скрипта:

sudo chmod +x xchat-firefox

Теперь, используя опцию меню Edit-Preferences-Applications Tab в Firefox, выберите «xchat-firefox» для типа контента «irc».

источник 1 & amp; источник 2

7
ответ дан 7 August 2018 в 19:10

Метод Fossfreedom отлично работает, но это решение для каждого приложения. Конечно, firefox / chromium является наиболее распространенным вариантом использования, но легко сделать общесистемное решение, поэтому он автоматически будет работать для всех приложений автоматически, без необходимости настраивать каждый из них.

Решение заключается в создании альтернативного файла .desktop, связывающего xchat с схемой irc:// uri. Это автоматически заставит весь рабочий стол (и любое приложение) видеть XChat в качестве обработчика IRC.

Скопировать пусковую установку xchat, чтобы мы могли ее отредактировать:

cp /usr/share/applications/xchat.desktop ./xchat-irc-handler.desktop

Измените его содержимое, добавив MimeType и NoDisplay, и заменив Exec так:

Exec=xchat --existing --url=%u MimeType=x-scheme-handler/irc; NoDisplay=true

Теперь установите файл. Это можно сделать только для вашего текущего пользователя или для всех пользователей (просто добавьте команду с помощью sudo):

xdg-desktop-menu install --novendor ./xchat-irc-handler.desktop

И все! Вы можете попробовать результаты немедленно, в Firefox, Chromium или в приложении . Давайте проверим его в терминале:

xdg-open 'irc://chat.freenode.org/#ubuntu'

Ta-da!

6
ответ дан 25 July 2018 в 19:27

Метод Fossfreedom отлично работает, но это решение для каждого приложения. Конечно, firefox / chromium является наиболее распространенным вариантом использования, но легко сделать общесистемное решение, поэтому он автоматически будет работать для всех приложений автоматически, без необходимости настраивать каждый из них.

Решение заключается в создании альтернативного файла .desktop, связывающего xchat с схемой irc:// uri. Это автоматически заставит весь рабочий стол (и любое приложение) видеть XChat в качестве обработчика IRC.

Скопировать пусковую установку xchat, чтобы мы могли ее отредактировать:

cp /usr/share/applications/xchat.desktop ./xchat-irc-handler.desktop

Измените его содержимое, добавив MimeType и NoDisplay, и заменив Exec так:

Exec=xchat --existing --url=%u MimeType=x-scheme-handler/irc; NoDisplay=true

Теперь установите файл. Это можно сделать только для вашего текущего пользователя или для всех пользователей (просто добавьте команду с помощью sudo):

xdg-desktop-menu install --novendor ./xchat-irc-handler.desktop

И все! Вы можете попробовать результаты немедленно, в Firefox, Chromium или в приложении . Давайте проверим его в терминале:

xdg-open 'irc://chat.freenode.org/#ubuntu'

Ta-da!

6
ответ дан 2 August 2018 в 01:27

Метод Fossfreedom отлично работает, но это решение для каждого приложения. Конечно, firefox / chromium является наиболее распространенным вариантом использования, но легко сделать общесистемное решение, поэтому он автоматически будет работать для всех приложений автоматически, без необходимости настраивать каждый из них.

Решение заключается в создании альтернативного файла .desktop, связывающего xchat с схемой irc:// uri. Это автоматически заставит весь рабочий стол (и любое приложение) видеть XChat в качестве обработчика IRC.

Скопировать пусковую установку xchat, чтобы мы могли ее отредактировать:

cp /usr/share/applications/xchat.desktop ./xchat-irc-handler.desktop

Измените его содержимое, добавив MimeType и NoDisplay, и заменив Exec так:

Exec=xchat --existing --url=%u MimeType=x-scheme-handler/irc; NoDisplay=true

Теперь установите файл. Это можно сделать только для вашего текущего пользователя или для всех пользователей (просто добавьте команду с помощью sudo):

xdg-desktop-menu install --novendor ./xchat-irc-handler.desktop

И все! Вы можете попробовать результаты немедленно, в Firefox, Chromium или в приложении . Давайте проверим его в терминале:

xdg-open 'irc://chat.freenode.org/#ubuntu'

Ta-da!

6
ответ дан 4 August 2018 в 17:01

Метод Fossfreedom отлично работает, но это решение для каждого приложения. Конечно, firefox / chromium является наиболее распространенным вариантом использования, но легко сделать общесистемное решение, поэтому он автоматически будет работать для всех приложений автоматически, без необходимости настраивать каждый из них.

Решение заключается в создании альтернативного файла .desktop, связывающего xchat с схемой irc:// uri. Это автоматически заставит весь рабочий стол (и любое приложение) видеть XChat в качестве обработчика IRC.

Скопировать пусковую установку xchat, чтобы мы могли ее отредактировать:

cp /usr/share/applications/xchat.desktop ./xchat-irc-handler.desktop

Измените его содержимое, добавив MimeType и NoDisplay, и заменив Exec так:

Exec=xchat --existing --url=%u MimeType=x-scheme-handler/irc; NoDisplay=true

Теперь установите файл. Это можно сделать только для вашего текущего пользователя или для всех пользователей (просто добавьте команду с помощью sudo):

xdg-desktop-menu install --novendor ./xchat-irc-handler.desktop

И все! Вы можете попробовать результаты немедленно, в Firefox, Chromium или в приложении . Давайте проверим его в терминале:

xdg-open 'irc://chat.freenode.org/#ubuntu'

Ta-da!

6
ответ дан 6 August 2018 в 01:41

Метод Fossfreedom отлично работает, но это решение для каждого приложения. Конечно, firefox / chromium является наиболее распространенным вариантом использования, но легко сделать общесистемное решение, поэтому он автоматически будет работать для всех приложений автоматически, без необходимости настраивать каждый из них.

Решение заключается в создании альтернативного файла .desktop, связывающего xchat с схемой irc:// uri. Это автоматически заставит весь рабочий стол (и любое приложение) видеть XChat в качестве обработчика IRC.

Скопировать пусковую установку xchat, чтобы мы могли ее отредактировать:

cp /usr/share/applications/xchat.desktop ./xchat-irc-handler.desktop

Измените его содержимое, добавив MimeType и NoDisplay, и заменив Exec так:

Exec=xchat --existing --url=%u MimeType=x-scheme-handler/irc; NoDisplay=true

Теперь установите файл. Это можно сделать только для вашего текущего пользователя или для всех пользователей (просто добавьте команду с помощью sudo):

xdg-desktop-menu install --novendor ./xchat-irc-handler.desktop

И все! Вы можете попробовать результаты немедленно, в Firefox, Chromium или в приложении . Давайте проверим его в терминале:

xdg-open 'irc://chat.freenode.org/#ubuntu'

Ta-da!

6
ответ дан 7 August 2018 в 19:10

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

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