Как открыть ссылки локальной файловой системы в Google Chrome?

Как открыть ссылки локальной файловой системы в Google Chrome?

В нашей рабочей интрасети я получаю ссылки в виде:

file:///home/bruni/Documents/

(Эти ссылки ведут к точке монтирования в моей локальной файловой системе.)

Можно ли нажать на эти ссылки и открыть их в Dolphin?

Я использую Google Chrome на KUbuntu 17.10.

В Firefox я нашел дополнение (Ссылки локальной файловой системы), который делает именно это (хотя, как ни странно, он открывает ссылки в Nautilus, а не в Dolphin).

На Chrome все дополнения, которые я пробовал, похоже, написаны для Windows. Кто-нибудь знает похожее решение для Chrome под Kubuntu?

PS: Для ясности. Одним из решений было бы что-то вродеэтотдля Убунту.

решение1

Проблема связана с политикой безопасности веб-браузеров. Более подробное объяснение предоставленоздесь. Хорошей новостью является то, что есть пара доступных расширений, которые могут решить эту проблему. Например:

  • ДляFire Foxдо Firefox Quantum:

    • РасширениеLocalLinkдобавит запись (называетсяОткрыть ссылку в локальном контексте) в контекстное меню правой кнопки мыши.

    • РасширениеСсылки локальной файловой системыоткроет эти ссылки ( file:///) в проводнике по умолчанию - в моем случае это Nautilus.

  • ДляХром/Хром:


В то время как расширениеСсылки локальной файловой системыможет работать в Firefox в соответствии с требованиями вопроса, я не смог найти аналогичного расширения для Chrome/Chromium. Но я нашел следующее решение.

1.Добавить расширениеОткрыть в Firefoxв Chrome/Chromium. Следуйтеруководство по установкеи настройте расширение.

2.Как только расширение заработает правильно, щелкните правой кнопкой мыши по его значку и перейдите вПараметрыменю. Заполните /usr/bin/dolphinполе «Путь к исполняемому файлу» и сохраните.

3.Теперь вы можете открыть эти ссылки через опциюОткрыть ссылку в браузере Firefoxиз контекстного меню, вызываемого правой кнопкой мыши.


Вот демонстрация того, как работают упомянутые расширения для Chrome (вместе):

введите описание изображения здесь

решение2

Если вы хотите следовать подходу @pa4080, используйте расширение «External Application Button» (от того же разработчика), чтобы можно было правильно переименовать элемент контекстного меню.

Расширение доступно для Firefox, Opera и Chrome: https://add0n.com/external-application-button.html

решение3

Альтернатива, которая работает дляFirefox Квантовый(хотя технически это не ответ на вопрос)

Редактировать файлпрефс.jsв папке вашего профиля Firefox в ~/.mozilla/firefox, чтобы включить

user_pref("capability.policy.policynames", "localfilelinks"); user_pref("capability.policy.localfilelinks.sites", "http://www.example.com"); user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

заменив www.example.com на сайт, на который вы хотите включить эту функцию. Затем вам также придется использовать расширение "External Application Button", как описано в ответе @Belaviyo (https://add0n.com/external-application-button.html)

решение4

Я только что это обнаружилРасширение ChromeНедавно. Он может обходить границы безопасности Chrome. Посмотрите и проверьте, работает ли он у вас.

Связанный контент