Добавить ссылку для открытия локального файла в Документах Google

Я сделал руководство (или что-то вроде учебника) по своему инструменту, чтобы поделиться им с моей компанией. Для этого я использовал Google Docs и хотел бы добавить ссылки на открытые видеоруководства. Я хочу знать, как добавить ссылку в документ.


person Hyun-geun Kim    schedule 29.08.2014    source источник
comment
Интересно, есть ли способ использовать пользовательский скрипт (см. Tampermonkey).   -  person JinSnow    schedule 21.10.2019
comment
Это не имеет ничего общего с документами Google. Следовательно, приведенные здесь ответы такие же, как если бы вы спросили, как в документе Ms Word добавить ссылку на локальный файл. Что также не имеет ничего общего даже с Ms Word. Он просто спрашивает, как добавить ссылку на локальный файл. Ссылки обычно находятся на веб-страницах, хотя другие платформы могут их поддерживать. После этого можно сказать, что я вижу, что документы Google не поддерживают file:///c|/carp/a.txt или file:///c:/carp/a.txt, но вы всегда можете сделать 127.0.0. 0.1/a.txt вам потребуется настроить веб-сервер. Ничего общего с gdocs. То же самое относится к любой веб-странице.   -  person barlop    schedule 25.12.2020


Ответы (3)


Я делаю следующее. Ссылки в листах (или, в вашем случае, в документах) реагируют только на интернет-протоколы, например. HTTP://, HTTPS:// и так далее... . Он не отвечает на протоколы проводника файлов (например, excel или word), например. file:\\ или C:\.

Поэтому я установил WampServer (подойдет и любой другой сервер, я просто использую этот), а затем скопировал файлы в папку WWW.

Теперь вы можете ссылаться на файлы таким образом. Документы/таблицы Google принимают ссылки на localhost как допустимые файлы для установления связи.

Имейте в виду, что ваш сервер должен быть подключен к сети, чтобы ссылки работали. Но именно так я решил свою проблему, не загружая элементы в облако, которые я хочу сохранить в тайне и по-прежнему использовать в документах Google.

Это только для моего локального компьютера, если вы хотите поделиться документом с другими в локальной среде, потребуется немного больше понимания операций вашего локального сервера (т.е. не используйте локальный хост, а ссылайтесь на свой IP-адрес).

Сервер также можно масштабировать в вашей локальной сети, на этом этапе потребуется немного больше обучения.

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

person Hudson    schedule 10.08.2017
comment
Основанный на узле https://www.npmjs.com/package/http-server — прекрасный сервер. Установите его глобально npm install http-server -g, затем откройте окно терминала в папке с файлами и запустите http-server. Файлы доступны по адресу localhost:8080/path/to/file.jpg - person Motin; 08.12.2017
comment
может сделать python -m http.server 8080 и получить доступ к 127.0.0.1:8080, но в любом случае я не думаю, что документы Google смогут писать в документ, поэтому он довольно ограничен. И где в google doc есть возможность открыть URL-адрес? кстати, 127.0.0.1:8080/sdfs.docx не открывает его, он просто приводит хром к загрузить - person barlop; 22.11.2020
comment

Попробуйте Редиректор. Это простое дополнение Chrome/Firefox для перенаправления. Вы можете добавить перед своим путем «http://» — Google Doc будет в порядке с этим, тогда просто настройте правило перенаправления в аддоне. Правило может включать подстановочный знак или регулярное выражение.

person Lukaszy    schedule 08.05.2020
comment
Я пытаюсь, и это работает с http-ссылками, НО НЕ с путями C:\Users\ или путями file:///C:/Users .. что я делаю неправильно? - person John Galassi; 14.02.2021
comment
@Lukaszy - я пробовал это, но не могу заставить это работать. Не могли бы вы включить пример? - person Paddy Landau; 17.06.2021

Что я делаю, так это загружаю файлы на Google Диск и публикую общую ссылку в Google Doc. Работает как шарм!

person Anshul Sharma    schedule 03.07.2018