![]() |
Статус профиля - выключить
Выложите исходники в таком виде хотя бы, тогда и разберемся сразу Профиль: PCRadio (7) Приложение: PCRadio Начальная: Autoplay + Pwramp OFF (8) A1: Остановить приложение [ Приложение:Poweramp Use Root:Включить Continue Task After Error:Включить ] A2: Ждать [ Мсек.:0 Секунды:4 Минуты:0 Час.:0 Дни:0 ] A3: Secure Settings [ Конфигурация:PCradio Play (Root) Package:com.intangibleobject.securesettings.plugin Имя:Secure Settings Задержка (сек.):0 ] Профиль: PowerAMP (9) Приложение: Poweramp Начальная: Autoplay + Pc Radio Off (13) A1: Остановить приложение [ Приложение:PCRadio Use Root:Включить Continue Task After Error:Включить ] A2: Ждать [ Мсек.:0 Секунды:4 Минуты:0 Час.:0 Дни:0 ] A3: Secure Settings [ Конфигурация:Pwramp play (Root) Package:com.intangibleobject.securesettings.plugin Имя:Secure Settings Задержка (сек.):0 ] |
Профиль: ориентация праваой стороной
Начальная: правой стороной) A1: run shell [command input keyeven 26] Профиль: ориентация экраном вниз Начальная:экраном вниз A1: system look в общем как то так....нужно чтоб при первичном включении (планшет уже установлен правой стороной) не включался таск A1: run shell [command input keyeven 26] |
Можно через переменную, попозже напишу, когда планшет будет под рукой
|
Цитата:
В общем нужно как то прописать чоб не выполнять таск если включен экран)) вот))) |
Цитата:
Цитата:
Когда заводишь авто, планшет включается, выключается и снова включается. Тут похоже софтово не решить проблему, нужно на реле делать задержку. |
А нельзя как то отслеживать состояние по времени? К примеру, если экран включен 5 секунд, то выполняем то то, а если меньше, ничего не выполняем.
|
Цитата:
Поставьте вначале задержку на включение программ в основном профиле, назовем его Main Task - Wait - 5 сек. В принципе, достаточно будет, планшет включился, пошел отсчет, погас, задача не выполняется, включился - 5 секунд и все проги запустились. Для посдтраховки, можете создать, например: Profile: Acc Pause State: Display [ Is:Off] Enter: Stop Main (19) A1: Stop [Task:Main] Цитата:
sven83 Поигрался с Таскером вчера, удалось придумать такую схему. Работает для следующих условий. Я так понял, что экран гаснет, когда планшет находится в вертикальном положении, планшет запоминает это состояние, аксселерометр не отслеживает положение, при включении уже в горизонтальном у меня картинка все равно долю секунды в вертикальном состоянии (аксселерометр же не отслеживает), а потом переворачивается. Вот можно такое придумать Profile: Var ORIENT (20) State: Orientation [ Is:Standing Up ] State: Display State [ Is:Off ] Enter: Var (21) A1: Variable Set [ Name:%ORIENT To:1 Do Maths:Off Append:Off ] Если планшет в верт состоянии и выкл. экран, записывается значение переменной %ORIENT 1 Profile: Autostart (6) State: Orientation [ Is:Left Side ] Enter: Autostart (19) A1: If [ %ORIENT neq 1 ] A2: Launch App [ App:PCRadio Data: Exclude From Recent Apps:Off Always Start New Copy:Off ] - я просто запускал приложение, в Вашем случае - input tap A3: End If A4: Variable Clear [ Name:%ORIENT Pattern Matching:Off ] Если планшет на боку, проверятся первичное условие - см. выше, если не совпадает - запустить выполнение команды, если совпало - пропускаем и очищаем переменную, т.е. потом при перевороте экрана задача будет выполняться, вплоть до гашения экрана в верт, состоянии. |
Цитата:
|
В общем нужно таск при включенном экране не работал а в выключенном работал
Разъясню на пальцах Планшет на правом боку - 1 нажатие кнопки включения 2 включается музыка Планшет экраном вниз 1 выключение экрана 2 выключение музыки Так вот при первичном включении планшета он находиться в положении на правом боку и естественно начинает прогонять таск нажатия на кнопку и экран гаснет! Вот мне нужно чтоб при включении планшета не выполнялся таск нажатия кнопки включения так как экран уже работает и этой командой он отправляет планшет в сон Тоесть чтоб таск нажатие кнопки не работал при включенном экране |
Ну попробуйте двойное условие - Экраг выключение + ориентация - на правом боку, только в опциях таскера нужно активировать режим опроса аксселерометра, по умолчанию, датчики опрашиваются автоматически при зарядке.
|
Часовой пояс GMT +4, время: 20:22. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot