运行具有备用/修改系统时间的应用程序

rud*_*ph9 4 osx

我正在寻找一种方法来启动具有替代系统时间的应用程序而不是设置的时间。基本上我使用的其中一个测试版程序有一个错误(它确实是一个错误),在 1 月 29 日之后不再让它工作。将我的系统时间设置为几天前解决了该问题,该应用程序现在可以正常工作。但是,我的其他一些应用程序不再正常工作。

作为一个一般性问题(我可以看到我自己将它用于其他事情),是否可以启动应用程序并使其认为存在备用系统时间?

但具体来说,我正在运行 Mac OS 10.7.2 并且我正在尝试使用与设置的系统时间不同的备用系统时间启动MouseShare

小智 6

使用 libfaketime:

FTPL 拦截程序用来检索当前日期和时间的各种系统调用。然后它可以向这些程序报告伪造的日期和时间(由用户指定)。这意味着您可以修改程序看到的系统时间,而无需更改系统范围的时间。

请参阅:http : //www.code-wizards.com/projects/libfaketime/