Клуб любителей телефонов Siemens (BenQ-Siemens)
Главная | Телефоны | Барахолка | Файлы | Аксессуары | Мелодии | Игры для Siemens | Графика | Документация | в закладки |
  ПравилаПравила FAQ по Siemens (BenQ-Siemens)FAQ ПоискПоиск
 
 РегистрацияРегистрация ВходВход 

[BREW] KeyHook (EndHook) v.0.7 - обработка нажатий клавиш
На страницу 1 2 3 » 12
Новая тема Написать ответ Форумы Все для телефонов Siemens (BenQ-Siemens) » BREW [ Версия для печати ]
Предыдущая тема :: Следующая тема  
Автор Сообщение
Fhantom
Модератор
<b>Модератор</b>

Возраст: 30
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond

1/15 СообщениеДобавлено:Вс Авг 10, 2008 15:42   Заголовок сообщения: [BREW] KeyHook (EndHook) v.0.7 - обработка нажатий клавиш
Цитата

KeyHook (EndHook) v.0.6.5 (C) Fhantom (R) Sidney & SR

Данное приложение обрабатывает нажатия клавиш.
После запуска приложения на дисплее ничего не произойдет, в тасксвичере ничего не будет отображаться.
Для автозапуска KeyHook_a надо установить дополнительное приложение AppsStarter.
Если вы не желаете чтобы KeyHook запускался автоматически при старте телефона, то не уставлеваете AppsStarter, в таком случаии его можно будет запустить с аппменеджера.
Если установлен AppsStarter, приложение стартует через 30 сек. после старта телефона.

Возможности:
v. 0.1
1. Сворачивает текущее приложение по короткому нажатию красной кнопки;
v. 0.2
2. Закрывает текущее приложение по длинному нажатию красной кнопки;
v. 0.3
3. Автозапуск приложения;
v. 0.4
4. Завершение текущего вызова при нажатии на красную кнопку с любого места.
v. 0.5
5. Старт приложения через минуту после старта телефона.
6. Обработка почти всех клавишь телефона.
7. Отключение хука красной кнопки.
8. Интерация с wOff.
9. Настройка с конфига.
10. Завершение всех открытых приложений комбинацией клавиш #+*+С.
v. 0.6
11. Конфиг перенесено в \shared\config\endhook\.
12. Блокировка клавиатуры по длиному нажатию решетки из любого места (кроме рабочего стола, нанем клавиша обрабатывается стандартно).
13. При звонке или вызове абонента клавиша влево включает/выключает громкую связь, вправо входим в адреску.
14. Кажется победил баг с ЕФ, по крайней мере у меня все коректно работает. Миф обязательно заменить.
v. 0.6.1
15. Исправлен баг с одновременным запуском сейвера с другими приложениями.
v. 0.6.2
16. Время старта хука после включения опять уменьшилось к 30 сек. Хук стартует и при зарытом флипе ЕФ. Обновлен только AppsStarter.
v. 0.6.3
17. Исправлен баг появившейся в одной из предыдущих версий, иза которого после нажатия на решетку клавиши обрабатывались и и по истечении 0,5 сек.
v. 0.6.4
18. Изменено сочетание клавиш для запуска приложений на #+*+Key.
v. 0.6.5
19. Совместимость с новым AppsStarter_ом.
v. 0.7
20. Адаптация с DaemonsTask.

Настройка конфига

EndHook.zip 6,22 KB

П.С. К написанию приложения подтолкнули случайные нажатия на красную кнопку, как всегда в самый неудобный момент (слушаешь любимую песню, и т.п.).


Последний раз редактировалось: Fhantom (Вт Янв 20, 2009 12:20), всего редактировалось 35 раз(а)
^ Вверх ^
Профиль Личное Email
gucio_28
Зелёный
Зелёный
Популярность: +1 (1)
Имя: Paul
Возраст: 29
С нами с: 25.03.2008
Сообщений: 12
Откуда: Poland/City
Модель телефона: EF81

2/15 СообщениеДобавлено:Вс Авг 10, 2008 19:24   Заголовок сообщения:
Цитата

hi! i've got a stupid question: what for is this app??
^ Вверх ^
Профиль Личное
kraze1984
Модератор
<b>Модератор</b>

Возраст: 34
С нами с: 22.12.2006
Сообщений: 1682
Откуда: EU
Модель телефона: Gz'One C781 + Huawei Y6

3/15 СообщениеДобавлено:Вс Авг 10, 2008 19:34   Заголовок сообщения:
Цитата

EndHook v 0.01b (C) Fhantom (R) Sidney

This application handles the Red button (End call) keypress. This app installed, the application is not closed but minimized.
At a call, and by screensaver the function of Red Button remains as before.
The application needs to be launched from AppManager. After launch nothing will happen on main screen, neither it will be displayed in TaskSwitcher.

The app is provided for test only! Please report any buggs.
The behaviour on EF81 interests at most, as the app was not thouroughly tested on it.

