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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Софт (http://pccar.ru/forumdisplay.php?f=172)
-   -   Tasker и скрипты для Таскера (http://pccar.ru/showthread.php?t=18712)

Митрич18 22.12.2013 14:33

Да активен, выбираю плагин в таскере ставлю ON в GPS. После в том же таскере делаю на открытие приложения карты включить жпс.......и тишина не включает ни выключает.

Denkos 22.12.2013 14:41

Цитата:

Сообщение от Митрич18 (Сообщение 281372)
Да активен, выбираю плагин в таскере ставлю ON в GPS. После в том же таскере делаю на открытие приложения карты включить жпс.......и тишина не включает ни выключает.

Что то вы не то делаете, зачем еще то в таскере пытаетесь включить GPS, он через плагин работает
Приложение/плагин/GPS/вкл, все.

Митрич18 22.12.2013 14:46

Так в таскере не пытаюсь.Вот мои действия.
Приложение карты-действие-Secure Settings GPS Enable- это все что я пытаюсь, не работает.

Denkos 22.12.2013 14:49

Цитата:

Сообщение от Митрич18 (Сообщение 281374)
Так в таскере не пытаюсь.Вот мои действия.
Приложение карты-действие-Secure Settings GPS Enable- это все что я пытаюсь, не работает.

Совершенно верно, но у меня все работает год наверное как.
Сейчас все удалил, заново поставил и опять работает.

Митрич18 22.12.2013 15:38

Заработало, стояла крякнутая версия, снёс её, заново потавил и купил про за 50 ре. Все наконец заработало.

Denkos 22.12.2013 15:41

Цитата:

Сообщение от Митрич18 (Сообщение 281380)
Заработало, стояла крякнутая версия, снёс её, заново потавил и купил про за 50 ре. Все наконец заработало.

Ну вот с этого и надо было начать, не все ломанное работает.

Митрич18 22.12.2013 16:02

Да поставил для пробы, так сказать, таскер давно купил и не пожалел, теперь вол докупил Secure:big:

SergOGM 03.01.2014 23:30

Цитата:

Сообщение от myxa781 (Сообщение 266536)
в таскере скрипт - шелл - tail -n1 /путь к файлу
Store output in - ваша переменная

Myxa781.
У меня команда
tail -n1 sdcard/torqueLogs/trackLog.csv
выдает ошибку:
sh: [2]: tail: not found
Причем с любыми ключами и файлами.
Неужели для нее нужен root?

myxa781 04.01.2014 13:18

Цитата:

Сообщение от SergOGM (Сообщение 282210)
Myxa781.
У меня команда
tail -n1 sdcard/torqueLogs/trackLog.csv
выдает ошибку:
sh: [2]: tail: not found
Причем с любыми ключами и файлами.
Неужели для нее нужен root?

нужен busybox, а вот для него нужен root ;)

SergOGM 04.01.2014 19:29

Цитата:

Сообщение от myxa781 (Сообщение 282286)
нужен busybox, а вот для него нужен root ;)

Myxa781 спасибо.
Значит пойдем другим путем. Root до обновления на KitKat пока не буду ставить.

laytya 05.01.2014 10:54

Цитата:

Сообщение от SergOGM (Сообщение 282307)
Myxa781 спасибо.
Значит пойдем другим путем. Root до обновления на KitKat пока не буду ставить.

а в чем хитрость?

SergOGM 06.01.2014 00:02

Цитата:

Сообщение от laytya (Сообщение 282342)
а в чем хитрость?

Никакой хитрости нет. Насколько я знаю, если есть root, то обновление по воздуху не пройдет, а связываться со сторонними прошивальщиками я не хочу. Потом у меня с root связаны не очень хорошие воспоминания. Я ставил его на android 2.1 (LG GT540), затем как-то тело не так стало работать (может вирус поймал), так я не смог перепрошить систему и не смог избавится от root. Вообще я не понимаю зачем эти заморочки с root. В винде я могу использовать любую функцию api и выполнять любые команды в командной строке без получения каких-либ прав. А здесь... Кому очень надо влезть в систему, тот влезет а кто не знает тот и не полезет. Так что прежде чем ставить root я еще подумаю: оно мне надо?

SergOGM 07.01.2014 01:18

Цитата:

Сообщение от myxa781 (Сообщение 282286)
нужен busybox, а вот для него нужен root ;)

