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


 
Herramientas
  #1  
Viejo 24/02/14, 17:39:55
Avatar de danidetenerife
danidetenerife danidetenerife no está en línea
Miembro del foro
Mensajes: 396
 
Fecha de registro: jul 2010
Mensajes: 396
Tu operador: -
Mencionado: 4 comentarios
Tagged: 0 hilos
Mover archivos con una extensión determinada

Hola, he estado buscando información en la documentación de tasker y por internet y no encuentro información sobre como mover archivos de un directorio a otro, pero quiero mover archivos con una determinada extensión. Por ejemplo de una carpeta donde hayan archivos, *.jpg, *.gif *.apk me gustaría tan solo mover los *.jpg. ¿Como podría hacerlo?, me imagino que tengo que usar el comando if pero no se que colocar a los lados del simbolo "Coincide".

Gracias!
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 24/02/14, 19:28:59
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
Si tienes busybox instalado (me parece que hace falta) puedes usar este comando:
Código:
mv /ruta/carpeta/origen/*.jpg /ruta/carpeta/destino
Responder Con Cita
Los siguientes 4 usuarios han agradecido a maid450 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 25/02/14, 01:25:59
Avatar de danidetenerife
danidetenerife danidetenerife no está en línea
Miembro del foro
Mensajes: 396
 
Fecha de registro: jul 2010
Mensajes: 396
Tu operador: -
Mencionado: 4 comentarios
Tagged: 0 hilos
Gracias Maid, si lo tengo. ¿Como utilizo el código en un scriptlet?. Si me puedes explicar, te lo agradecería.
Responder Con Cita
  #4  
Viejo 25/02/14, 02:29:55
Avatar de Juanmiwow
Juanmiwow Juanmiwow no está en línea
Teta-tester oficial
Mensajes: 4,607
Compra y venta: (1)
 
Fecha de registro: sep 2011
Localización: Madrid
Mensajes: 4,607
Modelo de smartphone: Xiaomi Mi5 / Xiaomi Mi Pad
Versión de ROM: ¡Depende del día!
Versión de Radio: 69.G
Tu operador: Vodafone
Mencionado: 43 comentarios
Tagged: 0 hilos
Muy muy muy buena idea! Es una forma genial de hacer un "organizador" de la carpeta de descargas!

Espero que Maid o cualquier otro gurú de tasker pueda echar una mano para resolver tu duda, porque me interesa también a mí!

Un saludo!
Responder Con Cita
  #5  
Viejo 25/02/14, 07:32:21
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por danidetenerife Ver Mensaje
Gracias Maid, si lo tengo. ¿Como utilizo el código en un scriptlet?. Si me puedes explicar, te lo agradecería.
Simplemente tienes que poner ese comando cambiando a las rutas que tu quieras en una acción de tipo "Script->Ejecutar Consola" el check de "Ejecutar como Root" no marcado (a no ser que muevas desde/hacia una carpeta del sistema, en ese caso tendrás que marcarla).
Responder Con Cita
Los siguientes 3 usuarios han agradecido a maid450 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #6  
Viejo 25/02/14, 09:54:06
Avatar de Juanmiwow
Juanmiwow Juanmiwow no está en línea
Teta-tester oficial
Mensajes: 4,607
Compra y venta: (1)
 
Fecha de registro: sep 2011
Localización: Madrid
Mensajes: 4,607
Modelo de smartphone: Xiaomi Mi5 / Xiaomi Mi Pad
Versión de ROM: ¡Depende del día!
Versión de Radio: 69.G
Tu operador: Vodafone
Mencionado: 43 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por maid450 Ver Mensaje
Simplemente tienes que poner ese comando cambiando a las rutas que tu quieras en una acción de tipo "Script->Ejecutar Consola" el check de "Ejecutar como Root" no marcado (a no ser que muevas desde/hacia una carpeta del sistema, en ese caso tendrás que marcarla).
Creo que la duda del compañero está en la condición, en cómo comprobar qué formato tiene el archivo y por tanto, qué camino seguir. La duda es qué poner a la lados del "coincide" en en If.
Responder Con Cita
  #7  
Viejo 25/02/14, 09:58:42
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Juanmiwow Ver Mensaje
Creo que la duda del compañero está en la condición, en cómo comprobar qué formato tiene el archivo y por tanto, qué camino seguir. La duda es qué poner a la lados del "coincide" en en If.
Ah, pues no lo había puesto porque con ese metodo no hace falta poner ningún IF, en el propio comando le está diciendo que mueva los ficheros "*.jpg" es decir, todos los que tengan la extension "jpg" si no hay ninguno no moverá nada, no hace falta hacer ninguna comprobación previa
Responder Con Cita
Los siguientes 2 usuarios han agradecido a maid450 su comentario:
  #8  
Viejo 25/02/14, 10:24:24
Avatar de Juanmiwow
Juanmiwow Juanmiwow no está en línea
Teta-tester oficial
Mensajes: 4,607
Compra y venta: (1)
 
Fecha de registro: sep 2011
Localización: Madrid
Mensajes: 4,607
Modelo de smartphone: Xiaomi Mi5 / Xiaomi Mi Pad
Versión de ROM: ¡Depende del día!
Versión de Radio: 69.G
Tu operador: Vodafone
Mencionado: 43 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por maid450 Ver Mensaje
Ah, pues no lo había puesto porque con ese metodo no hace falta poner ningún IF, en el propio comando le está diciendo que mueva los ficheros "*.jpg" es decir, todos los que tengan la extension "jpg" si no hay ninguno no moverá nada, no hace falta hacer ninguna comprobación previa
Jajajaja, pues claro, tienes razón! A ver si la próxima vez me lavo la carita y me despejo un poco antes de contestar.

Gracias, Maid!
Responder Con Cita
  #9  
Viejo 01/03/14, 15:59:21
Avatar de Jusss
Jusss Jusss no está en línea
Usuario muy activo
Mensajes: 713
 
Fecha de registro: ago 2012
Mensajes: 713
Modelo de smartphone: Galaxy Note 3 N9005
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Me encanto el comando estoy haciendo un gestor de descargas asi cuando dolohin baja cualquier archivo me lo mueva y me surgen dos preguntas, a ver si alguien me ayuda. Se podrá mover dos extensiónes juntas en un solo comando algo tipo "mv /storage/extSdCard/Download/*. jpg,*.png /storage/extSdCard/Download/Imagenes" o necesariamente tengo que hacerlo en dos comandos? La otra cuestion es si se podria mover con expresiones regex por ejemplo cualquier archivo que contenga "asd" o que termine con tal palabra (no una extencion)

Última edición por Jusss Día 01/03/14 a las 16:30:51
Responder Con Cita
  #10  
Viejo 01/03/14, 20:44:59
Avatar de maid450
maid450 maid450 no está en línea
Miembro del foro
Mensajes: 450
 
Fecha de registro: sep 2009
Localización: Valencia
Mensajes: 450
Modelo de smartphone: Nexus 5 / Nexus 7
Versión de Radio: Cualquiera que ponga buen Rock
Tu operador: Yoigo
Mencionado: 15 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Jusss Ver Mensaje
Me encanto el comando estoy haciendo un gestor de descargas asi cuando dolohin baja cualquier archivo me lo mueva y me surgen dos preguntas, a ver si alguien me ayuda. Se podrá mover dos extensiónes juntas en un solo comando algo tipo "mv /storage/extSdCard/Download/*. jpg,*.png /storage/extSdCard/Download/Imagenes" o necesariamente tengo que hacerlo en dos comandos? La otra cuestion es si se podria mover con expresiones regex por ejemplo cualquier archivo que contenga "asd" o que termine con tal palabra (no una extencion)
Me temo que no se pueden poner varias extensiones de una vez, pero si quieres usar una sola acción recuerda que puedes encadenar comandos separados por ; entre ellos, tendrías eso sí que poner mv origen destino;mv origen2 destino2 etc...
Responder Con Cita
Gracias de parte de:
  #11  
Viejo 06/03/14, 19:51:15
Avatar de gonza28
gonza28 gonza28 no está en línea
Desarrollador
Mensajes: 4,191
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Versión de ROM: Android Lollipop 5.1.1
Tu operador: Personal
Mencionado: 6 comentarios
Tagged: 0 hilos
Marco hilo. insteresante.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 17:30:22 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007