我想让不受欢迎的网站用户可以使用自定义图标(我们的网站图标)创建指向我们网站的桌面链接。 当然,有拖放选项,但这不允许自定义图标(据我所知)。我也可以去一个exe安装程序文件,但这似乎超出我需要的顶部 - 只是一个简单的桌面链接+图标。
有什么想法吗?
我需要这适用于Windows和Mac(但两者都不一样)。
感谢。
答案 0 :(得分:2)
我认为这很有趣所以我在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
此示例具有自定义图标,否则只有URL条目存在。还有其他可选值,如热键,也可以进入。
我尝试将IconFile
更改为指向在线资源(favicon.ico),但它无效。可能是一个安全功能,以防止在线恶意。所以看起来你需要用户单独下载你的图标文件,这听起来对你的目标用户来说太多了。
我将采用的解决方案是使用编译语言创建一个独立的.exe文件,其中包含您想要嵌入的图标,并只使用适当的页面加载默认的Web浏览器。我不做桌面应用程序,但我认为这不应该比hello world更难,所以我会尝试这条路线。
答案 1 :(得分:2)
如果您可以创建EXE文件,可以使用小批量脚本执行此操作,该脚本可以转换为EXE以包含图标文件。
在记事本中,写一行,其中包含以下文字:
start http://www.domain.com
然后使用.bat扩展名保存文件,例如将其保存为launch.bat
http://www.f2ko.de/programs.php?lang=en&pid=b2e
BAT运行一个小的shell脚本来打开浏览器,因此命令行界面会闪现,但它会消失并且URL会打开。