Может ли кто-нибудь сказать мне, как читать системную информацию, такую как версия ОС, версии установленных приложений и детали оборудования, используя MacRuby или RubyCocoa?Прочитайте системную информацию, используя macruby или ruby cocoa
1
A
ответ
0
Вы могли бы быть в состоянии найти то, что вам нужно с NSProcessInfo:
>> NSProcessInfo.processInfo.operatingSystemVersionString
=> "Version 10.6.2 (Build 10C540)"
>> NSProcessInfo.processInfo.processorCount
=> 2
>> NSProcessInfo.processInfo.physicalMemory
=> 4294967296
Отъезд Mac Dev Center больше.
0
Для исчерпывающих приложений и версий вы можете вызвать
/USR/SBIN/system_profiler
Прочитайте страницу человека первым. Разберите то, что вам нужно. Одна проблема, с которой вы сталкиваетесь, - это может показаться больше, чем обычно думают пользователи в качестве установленных приложений. Помните, что приложения могут быть в разных местах. Также предполагается, что вы имеете в виду вещи, входящие в комплект .app. (Вам нужно спросить себя, что такое приложение. Использование пакета .app не является обязательным требованием для графического интерфейса, хотя это, безусловно, главный способ.
ok, но как поймать информацию об установленных приложениях с версии? –