Сегодня хочу поделится созданием анимированных обоев для мобильных устройств. Этот тип приложений реагирует на заряд баттареи и уровень сигнала. Также в зависимости от времени могут происходить какие-либо изменения. Код инициализации очень прост:
hour = fscommand2("GetTimeHours"); // определяем текущее время в переменную hour
local = fscommand2("GetLocaleTime", "loktime"); // Проверяем локальное время (12 или 24 часа)
device = fscommand2("GetDevice"); // определяем тип мобильного устройства
Если используется время типа PM|AM то нужно это зафиксировать:
newString = substring(loktime, length(loktime)-1, length(loktime)); // в переменную newString записываем это значение
Затем можем узнать уровень заряда баттареи и уровень принимаемого сигнала
batteri_max_nr = fscommand2("GetMaxBatteryLevel"); // проверияем максимальный уровень заряда
mottagning_max_nr = fscommand2("GetMaxSignalLevel"); // максимальный уровень сигнала
sladdkopplad_nr = fscommand2("GetPowerSource"); // этой коммандой мы определяем подключено ли зарядное устройство или нет.
В итоге можно создавать вот такие небольшие аппликации.