Mac OS:创建后台周期性简单脚本
我有一个朋友想要一些非常简单的东西:他有一台 Mac,他想要一个在后台运行的非常简单的脚本/应用程序。目标是每 5 分钟用从互联网下载的文件替换一个文件。 我还想要顶部栏上的菜单(例如 Mac OS 上的时钟、wifi、声音、Dropbox,...) 最简单的方法是什么?目标C?苹果脚本?你们对此有什么启发吗?
非常感谢
朱利安
I have a friend who wants something quite easy : he has a mac, and he would like a very simple script/app that runs in the background. The goal is to replace a file every 5 minutes with one downloaded from the internet.
I would also like a menu on the top bar (like the clock on Mac Os, the wifi, the sound, Dropbox,...)
What would be the easiest way to do that ? Objective C ? AppleScript ? Do you guys have any inspiration for that ?
Thanks a lot
Julien
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 Cocoa 会很容易,只需使用 NSMenuExtra 创建一个“后台”应用程序(也没有 Dock 图标)。
我鼓励您在 google 上搜索一些有关如何执行此操作的参考资料(例如 Cocoa Dev Central)。
听起来是一个有趣的项目,祝你好运!
Would be easy with Cocoa, just create an "background" app with the NSMenuExtra (without Dock icon too).
I encourage you to google up some references on how to do this (e.g. Cocoa Dev Central).
Sounds like a fun project, best of luck!
您应该能够使用脚本应用程序来执行此操作,但我不知道您是否可以通过这种方式获得菜单栏项。实际上,如果您愿意的话,您可以在 Automator 中执行除菜单栏项之外的所有操作。
You should be able to do this with a Script application, but I don't know if you can get a menubar item that way. Actually, you can do everything except the menubar item in Automator, if you were so inclined.
就在后台运行而言,我使用 Lingon 设置重复脚本
http://sourceforge .net/projects/lingon/files/
超级简单,超级可靠。
As far as running in the background goes, I use Lingon to set up the repeating scripts
http://sourceforge.net/projects/lingon/files/
Super easy, super reliable.