Как я могу добавить пользовательский обработчик URL в Windows. Как iTunes itms://

По крайней мере, для Mac последние версии QGIS поддерживают только Python 3.6, а не 3.7, см. https://qgis.org/en/site/forusers/download.html

.

18
задан Jason S 28 April 2009 в 13:17
поделиться

3 ответа

Если это просто, вы можете сделать это через командную строку:

ftype telnet # view current binding
ftype telnet=\path\to\putty.exe %1

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

16
ответ дан 30 November 2019 в 08:04
поделиться

Это ключи реестра, которые предоставляют пользовательские обработчики URI.

Вот статья об этом в MSDN , чтобы процитировать некоторые из них:

HKEY_CLASSES_ROOT
     alert
          (Default) = "URL:Alert Protocol"
          URL Protocol = ""
          DefaultIcon
               (Default) = "alert.exe"
          shell
               open
                    command
                         (Default) = "C:\Program Files\Alert\alert.exe" "%1"

Что бы вы позволили сделать

alert: some message

И ваше приложение, очевидно, получит «some message» в качестве аргумента.

12
ответ дан 30 November 2019 в 08:04
поделиться

Чтобы изменить обработчик протокола telnet: (или любой другой существующий обработчик ) в XP (может работать для Vista - я не смотрел), перейдите в Панель управления> Параметры папки> Типы файлов (вкладка). Прокрутите вниз (не так много, оно вверху), чтобы найти (НЕТ) URL: протокол Telnet, и нажмите кнопку «Дополнительно». С этого момента это похоже на изменение ассоциации типов файлов. Обратите внимание, что целевое приложение должно поддерживать передачу предоставленного URL-адреса в качестве параметра.

К сожалению, кнопка «Создать», по-видимому, не позволяет создавать новые типы «URL-адресов», так как для этого требуется ввод расширение. Чтобы создать новую, мне ранее приходилось копировать существующую запись из реестра (то есть: находить, экспортировать, редактировать в текстовом редакторе и повторно импортировать).

2
ответ дан 30 November 2019 в 08:04
поделиться
Другие вопросы по тегам:

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