
OSX
文章平均质量分 58
datacloud
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mach-o的执行
要想通过BSD系统调用来创建进程,父进程必须调用fork系统调用。fork调用会创建一个父进程副本,然后将新进程(子进程)的ID返回给父进程。父进程和新进程都会从fork调用处继续执行,唯一的区别是fork为父进程返回新进程ID,而为新进程返回零。(如果新进程创建失败,fork函数将返回-1给父进程,并设置errno给特定的错误值。)要运行不同的可执行体,父进程必须调用execve系统调用原创 2013-04-17 10:29:19 · 1042 阅读 · 0 评论 -
daemons和services(守护进程和服务)
Daemons and Services Programming Guide一、关于Daemons和Services大多数不用用户交互的任务都会通过一个运行在后台的进程高效处理。你可以将daemon或service用到:提供服务器功能,例如服务web页。协同访问共享资源,如数据库。为前台应用程序工作,例如文件系统访问。注意:该文档以前的标题是“系统启动编程指南”。翻译 2014-11-26 13:48:03 · 7707 阅读 · 0 评论 -
处理mac os x下的幽灵文件
http://reliablybroken.com/b/2012/08/how-to-fix-ghost-files-in-the-finder/有些文件打不开,提示“文件在使用中,无法打开”原因:通过usb设备复制时未能正确关闭,导致文件的元数据属性被打上了特殊标记,如kMDItemFSTypeCode==brok && kMDItemFSCreatorCode==MACS解决:输入原创 2014-11-26 13:42:57 · 777 阅读 · 0 评论 -
mac键盘记录
1、现状很多商业软件。几个开源软件:logkext:http://code.google.com/p/logkext/keylogger:https://github.com/Dannvix/keylogger-osx商软的功能: Record keystrokes typed except passwords记录键盘敲击(密码除外)定时截屏记录访问过的网站、原创 2014-11-26 13:42:16 · 3119 阅读 · 0 评论 -
键盘事件和NSTimer
一、键盘事件当用户敲击键盘时会发送什么相应事件?首先,windows管理器捕获该事件并转发给活动的应用。该活动应用将该键盘事件转发给键窗口。键窗口转发事件给“活动的”视图。那么那一个视图是活动的呢?每个窗口都有一个称之为firstResponder的outlet,指向windows的一个视图。该视图是该window的一个“活动”视图。例如,当你点击一个文本域,它将称为那个窗口的firstRes翻译 2014-11-26 13:47:04 · 808 阅读 · 0 评论 -
Mac OS X地址簿编程指南
Address Book Programming Guide for Mac OS X一、简介地址簿是一种围绕联系人和组信息中心数据、可以查看这些信息应用程序、以及在程序中访问这些信息的编程接口的技术。数据库包含了诸如用户名、街道、email地址、电话号码和分发列表等信息。使用地址簿框架的地址簿可以和其他程序共享这个联系人信息,包括Mail和iChat,或者对其进行扩展以包括应用相关的信息翻译 2012-07-01 08:39:15 · 2224 阅读 · 0 评论 -
osx程序自启动
两个术语:启动项(startup item):在用户登录前就运行的item。登录项(login item):在用户登录后运行的item。每个用户都有一个不同的登录项集合。这里介绍一下登录项。一直以来,很多开发人员希望他们的程序能在用户登录时自动运行。但长久以来,并没有相关的API实现这一点,除了一些破解手法。要做到这一点,还依赖于OS的版本。对于10.5或更高版本,可以原创 2014-11-26 13:53:54 · 777 阅读 · 0 评论