Myxa781.
Если интересует, нашел BusyBox Non-Root
Все команды конечно не проверял, но например tail в терминале работает.
Вот только как заставить tasker его принять пока не понял.

laytya 07.01.2014 10:00

Это напоминает - "Обжогшись на молоке, дую на воду.". В винде вы работаете под админом - еще наверно и без пароля, что крайне не рекомендуется, а на андроиде root это и есть эти права администратора. Попробуйте под обычным пользователем из под винды вызвать АПИ которое админа требует.


tail может и быть и есть в этом бузибоксе, токо до системных файлов вы без рута не доберетесь.

SergOGM 07.01.2014 13:49

Цитата:

Сообщение от laytya (Сообщение 282497)
Это напоминает - "Обжогшись на молоке, дую на воду.". В винде вы работаете под админом - еще наверно и без пароля, что крайне не рекомендуется, а на андроиде root это и есть эти права администратора. Попробуйте под обычным пользователем из под винды вызвать АПИ которое админа требует.

Да, Вы правы, работаю как админ и без пароля. А зачем мне на свой комп ставить права пользователя и пароль. За двадцать лет работы с виндой в связи с этим ни каких проблем не было. Потом стать админом или пользователем в винде так просто, что на форумах нет многочисленных тем подобных: "как получить root на каком нибудь HTC".

Цитата:

tail может и быть и есть в этом бузибоксе, токо до системных файлов вы без рута не доберетесь.
А мне и не надо добираться в систему, она меня и в таком виде устраивает. Просто если я хочу, допустим из tasker, получит доступ к файлу который сам же и создал, зачем мне пускаться в танцы с бубном для получения root, а потом еще и прав суперпользователя???

Вернемся к вине. Api для того и существует, чтоб ЛЮБОЙ пользователь мог использовать его функции для создания своих приложений, например в Visual Basic. А система не даст себя сломать, даже если ты админ.

laytya 07.01.2014 14:51

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

По теме если работает тайл значит хорошо. Но рут = суперюзер ничем плохим не светит, если конечно руки прямые =)

SergOGM 07.01.2014 18:48

Да, винда- офтоп, и сломать знаючи можно все, ибо не богами делается.
По теме. Как Вы уже наверно заметили, меня пока интересует выполнение команды tail из tasker. Поскольку я с root пока не дружу есть несколько вопросов.
1. Myxa781 говорит, что нужен root и busybox. Почему не подходит busybox non-root, если команда tail выполняется в терминале?
2.Tasker наверное использует toolbox от android, а установка busybox на рутованный аппарат заменяет стандартный toolbox. Так?
3. Почему в tasker можно выполнить действие похожее на команду tail без root?
4. Если верно предположение в п.2, то наверное надо изменить какую-то переменную окружения?

myxa781 07.01.2014 23:10

Цитата:

Сообщение от SergOGM (Сообщение 282525)
4. Если верно предположение в п.2, то наверное надо изменить какую-то переменную окружения?

сомневаюсь, что без рут можно изменить переменную окружения...
а попробуйте в таскере
file > read line > в качестве строки укажите %lastline
у меня на последней версии работает и firstline и lastline ...
p.s. и харэ оффтопить :) и винду уже припистячили сюда:))) тут и без винды пахать и пахать :) :offtopic2:

SergOGM 08.01.2014 17:07

Цитата:

Сообщение от myxa781 (Сообщение 282549)
сомневаюсь, что без рут можно изменить переменную окружения...

Менять можно, только для текущего сеанса работы приложения и похоже только для этого приложения, пока не понял. Попробуйте сами в терминале выполнить команду export PATH=$PATH:/sample , а затем export -p. Вы увидите, что к PATH добавилась /sample.
Завтра обновлю android до 4.3 распишу подробнее.

Цитата:

а попробуйте в таскере
file > read line > в качестве строки укажите %lastline
у меня на последней версии работает и firstline и lastline ...
Не воспринимает tasker эти переменные. Что с ними, что без них (т.е. вообще без указания номера строки) при каждом чтение выводит последовательно следующую строку файла.

myxa781 08.01.2014 22:15

Цитата:

Сообщение от SergOGM (Сообщение 282606)
Попробуйте сами в терминале выполнить команду export PATH=$PATH:/sample , а затем export -p. Вы увидите, что к PATH добавилась /sample.

