Desktop Command Execution Widget - показывает обновленные результаты команд терминала на рабочем столе. По сути можно отобразить всё но об этом позже.
************
Разработчик: Clovis Peruchi ScottiЯзык интерфейса: Английский
Тип файла: install.
Совместимость: Maemo 5
Регистрация: Не требуется
СкачатьИ так вы установили программу. Добавляем виджет на раб стол:
Нажимаем на шестерёнку (от тем может быть по разному).
Жмём добавить виджет.
Выбираем Desktop Command Execution Widget.
В итоге на рабочем столе появился виджет
Time:Для настройки виджита жмём на гаечный ключ.
В итоге получаем такое окно. Теперь о кнопках:
-
Command: выбрать уже готовые скрипты.
-
Width: длина виджита (в пикс.)
-
Hight: высота виджита (в строках)
-
Сохранить без коментариев.
-
Add Cmd добавить свой скрипт.
-
Edit Cmd редактировать выбранный скрипт.
-
Scripts Wiki можно так назвать справка.
Всех больше нас интересует
Add Cmd, жмём на него и получаем:
Titlt: - Имя скрипта.
Command: - сам скрипт.
Теперь об скриптах:
Скрипты пишутся по правилам языка Bash. Это могут быть как простой вывод файла так и сложные скрипты.
Пример вывода информации из файла:
cat /sys/devices/platform/omap34xx_temp/temp1_input
Пример вывода из 2-х файлов с арифметическими действиями и собственными подписями:
echo $((`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq` / 1000))Mhz of $((`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq` / 1000))Mhz
И как пример скрипт наподобие Concky
по частям:
uname -a | cut -d" " -f1,3
ОS и имя ядра
df -h | grep ubi0:rootfs | cut -d 'M' -f4 | tr -d /
rootfs в %
echo "cpu "$((`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq` / 1000))Mhz of $((`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq` / 1000))Mhz
Тактовая частота на данный момент и максимальная.
top -n 1 | grep nice | cut -d ' ' -f3
Загрузка процессора в %
cat /sys/devices/platform/omap34xx_temp/temp1_inpu
Температура процессора
И всё целеком
uname -a | cut -d" " -f1,3;echo "cpu "$((`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq` / 1000))Mhz of $((`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq` / 1000))Mhz;echo "cpu
`top -n 1 | grep nice | cut -d ' ' -f3`";echo "rootfs &nb
sp; `df -h | grep ubi0:rootfs | cut -d 'M' -f4 | tr -d /" "`";echo "temp
; `cat /sys/devices/platform/omap34xx_temp/temp1_input`C"
в итоге выглядит так
И это не все возможности данного виджита.
По написанию скриптов обращайтесь всегда буду рад помочь.