OS X에서 .url 파일을 어떻게 만듭니 까?


23

zip 파일을 만들고 있는데 사용자가 파일을 두 번 클릭하고 웹 사이트로 바로 이동할 수 있도록 웹 사이트에 대한 링크를 포함하고 싶습니다. 내 연구에서 나는 내가 원하는 .url것이 크로스 플랫폼이기 때문에 파일 이라는 것을 발견했다 .

그러나 Mac에서 하나를 만들 수없는 것 같습니다. URL을 데스크탑으로 드래그 할 때마다 .webloc파일이 대신 생성됩니다. 이 파일은 일반적으로 Safari와 관련되어 있으며 Windows에서 읽을 수 없으므로 작동하지 않습니다. 불행히도 Firefox와 같은 다른 웹 브라우저에서 URL을 드래그하더라도 생성됩니다.

이 페이지 에 따르면 .url파일 내에 사소한 데이터 가있어서 내가하는 일을 알지 못하면 텍스트 편집기에서 직접 만들 수 없습니다. .urlMac 에서 파일을 어떻게 만들 수 있습니까?

답변:


36

TextEdit에이 줄을 추가하고 .Url로 저장하십시오.

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

6
IconIndex가 필요하다고 생각하지 않습니다.
hectorpal

1
바로 가기 아이콘을 제공하는 것은 당신에게 달려 있습니다. 그래서 왜 안돼?
Kirk

4
"그것은 당신에게 달려 있습니다"는 필요하지 않습니다.
hectorpal

아름다운 솔루션. 나는 색인을 사용하거나 사용하지 않고 시도했으며 URL에 레이블이 붙은 나침반 모양의 아이콘을 사용합니다. 둘 다 일했다.
VISQL

10

Kirk의 답변에 따라 다음은 그러한 파일을 만드는 작은 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"

추신 : IconIndex가 필요하다고 생각하지 않으므로 주석 처리했습니다.


1

넣어도 충분하다

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

파일에 작동하기 위해선,하기 [InternetShortcut]IconIndex필요하지 않을 것 (더?).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.