Пытаюсь разобраться с отображением статуса питания системы от блока питания или АКБ на нетбуке с Ubuntu. В свойствах объекта ThisComputer.AC_adapter выводятся два состояния 'on-line' и 'off-line'. Но код не работает, говорит "Пункт третий".
Код: Выделить всё
//$i='on-line';
$i=getGlobal("ThisComputer.AC_adapter");
switch ($i) {
case 'on-line':
say("Пункт первый",5);
break;
case 'off-line':
say("Пункт второй",5);
break;
default:
say("Пункт третий",5);
}
Если первую строку поменять со второй то работает, говорит "Пункт первый". Получается код не видит состояние объекта, почему?