ฉันจะสร้างไฟล์. url บน OS X ได้อย่างไร


23

ฉันกำลังสร้างไฟล์ zip และต้องการรวมลิงค์ไปยังเว็บไซต์ภายในเพื่อให้ผู้ใช้สามารถดับเบิลคลิกที่ไฟล์และตรงไปที่เว็บไซต์ ในการวิจัยของฉันฉันค้นพบว่าสิ่งที่ฉันต้องการคือ.urlไฟล์เพราะมันเป็นข้ามแพลตฟอร์ม

อย่างไรก็ตามฉันไม่สามารถสร้างได้บน Mac เมื่อใดก็ตามที่ฉันลาก URL ไปยังเดสก์ท็อปของฉัน.weblocไฟล์จะถูกสร้างขึ้นแทน โดยทั่วไปไฟล์นี้เกี่ยวข้องกับ Safari และไม่สามารถอ่านได้บน Windows ดังนั้นจึงไม่สามารถใช้งานได้ น่าเสียดายที่มันถูกสร้างขึ้นแม้ว่าฉันจะลาก URL จากเว็บเบราว์เซอร์อื่นเช่น Firefox

ตามหน้านี้มีข้อมูลที่ไม่สำคัญอยู่ใน.urlไฟล์ที่ทำให้ฉันไม่สามารถสร้างตัวเองในโปรแกรมแก้ไขข้อความโดยที่ไม่รู้ว่าฉันกำลังทำอะไรอยู่ ดังนั้นฉันจะสร้าง.urlไฟล์บน Mac ได้อย่างไร

คำตอบ:


36

เพิ่มบรรทัดเหล่านี้ใน TextEdit และบันทึกเป็น. Url

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

6
ฉันไม่คิดว่า IconIndex เป็นสิ่งจำเป็น
hectorpal

1
ขึ้นอยู่กับคุณแล้วที่จะให้ Icon เป็นปุ่มลัด ดังนั้นทำไมไม่
Kirk

4
"มันขึ้นอยู่กับคุณหมายถึง" มันไม่จำเป็น
hectorpal

ทางออกที่สวยงาม ฉันลองด้วยและไม่ใช้สิ่งที่เป็นดัชนีและใช้ไอคอนค้นหาเข็มทิศซึ่งมีป้ายกำกับ URL สำหรับทั้งคู่ ทั้งยังทำงาน
VISQL

10

ติดตามคำตอบของ Kirk นี่เป็นสคริปต์ทุบตีเล็ก ๆ สำหรับการสร้างไฟล์ดังกล่าว การดำเนินการ

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 เป็นสิ่งจำเป็นดังนั้นฉันจึงแสดงความคิดเห็น


1

ก็เพียงพอที่จะใส่

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

ในไฟล์ที่จะทำให้มันใช้งานได้[InternetShortcut]และIconIndexดูเหมือนจะไม่จำเป็น (อีกต่อไป?)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.