Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #1  
Viejo 17/11/13, 22:19:31
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,965
Modelo de smartphone: S20 FE
Tu operador: Vodafone
Acceder a carpetas de sistema desde tasker

Tengo un problema, el compañero @maid450 ya me ha explicado como sustituir un texto de un archivo xml, lo cual es perfecto para lo que necesito, pero el problema es que en la carpeta de "pruebas" funciona perfectamente pero el archivo en cuestión es un archivo de configuración de un programa que se encuentra en la carpeta "data/data/programa en cuestión" y resulta que desde tasker no puedo "ver" dentro de las carpetas "data", "system"...

hay alguna forma de llegar a ellas para que tasker pueda borrar, copiar, escribir... en archivos que se encuentren en ella?

soy root, así que el problema no puede ser este.

Bueno, he conseguido escribir el archivo en su sitio, con el explorador de archivos de tasker no puedo ver esas carpetas, pero si meto a mano la carpeta de destino el archivo se copia sin problemas.
__________________

Última edición por sowed Día 17/11/13 a las 23:48:21.
Responder Con Cita


  #2  
Viejo 17/11/13, 23:45:05
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por sowed Ver Mensaje
soy root, así que el problema no puede ser este.
Supongo que además de Root debes tener Tasker habilitado como administrador de dispositivos, para que así Tasker también tenga privilegios de Root. Normalmente se consulta en...
Ajustes, Seguridad, Administradores de dipositivos.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 18/11/13, 01:47:07
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Por curiosidad el programa en cuestión no será whatsapp?
El problema q tienes es que creo que esos archivos no tienen permisos de lectura ni escritura. Están protegidos. Los puedes ver con un explorador como root explorer y cambiarle los permisos. En el recopilatorio en scripts tienes como cambiar los permisos con un script, por cierto esto también lo aportó Maid , como no.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
  #4  
Viejo 18/11/13, 08:12:32
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
La verdad es que estaría bien que en la opción "Escribir fichero" Tasker tuviera un check de "Ejecutar como root" para poder escribir en carpetas protegidas, pero no la tiene, sin embargo la acción "Mover fichero" si, y si le dices mover a una ruta con un fichero que ya existe lo sobreescribe, con lo que puedes escribir el fichero en alguna carpeta en la que tengas permisos (/sdcard/...) y moverlo de ahí a /data/data...
Responder Con Cita
  #5  
Viejo 18/11/13, 08:20:53
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,965
Modelo de smartphone: S20 FE
Tu operador: Vodafone
No es whatsapp es una app que muestra un mapa de openmaps en el smartwatch, quiero que cuando salgo del coche y alamaceno las coordenadas para poder volver a el meta esas coordenadas en la app del reloj.

 Cita: Originalmente Escrito por maid450 Ver Mensaje
La verdad es que estaría bien que en la opción "Escribir fichero" Tasker tuviera un check de "Ejecutar como root" para poder escribir en carpetas protegidas, pero no la tiene, sin embargo la acción "Mover fichero" si, y si le dices mover a una ruta con un fichero que ya existe lo sobreescribe, con lo que puedes escribir el fichero en alguna carpeta en la que tengas permisos (/sdcard/...) y moverlo de ahí a /data/data...
Eso es lo que he hecho al final, meter ese archivo en una carpeta normal, modificarlo con tasker y copiarlo a su sitio original como root.
Cuando le digo escribir archivo añade lo nuevo al final del existente creando cada vez una copia completa de lo que habia en el fichero salvo que cada nueva copia lleva las coordenadas cambiadas.
Para evitarlo he borrado el archivo el cual se crea cada vez, se copia en su sitio origen y se vuelve a borrar de la carpeta "comodin".
Hay alguna manera de sustituir el texto completo en vez de añadirlo al final del archivo?
Muchas gracias
__________________
Responder Con Cita
  #6  
Viejo 18/11/13, 08:56:42
Array

[xs_avatar]
maid450 maid450 no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Tu operador: Yoigo
 Cita: Originalmente Escrito por sowed Ver Mensaje
Cuando le digo escribir archivo añade lo nuevo al final del existente creando cada vez una copia completa de lo que habia en el fichero salvo que cada nueva copia lleva las coordenadas cambiadas.
La acción de escribir fichero tiene un check de "añadir al archivo", si no lo marcas no debería de añadir sino reemplazar...
Por otro lado, si usas la acción "Mover fichero" el fichero origen desaparece (lo mueve a la carpeta de sistema) con lo que al escribir de nuevo ya no está ahí y lo debe crear de nuevo
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 18/11/13, 09:33:25
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,965
Modelo de smartphone: S20 FE
Tu operador: Vodafone
 Cita: Originalmente Escrito por maid450 Ver Mensaje
La acción de escribir fichero tiene un check de "añadir al archivo", si no lo marcas no debería de añadir sino reemplazar...
Por otro lado, si usas la acción "Mover fichero" el fichero origen desaparece (lo mueve a la carpeta de sistema) con lo que al escribir de nuevo ya no está ahí y lo debe crear de nuevo
Seguiré probando las opciones de escritura.

Coño, claro, asi me evito un paso, si lo muevo no tengo que copiar y luego borrar.
__________________
Responder Con Cita
  #8  
Viejo 18/11/13, 20:44:49
Array

[xs_avatar]
sowed sowed no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,965
Modelo de smartphone: S20 FE
Tu operador: Vodafone
 Cita: Originalmente Escrito por Caravantes Ver Mensaje
Supongo que además de Root debes tener Tasker habilitado como administrador de dispositivos, para que así Tasker también tenga privilegios de Root. Normalmente se consulta en...
Ajustes, Seguridad, Administradores de dipositivos.
leche, me salté tu post al leer, sorry
si, tasker tiene privilegios root, copia en carpetas protegidas y va bien, no sé porqué simplemente te metes en la carpeta /data y aparece vacía cuando obviamente no lo está
creía que era en todas las de sistema por que probé varias y me pasaba eso, sin embargo en /system entra bien y lee las subcarpetas.
__________________
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 14:28:05 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /