Я ищу дополнение или другой способ заставить Firefox (или Chrome, или что-нибудь еще) открывать внешнюю программу при нажатии на определенные ссылки и отправлять URL-адрес, который я щелкнул, этой программе.
Я знаю, что могу установить действие по умолчанию для типа файла, который я хочу воспроизвести, но затем Firefox загружает весь файл и передает путь к внешней программе. Я не хочу, чтобы браузер загружал его, я просто хочу передать URL.
У меня есть простой веб-сервер с каталогом списков фильмов. Я хочу иметь возможность щелкнуть один из этих фильмов на другом компьютере и открыть браузер Media Player Classic со ссылкой, которую я щелкнул в качестве параметра. Я не хочу, чтобы браузер загружал файл, а затем воспроизводил его. Я хочу вызвать MPC с URL-адресом в качестве параметра.
Я могу открыть ссылку в MPC, и она делает то, что я хочу. Я могу запустить MPC с URL-адресом в качестве параметра, и он делает то, что я хочу. Я также могу перетащить ссылку из браузера в существующее окно MPC, и оно делает то, что я хочу (это то, что я делаю сейчас с MPC, установленным на "всегда сверху"). Что я действительно хочу, так это нажимать на ссылки и запускать программу, не загружая файл локально, возможно, посмотрев на расширение.
В конечном итоге я рассмотрю настройку какого-либо потокового сервиса на хост-компьютере, но сейчас я хотел бы сделать это просто.
Я попробовал дополнение Firefox под названием "Открыть ссылку в программе" (https://addons.mozilla.org/en-us/firefox/addon/olip/), но оно не отправляет полную ссылку только на внешнюю программу доменная часть, так что это бесполезно.
По сути, MPC не имеет проблем с потоковой передачей ссылок с веб-сервера, поскольку он вызывается с URL-адресом в качестве параметра. Как я могу отправить URL в программу?