Known todo-s:
- the app is closed on flip-close on EF81;
- does not work upon autostart in SXG75, works in EF81 (thats why autolaunch is temporarily disabled).

P.S. I was forced to write this app as i pressed often the red button and so was closing running apps (while listening music, etc.).

_________________
アンリミテッドルールブック


Последний раз редактировалось: kraze1984 (Вс Авг 10, 2008 19:35), всего редактировалось 1 раз
^ Вверх ^
Профиль Личное Сайт
gucio_28
Зелёный
Зелёный
Популярность: +1 (1)
Имя: Paul
Возраст: 29
С нами с: 25.03.2008
Сообщений: 12
Откуда: Poland/City
Модель телефона: EF81

4/15 СообщениеДобавлено:Вс Авг 10, 2008 19:46   Заголовок сообщения:
Цитата

thx all. this app is just great:D
^ Вверх ^
Профиль Личное
Fhantom
Модератор
<b>Модератор</b>

Возраст: 30
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond

5/15 СообщениеДобавлено:Вт Авг 12, 2008 10:30   Заголовок сообщения:
Цитата

Настройка конфига:
ENABLE_END_HOOK=Y - включение хука красной кнопки, если отключен функция кнопки стандартная;
ENABLE_POUND_HOOK=Y - включение хука решетки (блокировка клавиш с луюого места);
ENABLE_WOFF=Y - вызов wOff по короткому нажитию красной кнопки на рабочем столе, и если не тключен хук красной, то отовсюду по двойному нажатию;
ENABLE_KEYG=Y - выбор способа блокировки клавиш, если закоментировано, при блокировке стартует SSX, если раскоментировано - стандартный блок клавиш.;
; KeyHook - разкоментируем строку и прописываем clss id приложений, которые хотим запускать по горячим клавишам;
AVK_SOFT3=0x01034F9A - клавиша, медиалеера на SXG;
;AVK_VIDEO_PHONE= - клавиша видеовызова;
;AVK_WEB_ACCESS= - клавиша браузера;
;AVK_CAMERA= - клавиша камеры;
;# + * + - хук цыфровых клавиш работет, в сочитании с нажатием решетки и звездочки. Нажимаем решетку, после неё у вас 0,5 сек чтобы нажать звездочку а уже после неё 2 сек, чтобы нажать цыфровую клавишу;
AVK_1=0x01034F9A
AVK_2=0xA151E72A
;AVK_3=
;AVK_4=
;AVK_5=
;AVK_6=
;AVK_7=
;AVK_8=
;AVK_9=
;AVK_0=

Чтобы отключить строку, закоментируйте её или удалите из конфига, также можно в некоторых строках вмето Y использовать N, что равносильно коментированию.
В оригинальный конфиг коментарии добавлять нельзя!


Последний раз редактировалось: Fhantom (Вт Янв 20, 2009 12:19), всего редактировалось 5 раз(а)
^ Вверх ^
Профиль Личное Email
Weco
Глав. Хелпер
Глав. Хелпер
Популярность: +139 (305)
Имя: Павел

Возраст: 35
С нами с: 14.07.2007
Сообщений: 1305
Откуда: Moscow
Модель телефона: iPhone 5s

6/15 СообщениеДобавлено:Вт Авг 12, 2008 11:33   Заголовок сообщения:
Цитата

На SL91 полет нормальный, после закрытия слайдера приложение не закрывается.
_________________
- Когда у общества нет цветовой дифференциации штанов - то нет цели! А когда нет цели, то общество обречено на вымирание.
^ Вверх ^
Профиль Личное ICQ Фото
Fhantom
Модератор
<b>Модератор</b>

Возраст: 30
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond

7/15 СообщениеДобавлено:Вт Авг 12, 2008 11:44   Заголовок сообщения:
Цитата

Эт хорошо. Вот бы еще кто протесил падает ли на EF после закрытия влипа.
---
Отправлено через WAP2.0 - http://waping.ru
^ Вверх ^
Профиль Личное Email
PikeIt
Мастер
Мастер
Популярность: +32 (36)
Имя: Sasha

Возраст: 31
С нами с: 04.09.2007
Сообщений: 180
Откуда: Самара
Модель телефона: много..

8/15 СообщениеДобавлено:Вт Авг 12, 2008 12:43   Заголовок сообщения:
Цитата

протестил на ef81 sw58
Все отлично, раз 5 закрывал открывал раскладушку, приложение не вылетает и так же сворачивает все при нажатии на красную кнопку
^ Вверх ^
Профиль Личное ICQ
vorkachev
Зелёный
Зелёный
Популярность: -3 (67)
Имя: Vladimir

Возраст: 31
С нами с: 09.10.2007
Сообщений: 261
Модель телефона: HTC Desire HD

9/15 СообщениеДобавлено:Вт Авг 12, 2008 18:08   Заголовок сообщения:
Цитата

