3PPC.net
Старый 23.11.2009, 14:53 #1
Аватар для vasiliy82
vasiliy82 vasiliy82 вне форума
«Я не хочу быть таким,
  какой я сейчас»
 
Регистрация: 18.11.2008
Адрес: Москва
Сообщений: 394
Репутация: 159
vasiliy82 vasiliy82 вне форума
«Я не хочу быть таким,
  какой я сейчас»
Аватар для vasiliy82
 
Регистрация: 18.11.2008
Адрес: Москва
Сообщений: 394
Репутация: 159
Устройство: Нет, но будет
iBattery

iBattery v 1.1 (BoSeWit mod)
Отображение состояния батареи на taskbar-е.

Название: iBattery.gif
Просмотров: 1212

Размер: 42.5 Кб

Список изменений версии 1.1:
Добавлена возможность вывода полоски в любом месте на "TaskBar" (по вертикали и по горизонтали)
Добавлена возможность работы в однотонном режиме (без использования дополнительного скина)

Описание программы под спойлером.
ПоказатьСкрыть
Список возможностей программы:
Отображение уровня заряда аккумулятора в виде 20-сегментной полоски в любом месте на "TaskBar".
Отображение состояний аккумулятора персональными изображениями сегментов полоски.
Использованое скинов для изменения цвета и изображения сегментов полоски.
Использование ключей запуска в ярлыке автозагрузки для задания режимов работы программы.
Возможность работы в однотонном режиме.
Возможность указания порогов смены состояний аккумулятора.
Возможность указания уровня полного разряда аккумулятора.
Отсутствие необходимости предварительного закрытия программы перед повторным запуском.

Настройка программы:
Для задания дополнительных режимов работы программы используются ключи запуска в ярлыке автозагрузки. Все ключи начинаются со знака минус и вводятся в нижнем регистре латинского алфавита. После ключа(без разделителей) указывается числовое значение параметра. Друг от друга ключи отделяются пробелом. Поддерживаются следующие ключи:

-q - завершение запущенной копии программы; Предназначен для принудительного завершения программы (не через диспетчер задач). То есть, если программа уже запущена, то повторный запуск с ключём -q приведёт к её закрытию.

-c - цветовой режим работы (0...5); При значениях 1..5 - устанавливается однотонный режим, при котором, для отображения уровня заряда используется только одно(указанное) изображение сегмента; При значении 0 - устанавливается цветной режим с использованием для состояния высокого заряда изображения №5; При отсутствии ключа (по умолчанию) - устанавливается цветной режим с использованием для состояния высокого заряда изображения №3;

-t - толщина выводимой на экран полосы индикатора в пикселях (1...3); (по умолчанию 3); Указывает размер по вертикали, занимаемый полосой индикатора заряда экране; Из скина, при этом, используются первые строки соответствующих изображений сегментов;

-x - смещение начала полосы индикатора по горизонтали, пикселей (0..."ширина TaskBar"); (по умолчанию 0); Указывает позицию начала вывода полосы от левого края экрана; Позволяет не налазить полосой на кнопку "Пуск";

-y - смещение начала полосы индикатора по вертикали, пикселей (0..."высота TaskBar"); (по умолчанию 0); Указывает позицию начала вывода полосы от верхнего края экрана; Позволяет вывести полосу в нижней части панели "TaskBar";

-z - уровень полного разряда аккумулятора в % (0...99); (по умолчанию 0); Указывает уровень заряда аккумулятора, при котором, на полосе индикатора будет отображаться нулевой уровень заряда; Применяется для старых аккумуляторов;

-l - порог низкого заряда аккумулятора в % (0...100); (по умолчанию 16); Указывает, с какого количества процентов полосы индикатора начинать отображение состояния низкого заряда (0...100);

-h - порог высокого заряда аккумулятора в % (0...100); (по умолчанию 36); Указывает, с какого количества процентов полосы индикатора начинать отображение состояния высокого заряда;

Для установки параметров запуска - необходимо переименовать (отредактировать) файл из примера в "iBattery.lnk" и закинуть(с заменой) его в папку "Автозагрузка" на своём девайсе, после чего перезагрузиться или перезпустить программу. При подборе параметров можно непосредственно запускать ярлыки (без предварительного копиравания в папку "Автозагрузка"). Редактировать ярлыки можно в любом текстовом редакторе (например в Блокноте).

Пример ярлыка автозагрузки:
23#"\Windows\iBattery.exe" -c0 -x53 -y1 -t2 -z35 -l10 -h30

Использование скинов:
Скин представляет собой изображение в bmp-формате, шириной - 12 и высотой - 18 пикселей. В скине последовательно расположены 6 изображений сегментов (каждый имеет размер 12x3 пикселя) для различных состояний батареи:

строки 1..3 - фоновое изображение; дополняет полоску с правой стороны при неполном уровне заряда;
строки 4..6 - изображение №1; используется при критическом уровне заряда (c 0% до значения указанного в ключе -l );
строки 7..9 - изображение №2; используется при низком уровне заряда (cо значения указанного в ключе -l до значения указанного в ключе -h );
строки 10..12 - изображение №3; используется при высоком уровне заряда (cо значения указанного в ключе -h до 100% ) (без ключа -c );
строки 13..15 - изображение №4; используется в режиме заряда аккумулятора (при подключенном зарядном устройстве);
строки 16..18 - изображение №5; используется при неизвестных состояниях аккумулятора или при высоком уровне заряда (с ключём -c0);

Для установки своего скина - необходимо переименовать (отредактировать) файл из примера в "iBatteryBmp.bmp" и закинуть его в папку "Windows" на своём девайсе, после чего перезагрузиться или перезпустить программу.

Замечания:
Перед установкой новой версии старую необходимо удалить.
После установки новой версии необходимо выполнить перезагрузку, или запустить программу вручную.


Совместимость: WM5, WM6.
Программа распространяется бесплатно

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
vasiliy82 вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Текущее время: 01:08. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.