Открыть irc: // ссылки в XChat из Firefox и Chromium

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

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

18 ответов

Одним из возможных решений является создание небольшого скрипта для открытия 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 May 2018 в 19:30

Одним из возможных решений является создание небольшого скрипта для открытия 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 в 21:30

Одним из возможных решений является создание небольшого скрипта для открытия 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
ответ дан 31 July 2018 в 10:50

Одним из возможных решений является создание небольшого скрипта для открытия 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
ответ дан 31 July 2018 в 10:56

Одним из возможных решений является создание небольшого скрипта для открытия 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
ответ дан 31 July 2018 в 11:55

Одним из возможных решений является создание небольшого скрипта для открытия 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 в 03:08

Одним из возможных решений является создание небольшого скрипта для открытия 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 в 19:00

Одним из возможных решений является создание небольшого скрипта для открытия 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 в 03:20

Одним из возможных решений является создание небольшого скрипта для открытия 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 в 21:06

Метод 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 May 2018 в 19:30

Метод 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 в 21:30

Метод 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
ответ дан 31 July 2018 в 10:50

Метод 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
ответ дан 31 July 2018 в 10:56

Метод 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
ответ дан 31 July 2018 в 11:55

Метод 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 в 03:08

Метод 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 в 19:00

Метод 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 в 03:20

Метод 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 в 21:06

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

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