gpt4 book ai didi

cocoa - 使用 Cocoa 注册为登录项?

转载 作者:行者123 更新时间:2023-12-03 16:01:20 25 4
gpt4 key购买 nike

Google 给了我:http://developer.apple.com/samplecode/LoginItemsAE/index.html

我认为一定有比使用 AppleScript 事件更好的方法。

所以我下载了 Growl 源代码。他们使用 Apple 开发者文章中的确切来源。

有更好的方法吗?

(我指的是系统偏好设置中帐户中的登录项,即以编程方式在用户登录时启动我的程序)

最佳答案

Leopard 中有一个名为 LSSharedFileList 的新 API。它允许您执行的操作之一是查看和编辑登录项列表(在该 API 中称为 session 登录项)。

顺便说一句,我是 Growl 的首席开发人员。我们还没有放弃 AE,因为我们仍然需要 Tiger,但我正在考虑在 1.2 中放弃它(尚未与其他开发人员讨论过)。当我们删除 Tiger 时,我们也会删除 LoginItemsAE,并切换到共享文件列表 API。

<小时/>

编辑从 2012 年开始:自 2009 年,当我最初写这个答案时,Growl 已切换到 LSSharedFileList,我已经离开了该项目。

关于cocoa - 使用 Cocoa 注册为登录项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/608963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com