4

Изо дня в день мне нужно получить доступ к различным FTP-серверам. У меня есть ссылка на протокол ftp:// для каждого из них в нашем веб-интерфейсе. Каждый раз, когда я нажимаю на них, Chrome открывает их на новой вкладке во встроенном «FTP-клиенте» вместо WinSCP (FTP-клиент, который я установил в Windows в качестве обработчика протокола ftp:// по умолчанию).

Как сделать так, чтобы chrome открывал протокол ftp:// в моем системном приложении по умолчанию? Почему это работает почти со всеми протоколами, кроме ftp:// по умолчанию?

1 ответ1

2

Я обнаружил, что в целях безопасности Chrome не запускает внешние программы для пользовательских обработчиков URL-адресов, а только веб-сайты.

Для этого вам понадобится расширение, которое связывается с веб-страницей через передачу сообщений и использует собственный обмен сообщениями.

Мне не удалось найти такое расширение для WinSCP, но я нашел пару расширений, которые могут запускать внешние программы с параметрами:

Я понятия не имею, насколько хорошо работают эти расширения, но я не думаю, что вы хотите написать свое собственное расширение, если оно не работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .