17

Я создаю zip-файл и хотел бы включить в него ссылку на веб-сайт, чтобы пользователи могли дважды щелкнуть файл и перейти прямо на веб-сайт. В своем исследовании я обнаружил, что мне нужен файл .url потому что он кроссплатформенный.

Тем не менее, я не могу создать один на Mac. Всякий раз, когда я перетаскиваю URL на свой рабочий стол, вместо этого создается файл .webloc . Этот файл обычно связан с Safari и не доступен для чтения в Windows, поэтому он не будет работать. К сожалению, он создается, даже если я перетаскиваю URL из альтернативного веб-браузера, например Firefox.

Согласно этой странице, в файле .url есть некоторые нетривиальные данные, благодаря которым я не могу создать их самостоятельно в текстовом редакторе, не зная, что я делаю. Итак, как я могу создать файл .url на Mac?

2 ответа2

26

Добавьте эти строки в TextEdit и сохраните как.Веб-сайт

[InternetShortcut]
URL=http://www.yourfavweb.com/
IconIndex=0
6

После ответа Кирка приведен небольшой скрипт bash для создания таких файлов. проведение

url-create.sh superuser-site http://superuser.com/

создает файл superuser-site.url:

[InternetShortcut]
URL=http://superuser.com/

Сценарий оболочки url-create.sh выглядит следующим образом:

#!/bin/bash
if [[ $# -le 1 || $# -ge 3 ]] ; then
    echo Usage: $0 '<namefile> <url>'
    echo
    echo Creates '<namefile>.url'.
    echo Openning '<namefile>.url' in Finder, under OSX, will open '<url>' in the default browser.
    exit 1
fi

file="$1.url"
url=$2
echo '[InternetShortcut]' > "$file"
echo -n 'URL=' >> "$file"
echo $url >> "$file"
#echo 'IconIndex=0' >> "$file"

PS: я не думаю, что IconIndex необходим, поэтому я прокомментировал это.

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