Наконец стало ясно почему BenQ так качественно вырезала диспетчер задач из М7 все дело в кривости их рук и невозможности исправить ошибку в своем коде. А действительно, зачем исправлять, проще эту функц. возможность вообще убрать.
С помощью этой утилы я смог вполне успешно сворачивать яву, да и вообще все, как и в sxg75 например, а затем войдя в подвешенный на обычную кнопку диспетчер задач увидел свои задачи и смог между ними переключаться... НО! Как только я хотел что-то закрыть, а сделать я это мог только выбрав в диспетчере закрыть приложения я получал ребут. Причем, не важно что закрываешь, всегда ребут


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

Анонсирую открытие многозадачности на М7!!!
^ Вверх ^
Профиль Личное ICQ
Vipos
Профи
Профи
Популярность: +65 (119)
Имя: Михаил Владимирович

Возраст: 30
С нами с: 25.04.2007
Сообщений: 436
Откуда: Симферополь
Модель телефона: SL45i SK65+EL71+EF81+SG75+SL91

10/15 СообщениеДобавлено:Вт Авг 12, 2008 21:40   Заголовок сообщения:
Цитата

Да на EF работает. Например, если нажать красную кнопку в приложении, оно свернеться. Но если закрыть крышку, все вылетает)
^ Вверх ^
Профиль Личное Фото
Fhantom
Модератор
<b>Модератор</b>

Возраст: 30
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond

11/15 СообщениеДобавлено:Вт Авг 12, 2008 21:59   Заголовок сообщения:
Цитата

Свернутые приложения и должны вылетать, это всеравно, что они свернуты тасксвичером.
^ Вверх ^
Профиль Личное Email
Vipos
Профи
Профи
Популярность: +65 (119)
Имя: Михаил Владимирович

Возраст: 30
С нами с: 25.04.2007
Сообщений: 436
Откуда: Симферополь
Модель телефона: SL45i SK65+EL71+EF81+SG75+SL91

12/15 СообщениеДобавлено:Вт Авг 12, 2008 22:04   Заголовок сообщения:
Цитата

А не свернутые не должны?
^ Вверх ^
Профиль Личное Фото
sidney
Человек года 2008
<b>Человек года 2008</b>
Популярность: +142 (156)
Имя: Дмитрий
Возраст: 36
С нами с: 14.08.2006
Сообщений: 745
Откуда: Север РБ
Модель телефона: SXG75 (white)

13/15 СообщениеДобавлено:Вт Авг 12, 2008 22:06   Заголовок сообщения:
Цитата

vorkachev писал(а):

Однако это уже что-то, теперь я могу сворачивать то, что надо, а что не надо закрывать в ручную, благо во всех менюшках есть кнопока выход, да и не одной явы я без аналогичной кнопки не видел..
Анонсирую открытие многозадачности на М7!!!

В принципе там этот таск свитчер написать - не очень долго. Даже быстро, только что с UI немного повозиться. И будет нормально закрывать, скорее всего. Только что это счастье нафиг надо на EF/SXG

Vipos - подтверждаю последние слова фантома. Хотя вроде раскрыт механизм, как писать не закрывающиеся приложения на EF, не вешая их на класс ид стандартных приложений

_________________
с62 > c75 > s75 > sxg75 + ef81 + s68
^ Вверх ^
Профиль Личное
sidney
Человек года 2008
<b>Человек года 2008</b>
Популярность: +142 (156)
Имя: Дмитрий
Возраст: 36
С нами с: 14.08.2006
Сообщений: 745
Откуда: Север РБ
Модель телефона: SXG75 (white)

14/15 СообщениеДобавлено:Вт Авг 12, 2008 22:07   Заголовок сообщения:
Цитата

Vipos писал(а):
А не свернутые не должны?

все должны вылетать, кроме плеера и MasterMind. и EndHook не должен вылетать - про это Fhantom и спрашивал

_________________
с62 > c75 > s75 > sxg75 + ef81 + s68
^ Вверх ^
Профиль Личное
Vipos
Профи
Профи
Популярность: +65 (119)
Имя: Михаил Владимирович

Возраст: 30
С нами с: 25.04.2007
Сообщений: 436
Откуда: Симферополь
Модель телефона: SL45i SK65+EL71+EF81+SG75+SL91

15/15 СообщениеДобавлено:Вт Авг 12, 2008 22:12   Заголовок сообщения:
Цитата

Ясно Smile Сам не вылетает)
^ Вверх ^
Профиль Личное Фото
Перейти:  
Новая тема Написать ответ Форумы Все для телефонов Siemens (BenQ-Siemens) » BREW Часовой пояс: GMT + 3
На страницу 1 2 3 » 12



AllNokia.ru - Клуб Nokia

» телефоны nokia » темы для nokia » игры для nokia
Проблемы с Nokia? Иди на All Nokia! » программы для nokia » прикольные смс » прошивки nokia