Como crio um arquivo .url no OS X?

23

Estou criando um arquivo zip e gostaria de incluir um link para um site dentro dele, para que os usuários possam clicar duas vezes no arquivo e ir direto para o site. Na minha pesquisa, descobri que o que eu quero é um .urlarquivo porque é multiplataforma.

No entanto, não consigo criar um em um Mac. Sempre que arrasto um URL para minha área de trabalho, um .weblocarquivo é criado. Esse arquivo normalmente está associado ao Safari e não é legível no Windows, portanto, não funcionará. Infelizmente, ele é criado mesmo que eu arraste o URL de um navegador alternativo, como o Firefox.

De acordo com esta página , existem alguns dados não triviais em um .urlarquivo que o fazem, de modo que eu não posso apenas criar um em um editor de texto sem saber o que estou fazendo. Então, como posso criar um .urlarquivo em um Mac?

Forja do Trovão
fonte

Respostas:

36

Adicione essas linhas no TextEdit e salve como .Url

[InternetShortcut]
URL=http://www.yourfavweb.com/
IconIndex=0
Kirk
fonte
6
Eu não acho que o IconIndex é necessário.
hectorpal
1
Cabe a você dar o ícone para o atalho. Então por que não?
Kirk
4
"Depende de você implica" não é necessário.
precisa saber é o seguinte
Bela solução. Tentei com e sem o índice, e ele usa o ícone de aparência de bússola, rotulado como URL para ambos. Ambos também funcionaram.
VISQL 23/07
10

Seguindo a resposta de Kirk, aqui está um pequeno script bash para criar esses arquivos. Executando

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

cria um arquivo superuser-site.url :

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

O script de shell url-create.sh é o seguinte:

#!/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: Eu não acho que o IconIndex seja necessário, então eu comentei.

hectorpal
fonte
1

Basta colocar

URL=http://www.yourfavweb.com/

no arquivo para fazê-lo funcionar, [InternetShortcut]e IconIndexparece não ser necessário (mais?).

Lorenz Blum
fonte