Показать сообщение отдельно
Старый 12.01.2015, 23:17   #594
SergOGM
Новый Пользователь
 
Регистрация: 03.01.2014
Возраст: 64
Город: Касимов
Регион: 62
Машина: Mazda 3
Сообщений: 15
SergOGM is on a distinguished road
По умолчанию

myxa781
Год назад мы общались о tail, BusyBox Non Root и т.д. Тогда я забросил это дело, но на праздники, от нечего делать, решил еще раз попробовать подружить Tasker и BusyBox.
И получилось. Для этого надо в Run Shell перед нужной командой вписывать команды инициализации,
которые BusyBox посылает в эмулятор терминала при его запуске (они также сохраняются в буфере обмена телефона):

export PATH=$PATH:/data/data/burrows.apps.busybox.paid/app_busybox;
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/data/burrows.apps.busybox.paid/app_busybox

затем сама команда, например (ищет файлы созданные пять минут назад а одной папке и копирует их в другую папку) :
find /storage/sdcard1/Android/data/rubberbigpepper.VideoRegPro/Temp -mmin -5 -exec cp -f {} /storage/sdcard0/videodata \;

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

Еще, я для удобства создал задачку-заготовку, которую прилагаю.

Теперь меня интересует есть ли возможность из tasker передать переменную команде в Run Shell. Пока не нашел как.
Есть ли такая возможность?
Вложения
Тип файла: zip FindOn_X_MinutesBack.tsk.zip (598 байт, 469 просмотров)
Тип файла: zip Run_Shell_Заготовка.tsk.zip (625 байт, 412 просмотров)
SergOGM вне форума   Ответить с цитированием