上的网站链接,我想有可能使我们的unsavvy网站用户创建一个自定义图标(我们的网站图标)桌面链接到我们的网站。 当然,有拖放选项,但这不允许自定义图标(据我所知)。我也可以去找一个exe安装程序文件,但这似乎超出了我所需要的 - 只是一个简单的桌面链接+图标。创建一个自定义图标的用户桌面
任何想法?
我需要这个工作适用于Windows和Mac(但不一定是两个相同的解决方案)。
谢谢。
上的网站链接,我想有可能使我们的unsavvy网站用户创建一个自定义图标(我们的网站图标)桌面链接到我们的网站。 当然,有拖放选项,但这不允许自定义图标(据我所知)。我也可以去找一个exe安装程序文件,但这似乎超出了我所需要的 - 只是一个简单的桌面链接+图标。创建一个自定义图标的用户桌面
任何想法?
我需要这个工作适用于Windows和Mac(但不一定是两个相同的解决方案)。
谢谢。
我认为这很有趣,所以我在Windows Vista上查看了带有自定义图标的书签。
书签是只是它包含以下内容的.url扩展名的文件:
[InternetShortcut]
URL=http://forum.lxcenter.org/index.php?t=msg&goto=89304&#msg_89304
IconFile=C:\Users\Carl\AppData\Local\Google\Chrome\Application\chrome.exe
这个例子有自定义图标,否则只有输入的网址会在那里。还有其他一些可选的值,例如热键可以进入。
我试着改变IconFile
指向一个在线资源(favicon.ico),但它没有奏效。可能是一个安全功能,以防止网上脏话。所以看起来你需要用户单独下载你的图标文件,这对你的目标用户听起来太多了。
我会追求的解决方案是使用一种编译语言来创建一个独立的.exe文件,其中包含要嵌入的图标,并仅使用相应的页面加载默认的Web浏览器。我不会做桌面应用程序,但我认为这不应该比hello世界更难,所以我会尝试这种路线。
如果你是OK创建一个EXE文件,你可以用一个小的批处理脚本,它可以被转换成一个EXE包含图标文件做到这一点。
在记事本,写一行,在它下面的文本:
start http://www.domain.com
然后将该文件保存与.bat扩展名,例如将其另存为launch.bat
http://www.f2ko.de/programs.php?lang=en&pid=b2e
的BAT运行一个小的shell脚本来打开浏览器,所以有命令行界面的闪光灯,但它会消失,URL打开。
Internet Explorer会自动处理这个(在Vista和Windows 7):它使用的网站图标作为图标URL快捷方式,如果找到。然而,在用户访问你的网站之前可能没有图标,所以[下面的答案](http://stackoverflow.com/q/8249404/572834)解释了如何做到这一点。 –