актуально только для текущего приложения, глобально поменять без рута врядли (имхо)
Цитата:

Сообщение от SergOGM (Сообщение 282606)
Не воспринимает tasker эти переменные. Что с ними, что без них (т.е. вообще без указания номера строки) при каждом чтение выводит последовательно следующую строку файла.

возможно версия таскера с багом... у меня отрабатывает обе переменные

SergOGM 09.01.2014 14:49

Цитата:

Сообщение от myxa781 (Сообщение 282660)
актуально только для текущего приложения, глобально поменять без рута врядли (имхо)

Да, скорее всего так. Команда export имеет три варианта выполнения. Надо разбираться.

Цитата:

возможно версия таскера с багом... у меня отрабатывает обе переменные
У меня последняя версия 4.2u3 причём купленная, а у Вас какая?

myxa781 09.01.2014 19:13

Цитата:

Сообщение от SergOGM (Сообщение 282735)
Да, скорее всего так. Команда export имеет три варианта выполнения. Надо разбираться.



У меня последняя версия 4.2u3 причём купленная, а у Вас какая?

4.2u3

http://s27.postimg.org/4fgpymq4j/tasker.png

SergOGM 09.01.2014 22:41

Вложений: 3
Да, чудеса...

Переменная OBDIIDATA после первого и второго выполнения ReadLine

myxa781 10.01.2014 01:19

Цитата:

Сообщение от SergOGM (Сообщение 282790)
Да, чудеса...

Переменная OBDIIDATA после первого и второго выполнения ReadLine

обьем лог файла большой?
p.s. вижу у вас сонька... значек stamina можно убрать из статуса (не выключая его)

SergOGM 10.01.2014 13:52

Цитата:

Сообщение от myxa781 (Сообщение 282822)
обьем лог файла большой?

Обьем - 147 кБ, записи за несколько дней.

myxa781 10.01.2014 14:59

Цитата:

Сообщение от SergOGM (Сообщение 282867)
Обьем - 147 кБ, записи за несколько дней.

ну обьем небольшой...
а попробуйте создать файлик с 5-10 строками (или оставьте в логе 5 строк) и попробуйте получить последнюю строку

SergOGM 11.01.2014 00:21

Цитата:

Сообщение от myxa781 (Сообщение 282875)
ну обьем небольшой...
а попробуйте создать файлик с 5-10 строками...

Без разницы, ну да ладно, видно не судьба. Подожду следующую версию. Хотел выводить данные по топливу поверх Navitel, но это вобщем-то то необязательно.
Гораздо хуже другая проблема. Ни как не получается закрывать Torque
. На его форуме сообщается о невозможного его закрытия, если приложение осуществляет какие то операции (зачем тогда предлагать интент ?!). Что нибудь предпринимал в этом направлении?
Да и Navitel закрывается не всегда корректно (мы общались по этому поводу на другом форуме)

myxa781 11.01.2014 22:33

tasker+root+taskill

SergOGM 12.01.2014 22:38

Немного об AutoVoce. Всем хорош, и русский понимает, и работает off-line, и е щё много чего умеет. Но если видеорегистратор пишет со звуком, то это видео не воспроиэводимо, и сам autovoice тормозит так, что можно сказать и не работает.
Это только у меня (Sony Xperia Z, Android 4.3) или еще у кого наблюдается?

SergOGM 16.01.2014 00:14

Вложений: 1
Anatol72
Прикладываю примеры работы с AutoVoice в двух режимах: постоянное ожидание приема команды и разовый прием, а так же профиль для обработки команды "карта".

Еще скачайте видеоролик, там все показано очень подробно по шагам.

den52859 29.01.2014 00:17

Подскажите новичку таскера. Как в сцене вывести время и дату? Как я понял, с переменными баловаться надо, но что-то в них я совсем разобраться не могу. Учителя нету. Проект почти готов, скоро выкладывать буду.

myxa781 29.01.2014 13:49

Цитата:

Сообщение от den52859 (Сообщение 284995)
Подскажите новичку таскера. Как в сцене вывести время и дату? Как я понял, с переменными баловаться надо, но что-то в них я совсем разобраться не могу. Учителя нету. Проект почти готов, скоро выкладывать буду.

%DATE
%DAYM
%DAYW
%TIME

создать сцену нужных размеров, на ней в нужных местах прописать нужнык переменные...
показать это все - scene->show scene

den52859 29.01.2014 23:55

