将Microsoft .url文件导入书签(Firefox / Mac OS)

那天我碰到了一个工作中的情况,那就是在Mac OS X 10.5.8上,我们试图将一台Windows XP机器上的一堆.url文件转移到Firefox下的书签上。 事实certificate,这是非常令人沮丧的,因为我们无法再访问源机器(我们可以正确导出书签)。

有没有人有解决scheme?

到目前为止,将.URLs转换为书签最简单的方法是通过一台装有Firefox的Windows PC(并且可以看到你有.URL文件,我猜你必须能够访问Windows盒子)。

把所有的.URL文件放到Windows的collections夹文件夹中,打开Firefox,转到File菜单 – > Import...然后把collections夹导入Firefox。 然后,您可以从“ Bookmarks菜单 – >“ Organise Bookmarks打开Firefox的书签pipe理器,然后从“ Import and Backup菜单中导出的任何内容都应该完全可读,并且可以通过Mac Firefox导入。

这个脚本效果好一点,基本上需要几个引号

 for i in *.url; do title=${i%%.URL} link=`grep -e "^URL=" "$i" | awk -F= '{print $2}'` echo '<a href="'"$link"'">'"$title</a>" >> bm3.html done 

我记得,MacOS上的Firefox不会打开.url文件,对不对?

而Web位置转换器是一个应用程序,应该将.url文件转换为.webloc文件,我认为 Firefox将打开。 它说,这不是雪豹下的100%,但唯一破碎的是另一个方向,所以你应该没问题。

这里有一个AppleScript的液滴 ,如果Firefox在某些时候没有破坏它的AppleScript支持,那么它只会打开文件。

无论哪种方式,你让他们在Firefox中打开,它应该是微不足道的,然后书签他们很多。

或者,.url文件非常简单。 你可以抛出一些文本处理,将它们转换成一个简单的HTML文件很容易:

 for i in *.URL; do title=${i%%.URL} link=`grep -e '^URL=' $i | awk -F= '{print $2}'` echo '<a href="'"$link"'">'"$title</a>" >> bm.html done 

应该能够导入。 但是我还没有testing脚本或导入。

它的一个老问题,这是bugzilla错误 。 据我了解,这实际上是一个带有URL“stuff”的文件,Firefox正在利用一些Mac OS X上没有的Windows级别的工具。