Ver Mensaje Individual
  #9  
Viejo 27/06/18, 17:59:20
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 WillyWeb Ver Mensaje
Caravantes, lo tenías claro pero te he ganado por la mano.
¡Mecachis!

Pero me voy a desquitar.
Tu tarea tiene 6 acciones. La mía tiene una menos. Ahí va: [atención, esta tarea es incorrecta, tiene un error que se explica en posts posteriores]

Código:
	<LISTA DE ARCHIVOS>
	A1: Listar archivos [ Directorio:/sdcard/Music Coincidir:*.mp3 Incluir Archivos Ocultos:Apagado Usar Root:Apagado Ordenar por:Alphabetic Variable:%lista ] 
	<NÚMERO DE ARCHIVO ALEATORIO>
	A2: Variable aleatoria [ Nombre:%num Mín:1 Máx:%lista(#) ] 
	<SACA ARCHIVO DE LA LISTA>
	A3: Array Pop [ Matriz de Variables (array):%lista Posición:%num A la variable:%archivo ] 
	<REPRODUCE EL ARCHIVO>
	A4: Reproducir música [ Archivo:%archivo Comenzar:0 Bucle:Apagado Stream:3 Continuar tarea inmediatamente:Apagado ] 
	<SIGUIENTE ARCHIVO>
	A5: Ir a acción [ Tipo:Etiqueta Acción Número:1 Etiqueta:NÚMERO DE ARCHIVO ALEATORIO ] Si (if) [ %lista(#) > 0 ]
Creo que debemos compartir el éxito de esta tarea, porque en realidad te la he copiado. El curro principal lo hiciste tú. Yo solo le he hecho tres pequeñas modificaciones:
- Quitar tu acción A2, porque la variable %max resulta innecesaria.
- Corregir la siguiente acción para el número aleatorio esté entre 1 y el total de elementos %lista(#), sin usar la variable %max.
- En la ultima acción, corregir el destino del GOTO que antes iba a una acción (antigua A2) ya inexistente.

Saludos.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker

Última edición por Caravantes Día 28/06/18 a las 23:43:35.
Responder Con Cita