Цитата:

Сообщение от myxa781 (Сообщение 285072)
%DATE
%DAYM
%DAYW
%TIME

создать сцену нужных размеров, на ней в нужных местах прописать нужнык переменные...
показать это все - scene->show scene

Большое спасибо.

den52859 30.01.2014 00:10

Попутно вопрос: как сделать автообновление этих переменных? Чтобы время не зависало.

myxa781 30.01.2014 14:36

Цитата:

Сообщение от den52859 (Сообщение 285175)
Попутно вопрос: как сделать автообновление этих переменных? Чтобы время не зависало.

один из вариантов, сделать цикл...

Maxim Droy 30.01.2014 16:14

myxa781, скажите, а кто-нибудь уже делал / можете помочь сделать регулировку громкости в зависимости от скорости движения авто?

И еще. Тем, у кого тимуровская прошивка на нексусе: я поставил правило, чтобы планшет выключало после 6 часов стоянки. Так вот иногда оно работает, иногда нет. Скорее не работает. Я понимаю, что дип слип вырубает все, но вроде как таскер ведь должен работать без установленной галочки Firm Sleep, разве нет? Иногда срабатывает так: планшет выходит из сна и тут же перезагружается. Будто таскер видит, что далеко уже больше 6 часов прошло и давай выполнять правило - выключение. Ах, да. Выключение я делаю с помощью приложения quickboot как плагин. Ибо действие "выключение" я в самом таскере не нашел.

myxa781 30.01.2014 17:55

Цитата:

Сообщение от Maxim Droy (Сообщение 285219)
myxa781, скажите, а кто-нибудь уже делал / можете помочь сделать регулировку громкости в зависимости от скорости движения авто?
Ах, да. Выключение я делаю с помощью приложения quickboot как плагин. Ибо действие "выключение" я в самом таскере не нашел.

есть такая переменная (динамическая т.е мониторить ее нужно самостоятельно) у таскера - %LOCSPD (измеряется в м/c)
мониторите ее на изменение, создаете условие своих скоростей и смену уровня громкости...

безопасное выключение - ставим secure settings в нем:
Launch Activity выбираем Система Андроид "[Система Андроид] com.android.server.ShutdownActivity".

Maxim Droy 30.01.2014 17:59

Цитата:

Сообщение от myxa781 (Сообщение 285230)
есть такая переменная (динамическая) у таскера - %LOCSPD (измеряется в м/c)
мониторите ее на изменение, создаете условие своих скоростей и смену уровня громкости...

безопасное выключение - ставим secure settings в нем:
Launch Activity выбираем Система Андроид "[Система Андроид] com.android.server.ShutdownActivity".

1. Это я знаю. Мне бы простой пример применения. Ссылки будет достаточно. Только чтоб пример, а не документация. Спасибо :)
2. Спасибо, попробую.

myxa781 30.01.2014 18:15

Цитата:

Сообщение от Maxim Droy (Сообщение 285232)
1. Это я знаю. Мне бы простой пример применения. Ссылки будет достаточно. Только чтоб пример, а не документация. Спасибо :)
2. Спасибо, попробую.

примерно так:
1. новый профиль->место(gps)-> задача
2. задача->установить переменную %MYSPEED до %LOCSPD
3. task->Если %MYSPEED>16.7
4. аудио->установить громкость (нужного потока)
ну и дальше можно еще добавить условий: нужная скорость-звук по вкусу
_______
должно работать, у меня скорость дергается через OBD-II с бортовика машины
p.s. secure settings доступен в таскере в разделе plugin

Maxim Droy 30.01.2014 18:23

Цитата:

Сообщение от myxa781 (Сообщение 285234)
примерно так:
1. новый профиль->место(gps)-> задача
2. задача->установить переменную %MYSPEED до %LOCSPD
3. task->Если %MYSPEED>16.7
4. аудио->установить громкость (нужного потока)
ну и дальше можно еще добавить условий: нужная скорость-звук по вкусу
_______
должно работать, у меня скорость дергается через OBD-II с бортовика машины
p.s. secure settings доступен в таскере в разделе plugin

Спасибо большое, попробую! Я тоже могу скорость из OBD тянуть. Правда не знаю как в таскере взять :)

Добавлено:
а как получить текущую громкость? А то я хочу добавлять +2 к громкости каждые 20 км/ч начиная с 40


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

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