На нашем сайте Вы сможете бесплатно и без регистрации скачать программы, игры, темы, заставки, прошивки, моды, скины, Flash часы и заставки для смартфонов или коммуникаторов на Symbian OS, Windows Mobile, IPhone OS, Android, Maemo, а так же полезный софт для ПК.
Пользователи Контакты Главная
Главная Файлы Symbian Файлы WM Файлы Android Файлы Apple iPhone Файлы Maemo Файлы ПК Файлы PSP
 
Ответить
 Desktop Command Execution Widget, Обзор
Reinbow
7 ноября 2010 09:17
Сообщение #1

Осваивается
  • 17
Репутация: 0
Группа: Гости
Сообщений: 0
Регистрация: 1.01.1970
ICQ:--

Предупреждения:
0
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"

в итоге выглядит так

И это не все возможности данного виджита.

По написанию скриптов обращайтесь всегда буду рад помочь.
Перейти в начало страницы
Поиск
 
Быстрый ответ Ответить
Кто здесь
Этот топик читают 3 чел. из них ( гостей: 3 и пользователей: 0 )