我最近尝试执行一个简单的任务:安装一个包,如果它不存在,通过从web位置(内部repo)拉出发行版,并在不再需要它时删除它。
了解:在通知之前,我想出了以下优雅的代码(在本例中,变量"pkg“保存分发图像的名称,"pkg_src_location”是我的web存储库的URL,"name_of_package“是已安装的包):
local_image = "#{Chef::Config['file_cache_path']}/#{pkg}"
remote_file 'package_image' do
path loc
我有一个C/C++ Windows Mobile6.5应用程序,它可以在手机上持续运行。它需要分析SMSes。如何在我的应用程序中收到有关传入短信的通知?我在MSDN中读到了关于SmsSetMessageNotification()的内容,但这是在短信进来后启动一个应用程序,在我的例子中,应用程序已经在运行了,它只需要被告知收到了一个新的短信,然后应该可以访问它,以便分析它,并决定它是否对应用程序感兴趣。
那么,如何才能将需要分析的传入SMS通知给我已经在运行的应用程序呢?