EtenBkLight - регулировка яркости с Today
EtenBkLight - регулировка яркости с Today
Написал софтинку. Может кому полезно будет.
Установка:
1. Копируем папку EtenBkLight в папку Program Files в основной памяти.
2. Импортируем файл EtenBkLight.reg в реестр (например, с помощью Resco Explorer). Если выбрали другую папку, придется соответственно кроить файл EtenBkLight.reg.
3. Запустив EBLCfg.exe, производим настройку.
4. В настройках тудея включаем плагин.
Настройка:
В настройках контрола необходимо ввести названия ключей реестра, в которых хранятся текущие значения подсветки при работе от БП и АКБ. Их можно посмотреть в ветви реестра HKLM\ControlPanel\Backlight (соответствующие значения меняются после изменения подсветки штатным регулятором). Для многих КПК это, соответственно, ACBrightness и Brightness. Там же можно вычислить максимальное и минимальное значения.
Кроме того, для WM2005 необходимо установить галку Use DeviceIoControl и ввести соответствующие шестнадцатиричные коды. Если у девайса одна общая регулировка при работе от БП и АКБ, необходимо в полях On battery и On power ввести одно и тоже значение (например, как у ETEN).
Для установки скина указать папку, в которой дожны быть три 32 битных битмапа с альфа каналом (папки со скином должны быть в папке плагина).
Можно также задать bmp файл заднего фона (файл должен быть в папке плагина).
По умолчанию все для ETEN.
Установка:
1. Копируем папку EtenBkLight в папку Program Files в основной памяти.
2. Импортируем файл EtenBkLight.reg в реестр (например, с помощью Resco Explorer). Если выбрали другую папку, придется соответственно кроить файл EtenBkLight.reg.
3. Запустив EBLCfg.exe, производим настройку.
4. В настройках тудея включаем плагин.
Настройка:
В настройках контрола необходимо ввести названия ключей реестра, в которых хранятся текущие значения подсветки при работе от БП и АКБ. Их можно посмотреть в ветви реестра HKLM\ControlPanel\Backlight (соответствующие значения меняются после изменения подсветки штатным регулятором). Для многих КПК это, соответственно, ACBrightness и Brightness. Там же можно вычислить максимальное и минимальное значения.
Кроме того, для WM2005 необходимо установить галку Use DeviceIoControl и ввести соответствующие шестнадцатиричные коды. Если у девайса одна общая регулировка при работе от БП и АКБ, необходимо в полях On battery и On power ввести одно и тоже значение (например, как у ETEN).
Для установки скина указать папку, в которой дожны быть три 32 битных битмапа с альфа каналом (папки со скином должны быть в папке плагина).
Можно также задать bmp файл заднего фона (файл должен быть в папке плагина).
По умолчанию все для ETEN.
- Вложения
-
- EtenBkLight.zip
- (68.15 КБ) 209 скачиваний
Ну наконец!!!! Ура!!!!
Вот и кончились мои мучения!
MalVal - респектище, работает просто великолепно.
Небольшая идейка по улучшению: сильно уж много места на тудее занимает. Может туда еще слева влепить индикаторы свободной памяти на носителях?
Вот и кончились мои мучения!
MalVal - респектище, работает просто великолепно.
Небольшая идейка по улучшению: сильно уж много места на тудее занимает. Может туда еще слева влепить индикаторы свободной памяти на носителях?
ETEN M500 Windows 2005 + 2GB Apacer MMC Plus
Nikon 8800 + 1 GB SanDisk Compact Flash
Nikon 8800 + 1 GB SanDisk Compact Flash
Разобрался таки я с запуском этой проги и теперь полностью согласен с Alpha 1. Сначала не запускалась. Все как у LASER. Оказалась в реестре в \HKLM\SOFTWARE\MICROSOFT\Today\Items\EtenBkLight\ в параметре DLL путь DLL'ки прописан через двойные слэши. Т.е. \\HKLM\\SOFTWARE\\.. и так далее. Убрал лишние слэши и все заработало. Красиво, аккуратно.
Правда есть странность, после перезагрузки приходится заново включать в настройках тудея. причем галочка стоит. Т.е. зашел в настройки "Сегодня" в "элементы". а там галочка на EtenBkLight стоит. Убрал галку, поставил опять, нажал ок, затем крест и все появляется.
Правда есть странность, после перезагрузки приходится заново включать в настройках тудея. причем галочка стоит. Т.е. зашел в настройки "Сегодня" в "элементы". а там галочка на EtenBkLight стоит. Убрал галку, поставил опять, нажал ок, затем крест и все появляется.