免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5626 | 回复: 10
打印 上一主题 下一主题

哪位大侠知道Mac能否象Windows一样自动运行CD-ROM上的程序? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-01 15:55 |只看该作者 |倒序浏览
MacOS下面支持自动运行可移动介质(CD-ROM)上的程序么?就象Windows能运行CD-ROM上Autorun.inf给出的命令或程序。系统缺省配置情况下就能实现么?还是需要特殊的配置,对可移动介质有什么要求(如Windows的Autorun.inf)?
亟盼大侠回复

论坛徽章:
0
2 [报告]
发表于 2006-06-02 10:47 |只看该作者
没发现这样的方法。

论坛徽章:
0
3 [报告]
发表于 2006-06-02 16:05 |只看该作者
写一个kernel extension 的插件应该能做到,不过全中国也没几个人能写出像样的kernel extension。而且就算写出来,你也必须要求用户先Authenticate 安装这个kernel extension。

除此以外,我觉得这么做很不安全。
我个人觉得Windows 上面的Autorun.inf 实现的自动运行功能根本就不应该存在。牺牲安全性,来增加所谓的用户体验。虽然Mac 平台上的软件很重视用户体验,但是这种做法Mac 上不提倡。
在苹果上开发,即使你做的是porting 功能,也不要期望什么都和Windows 上的版本一样,Mac 有Mac 写软件的规则,这些规则对Mac 用户来说,对用我们软件的人来说,很重要。很好的例子是,苹果上的MS Office 是从Windows 上面用Carbon porting 过去的,但是你去用用看,完全是不一样的用户体验。

[ 本帖最后由 neoxstudio 于 2006-6-2 16:08 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-06-02 19:41 |只看该作者
谢谢各位!

论坛徽章:
0
5 [报告]
发表于 2006-06-02 19:44 |只看该作者
但是,Linux的KED和GNOME好像也在学Windows,提供自动运行CD-ROM的功能了?

论坛徽章:
0
6 [报告]
发表于 2006-06-02 23:57 |只看该作者
那我就不知道了,但是很显然Linux 的市场并不是桌面市场。 这个只是个人意见,呵呵。

论坛徽章:
0
7 [报告]
发表于 2006-06-03 16:29 |只看该作者
原帖由 neoxstudio 于 2006-6-2 16:05 发表
写一个kernel extension 的插件应该能做到,不过全中国也没几个人能写出像样的kernel extension。而且就算写出来,你也必须要求用户先Authenticate 安装这个kernel extension。

除此以外,我觉得这么做很不安全 ...

你还得首先安装这个插件,如果有这个功能,应该由系统本身来提供。开发者只需要按规定的方式写个文本类的文件,我想楼主要的就是这个效果。
ps,为什么要写kernel extension呢,写一个后台程序就可以了吧。

论坛徽章:
0
8 [报告]
发表于 2006-06-03 20:41 |只看该作者
我钻牛角尖了。。。现在想想似乎一个daemon也可以做。。。= =|||

论坛徽章:
0
9 [报告]
发表于 2006-06-04 17:22 |只看该作者
sinoman说得对,我想问的是Mac目前有没有这种自动运行的机制(包括系统提供的后脚本,总之不需要需要这个功能的时候由用户去安装)。
当然从安全的角度来说,Mac不提供也无可厚非,毕竟它有他独特的用户群。不过Windows这种自动运行是面向“傻瓜”用户的一个优良功能之一,看看Windows的市场占有率就是了。
而且从给专家用的角度来说,也不是一定要没有这个功能才能算是专家,因为真到了专家,即时象Windows这种“危险”的机制,也是可以屏蔽(如修改注册表)或不要用Administrator用户登录等机制来降低其风险……
当然我没有要冒犯Mac的意思,毕竟Mac在界面方面有它的特色、有忠实的用户。我只是泛谈一项具体的功能往往没有表面的理由那么大,而受开发商对用户群服务(包括已有和潜在用户群)的思维方式所影响!

论坛徽章:
0
10 [报告]
发表于 2006-06-04 17:26 |只看该作者

回复 3楼 neoxstudio 的帖子

neoxstudio关于MS Office的论述我也很赞同,这在度MS的一本开发方面的书(好象是团队成功秘诀吧),就说道他们开发的Mac版Office很具有Mac“血统”,这是另外一个层面,因为对于应用软件开发商,如果你的产品与你所在的操作系统风格完美融合,这是你的成功!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP