запуск приложения Windows на стороне клиента (запускается при нажатии на веб-страницу)

возможно ли запустить предустановленное приложение с веб-страницы.

я вижу, что Steam создал свой собственный протокол steam://, установив что-то в мой реестр, и теперь, когда я нажимаю ссылку steam://ip .. он пытается запустить файл. поэтому мне было интересно, возможно ли запустить приложение с веб-страницы, может быть, зарегистрировать приложение в протоколе URL?

пример: скажем, у меня есть ссылка на медиафайл на моей веб-странице (скажем, divx). теперь один из вариантов - это веб-плеер divx или другие варианты. но я хочу, чтобы при выборе пользователь мог запустить vlc напрямую, щелкнув ссылку (vlc:// http://...), возможно ли это?

я немного читал об этом здесь, но это не щелкает четко для меня.


person fatSlave    schedule 01.06.2011    source источник


Ответы (1)


Да: вам нужно будет создать/зарегистрировать обработчик URL-адресов и привязать его к нужному приложению. На самое простое объяснение ранее был дан ответ по адресу Как я могу добавить собственный обработчик URL-адресов в Windows. Например, itms:// в iTunes.

Более сложные обработчики URL-адресов потребуют от вас собственного собственного кода: документ, на который вы ссылаетесь, полностью корректен. Вам потребуется некоторое знакомство с написанием файлов реестра, но в остальном это вполне выполнимо.

person Femi    schedule 01.06.2011