|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#21
|
||||
|
||||
|
Sip. La NASA también usó lápices al principio pero suponían un riesgo: inflamables y el grafito en suspensión puede provocar potencialmente fallos mecánicos en instrumentos/componentes de alta precisión y cortocircuitos, pués son partículas sólidas conductoras de la electricidad que no van a quedar todas fijadas al papel en el proceso de escribir, quedando en suspensión y pudiendose depositar en cualquier sitio.
|
| Gracias de parte de: | ||
|
|
|
#22
|
||||
|
||||
|
Buenos días!
Al ver que el parseo y las funciones valen para los dos xml's, se me ha ocurrido que a lo mejor podría meter todos los bloques de **datos xml** en el mismo JS, pero algo falla y no veo qué es. ¿Es posible tener un único JS con todos los bloques de **datos xml**, o estoy intentando un imposible? ¿O tengo que escribir la carta a los reyes magos?
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
|
#23
|
||||
|
||||
|
La carta de los Reyes Magos dice el cachondo.
![]() Espera ... entonces yo soy tu Rey Baltasar particular ¿...? ![]() Respondiendo a tu pregunta. Sí, es posible juntar todo el código JS en un JavaScriptlet. La verdad es que yo lo tengo así para mis pruebas, pero como es muy farragoso manejarse entre tanto código, sobre todo con la castaña de editor que tiene Tasker, he preferido presentar cada parte por separado. Pensando en la mejor manera de "ofrecer" este invento al mundo me he planteado algo que sería bueno aclarar/decidir, pero antes los antecedentes...
¿Y si el JS siempre devolviera un array para cada tipo de XML? ![]() Eso simplificaría mucho el código JS (y mi vida). Haría que el resultado del proceso fuese más coherente. Simplificaría la tarea al tratar sólo con un tipo de variable (un array). Y permitiría hacer cosas que ahora mismo son "complicadas", como tener un array con los datos de los dos día siguientes a pasado mañana. Yo lo tengo claro, pero me gustaría escuchar/leer otras opiniones sobre el tema.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#24
|
||||
|
||||
|
Me he dado cuenta que la función periodo() no calcula correctamente el tramo "r6" (ver el post #1)
![]() Esa función devolvía unos valores fijos (0208, 0814, 1420, 2002) dependiendo de la hora consultada, pero al cambiar la hora el domingo pasado esos tramos ya no son correctos. ![]() Ya está solucionado y actualizado en el post #1. Perdón por el error.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#25
|
||||
|
||||
|
Venga, te perdono. Pero porque eres tú eh? Voy hacer copy/paste a ver qué tal!
Gracias WillyWeb!
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
| Gracias de parte de: | ||
|
#26
|
||||
|
||||
![]() Por cierto, no me he olvidado del tema de juntar en un único JavaScriptlet el código que permita procesar los dos XML de AEMET. Ya tengo terminado el que devuelve los datos de un sólo día en variables simples de Tasker, y está listo al 99.9% el que devuelve los datos de varios días en arrays de Tasker. Este me ha dado más trabajo porque he estado probando varias formas de agrupar los datos de las probabilidades de lluvia/tormenta/nieve y de calcular esos máximos que te interesaban. Hace un rato que he dado con la forma que más me gusta, así que este fin de semana intentaré publicarlo. ![]() No pierdas mucho tiempo con lo del copy/paste. Con lo que tengo preparado eso ya no será necesario.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#27
|
||||
|
||||
|
Hola WillyWeb. Una pregunta más antes de que presentes tu proyecto definitivo. Resulta que %provincia me devuelve Castellón, pero en vez de una "o" con acento, sale un rombo blanco con un interrogante dentro. Sé que lo has intentado arreglar ya, así pues, lanzo el reto para quien sepa solucionarlo.
Un saludo!
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
|
#28
|
||||
|
||||
|
Parece que el problema está en la codificación del XML. Los archivos llevan la etiqueta ... <?xml version="1.0" encoding="ISO-8859-15" ?> ... y Tasker suele requerir archivos codificados en UTF-8. Por las buenas no he dado con la forma de hacer que la acción HTTPGet reciba el archivo en condiciones ... pero por las malas
... es solucionable.--EDITO-- Nada. Mi primera prueba prometía, pero cuando me he puesto en serio me he dado cuenta de que el editor/visor que estaba usando me había engañado. Seguiré probando cosas.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) Última edición por WillyWeb Día 03/11/17 a las 21:12:25. |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#29
|
||||
|
||||
|
Tranquilo, no es algo que me moleste. Pero como sé que eres un perfeccionista, pues te lo comenté.
Yo estoy deseando probar tu nueva versión!
__________________
Si la educación te parece cara, prueba con la ignorancia.
|
|
#30
|
||||
|
||||
|
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) Última edición por WillyWeb Día 18/11/17 a las 22:44:32. |
![]() |
Estás aquí
|
||||||
|
||||||