PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Софт

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2013, 13:02   #161
myxa781
Старший Пользователь
 
Аватар для myxa781
 
Регистрация: 02.07.2013
Город: Днепропетровск
Регион: Украина
Машина: Toyota Auris 2007
Сообщений: 325
myxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nice
По умолчанию

совсем не по теме... но про таскер
таскер в школе
__________________
_______________________________________________
Toyota Auris 2007
myxa781 вне форума   Ответить с цитированием
Старый 23.09.2013, 21:53   #162
Maxim Droy
Старший Пользователь
 
Регистрация: 07.04.2013
Регион: 23, 93
Сообщений: 305
Maxim Droy has a spectacular aura aboutMaxim Droy has a spectacular aura about
По умолчанию

Как словить бездействия пользователя N времени? Если можно без скриптов, а тыканьем по gui.
__________________
Mitsubishi Lancer X Nexus 7
Maxim Droy вне форума   Ответить с цитированием
Старый 23.09.2013, 22:34   #163
myxa781
Старший Пользователь
 
Аватар для myxa781
 
Регистрация: 02.07.2013
Город: Днепропетровск
Регион: Украина
Машина: Toyota Auris 2007
Сообщений: 325
myxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nice
По умолчанию

Цитата:
Сообщение от Maxim Droy Посмотреть сообщение
Как словить бездействия пользователя N времени? Если можно без скриптов, а тыканьем по gui.
я только через getevent могу посоветовать...
__________________
_______________________________________________
Toyota Auris 2007
myxa781 вне форума   Ответить с цитированием
Старый 24.09.2013, 05:07   #164
Maxim Droy
Старший Пользователь
 
Регистрация: 07.04.2013
Регион: 23, 93
Сообщений: 305
Maxim Droy has a spectacular aura aboutMaxim Droy has a spectacular aura about
По умолчанию

Цитата:
Сообщение от myxa781 Посмотреть сообщение
я только через getevent могу посоветовать...
А поподробней?
__________________
Mitsubishi Lancer X Nexus 7
Maxim Droy вне форума   Ответить с цитированием
Старый 24.09.2013, 11:44   #165
myxa781
Старший Пользователь
 
Аватар для myxa781
 
Регистрация: 02.07.2013
Город: Днепропетровск
Регион: Украина
Машина: Toyota Auris 2007
Сообщений: 325
myxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nice
По умолчанию

Цитата:
Сообщение от Maxim Droy Посмотреть сообщение
А поподробней?
ну это всетаки вариант со скриптом
принцип такой:
- запустите в терминале getevent
- побегут циферки почти как в матрице
- тыцните в любом месте экрана - циферки поменяются
- теперь достаточно обернуть в цикле проверку этого дела в конце поставить & - скрипт будет висеть резидентно...
__________________
_______________________________________________
Toyota Auris 2007
myxa781 вне форума   Ответить с цитированием
Старый 25.09.2013, 02:39   #166
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от myxa781 Посмотреть сообщение
пробовать перехватить через getevent: getevent -S (немного чтива)
начните с
# getevent -S (выполнить при подключенной клаве)
в выведенном списке мониторить именно ее через logcat
С помощью getevent отловил необходимые мне сочитания клавиш, теперь хочу данные сочитания прикрутить к scene Tasckera, но что то ни как не могу разобраться как это сделать. Кто нибудь пробовал, получилось?
lti1 вне форума   Ответить с цитированием
Старый 25.09.2013, 11:39   #167
myxa781
Старший Пользователь
 
Аватар для myxa781
 
Регистрация: 02.07.2013
Город: Днепропетровск
Регион: Украина
Машина: Toyota Auris 2007
Сообщений: 325
myxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nice
По умолчанию

Цитата:
Сообщение от lti1 Посмотреть сообщение
С помощью getevent отловил необходимые мне сочитания клавиш, теперь хочу данные сочитания прикрутить к scene Tasckera, но что то ни как не могу разобраться как это сделать. Кто нибудь пробовал, получилось?
что получилсоь и что не получается опишите подробнее (у меня в школе не было курса телепатии
попробуем помочь
__________________
_______________________________________________
Toyota Auris 2007
myxa781 вне форума   Ответить с цитированием
Старый 25.09.2013, 12:47   #168
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от myxa781 Посмотреть сообщение
что получилсоь и что не получается опишите подробнее (у меня в школе не было курса телепатии
попробуем помочь
Описывать особо то и нечего, дошёл до этого пункта
"# script -q -c 'getevent /dev/input/event1' /dev/null | while read code; do echo "$code" | grep -q '^0004 0004 00000004.$' && echo "code:$code"; done
В терминале выводится одна строчка на нажатие нужной мне кнопки, и одна на отжатие.
"
А куда это теперь засунуть, что бы привязать scene Tasckera не пойму.
lti1 вне форума   Ответить с цитированием
Старый 25.09.2013, 13:43   #169
myxa781
Старший Пользователь
 
Аватар для myxa781
 
Регистрация: 02.07.2013
Город: Днепропетровск
Регион: Украина
Машина: Toyota Auris 2007
Сообщений: 325
myxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nicemyxa781 is just really nice
По умолчанию

Цитата:
Сообщение от lti1 Посмотреть сообщение
Описывать особо то и нечего, дошёл до этого пункта
"# script -q -c 'getevent /dev/input/event1' /dev/null | while read code; do echo "$code" | grep -q '^0004 0004 00000004.$' && echo "code:$code"; done
В терминале выводится одна строчка на нажатие нужной мне кнопки, и одна на отжатие.
"
А куда это теперь засунуть, что бы привязать scene Tasckera не пойму.
script -q -c 'getevent /dev/input/event1' /dev/null | while read code; do echo "$code" | grep -q '^0004 0004 00000004.$' && am broadcast -a net.dinglisch.android.tasker.ACTION_TASK -e task_name ИМЯЗАДАЧИ;done &
ИМЯЗАДАЧИ=задача в таскере которая будет или переменные менять или еще какие действия, в вашем случае будет делать действия которые вы уже отрисуете в сцене
& в конце строки, чтобы этот скрипт висел резидентом
__________________
_______________________________________________
Toyota Auris 2007
myxa781 вне форума   Ответить с цитированием
Старый 25.09.2013, 14:56   #170
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от myxa781 Посмотреть сообщение
script -q -c 'getevent /dev/input/event1' /dev/null | while read code; do echo "$code" | grep -q '^0004 0004 00000004.$' && am broadcast -a net.dinglisch.android.tasker.ACTION_TASK -e task_name ИМЯЗАДАЧИ;done &
ИМЯЗАДАЧИ=задача в таскере которая будет или переменные менять или еще какие действия, в вашем случае будет делать действия которые вы уже отрисуете в сцене
& в конце строки, чтобы этот скрипт висел резидентом
А запускать данный скрипт через Run Shell?
lti1 вне форума   Ответить с цитированием
Ответ


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

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

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



Часовой пояс GMT +4, время: 16:03.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot