четверг, 20 ноября 2008 г.

DisOff версия 1.07

DisOff версия 1.071

 




Описание:
Программа для отключения экрана и блокировки/переназначения софт клавиш. Предназначена для экономии батареи во время прослушивания музыки и для удобного управления плеером, также можно использовать программу для блокировки экрана и кнопок.

Системные требования:
DisOff (Отключения экрана): WM5/WM6
DisCfg (Конфигуратор): WM5/WM6

Как работать с программой:

 1) Блокировка всех клавиш.

Запускаем DisCfg заходим в настройки кнопок, выберем в сплывающем меню, отключить все клавиши, сохраняемся и выходим, также  смотрим Настройки Звонка и др.

2) Настройки программы:

Настроим клавиши для программы CorePlayer, мне нужно управление громкостью и листать песни. На боковой панели моего кпк находится 3 клавиши , громкость +,- и включение диктофона,  Запускаем CorePlayer, следом  запускаем DisCfg, заходим в Настройки Окна, жмем Вывести список, в появившемся списке выберем CorePlayer (строчка CorePlayer - wCorePlayer), нажимаем Применить. С версии 1.071, в некоторых программах меняется класс окна(в MortPlayer как пример), теперь в настройках можно оставить одно поле пустым и программа найдет его сама. Если кто не использует плеер или др. программы, то оставте оба поля пустыми.

3) Программирование клавиш:

Теперь нужно настроить клавиши,  нажимаем Настройка Кнопок,  у нас есть три выбора, Отключить все клавиши, Перенаправлять клавиши, Не отключать клавиши, нам нужно перенаправлять клавиши  плееру. Теперь назначим клавиши начнем с громкости, нажимаем на кнопку Клавиша, и на своем устройстве нажмем "громкость +", в поле должна появиться цифра (у меня 117), далее нажимаем Назначить, и вспоминаем какая клавиша в CorePlayer`е отвечает  за увеличение громкости (по умолчанию джойстик вверх), нажимаем на устройстве джойстик вверх, в поле должно появиться цифра (у меня 38), нажимаем Добавить, также делаем для уменьшения громкости. Назначим теперь клавишу для листания следующей песни, в  плеере нет по умолчанию такой клавиши, назначим в плеере клавишу, я назначил на красненькую положить трубку, и также как громкость настроим на диктофон. 

Также есть управляющие коды которые можно назначить клавише, 255 выход из программы(DisOff), 254 вкл/выкл функцию не засыпать. Устанавливать их так, нажимаем Клавиша, нажимаем клавишу которой хотим назначить код, в окне появится цифры, в др окно вводим код, нажимаем добавить.

4) Настройка Запуска:

Так же можно сделать что бы DisOff запускал CorePlayer при запуске, и нажимал кнопку включение музыки. В главном меню жмем Настройка Запуска, ставим галочку Запускать программу, теперь выберем программу, нажмем кнопку Программы... и выберем CorePlayer.lnk. При желании можно чтобы автоматом включал проигрывание музыки. Ставим галочку Нажать клавишу при запуске, ставим паузу 1000 (1000мс = 1сек), это время сколько нужно подождать после запуска программы, допустим чтобы плеер успел загрузить свой список проигрывания и сделал инициализацию, далее нужно выбрать клавишу, нажимаем Установить, и жмем джойстик, среднюю клавишу, применить.

5) Настройка звонка и других опций:

В программе DisOff можно настроить поведение при звонке, заходим в меню Настройка звонка и др. Можно передавать клавишу программе при звонке, если вы используете др плеер и он не распознает входящий звонок, тогда нам нужно остановить его чтобы музыка не мешала нам разговору, Ставим галочку, нажимаем клавишу Установить и нажимаем кнопку на устройстве (которая ставит плеер в паузу/проигрывание) . Выберем что будет происходить при вызове, есть три варианта Не отключать экран при разговоре и звонке, Отключать экран при разговоре и Отключать экран при разговоре и звонке. Так как моё устройство не поддерживает поднятие трубки кнопками (зеленая/красная) я выбираю второй вариант, у кого кпк валяется в сумке без чехла советую последний вариант, кнопки не блокируются. Также есть функция Не давать устройству заснуть, пригодиться тем у кого отключается интернет в спящем режиме.


Не забудьте сохранить настройки перед выходом.

История изменений:

1.071
Теперь если в программе меняется класс или имя окна, то можно оставить его пустым в настройках, программа найдет его сама.
Если вы не используете плеер или др. программы то оставьте оба поля пустыми.


1.07
Полностью переделал обработку клавиш, теперь должны работать все клавиши
Теперь на некоторых клавишах доступно долгое нажатие
Исправил небольшую проблему при настройки клавиш
Исправил ошибку блокировки экрана при поступлении звонка, версию не стал менять


1.06
Исправил ошибку связанную с клавишами, после звонка клавиши не действовали
Добавил функцию блокировки экрана во время поступления звонка, смотрим в "Настройки Звонка и др."



1.05
Добавил функцию не засыпать
Можно назначить на клавишу 254, чтобы вкл/выкл функцию не засыпать
Еще что то изменил уже не помню
Думаю последняя версия, если не будет еще каких нибудь пожеланий
или ошибок



1.04
При входящем звонке программа не вырубается как раньше, а включает дисплей.
Во время звонка можно заблокировать экран (опционально)
Можно назначить клавишу которая будет отсылаться программе, при входящем вызове.
По окончанию звонка программа вернется в прежнее состояние, выключит экран и захватит клавиши.



1.03
Добавил функцию запуска программы.
Улучшил захват клавиш, спасибо Lpm за помощь в тестирование.

 
Скачать c www.4pda.ru
Скачать с Dump.ru