Descargar MyToyotaPrius v1.36

 

 

Manual MyToyotaPriusReader

 

 

Conceptos:

 

- URL: Direccion de uno de los foros dentro del foro de mitoyotaprius (por ejemplo http://mitoyotaprius.mforos.com/1683865-prius-3g-2009-2010/ es la URL para el foro "Prius 3G - 2009/2010" )

 

- Topico: Tema o hilo dentro de un foro (ejemplo el hilo "Registro de consumos (II)" )

 

- Item: Un mensaje concreto escrito por un usuario dentro de un hilo concreto

 

 

Opciones y Preferencias:

 

- Al pulsar el boton de opciones del movil aparece un menu con las siguientes opciones:

   * Mostrar Leidos: Muestra todos los mensajes almacenados

   * Mostrar No Leidos: Muestra solo los mensajes no marcados como leidos

   * Salir: Sale de la aplicacion

   * Preferencias: Despliega las siguientes opciones:

      - Tamano BD: Indica el tamano actual de la base de datos y de la base de datos historica (BD es la base de datos principal e Hist es la base de datos historica). Pulsado la opcion Salir se cierra el dialogo sin hacer nada. Pulsando la opcion Pasar A Historico se mueven todos los mensajes de la base de datos principal a la historica (sumandose a los que ya hubiese en la historica si los habia). Pulsando la opcion Recuperar de Historico se mueven todos los mensajes de la base de datos historica a la principal (sumandose a los que ya hubiese en la principal si los habia). Pulsando la opcion Vaciar Principal se borran todos los mensajes almacenados en la base de datos principal para poner el tamano de la base de datos a cero. Pulsando la opcion Vaciar Historica se borran todos los mensajes almacenados en la base de datos historica para poner el tamano de la base de datos historica a cero.

      - Usuario / Contrasena: Permite indicar el usuario y contrasena del foro para que se descarguen solo los mensajes no leidos.

      - URLs: Permite indicar las URLs a "examinar"

      - Leer Mensajes: Activa la funcion de TTS

      - No Leer Mensajes: Desactiva la funcion de TTS

      - Tamano de Letra Pequeno: Afecta a todos los tamanos de letra menos a los de los recuadros "html" (los que contienen el mensaje en si mismo para cada item)

      - Tamano de Letra Normal: Afecta a todos los tamanos de letra menos a los de los recuadros "html" (los que contienen el mensaje en si mismo para cada item)

      - Tamano de Letra Grande: Afecta a todos los tamanos de letra menos a los de los recuadros "html" (los que contienen el mensaje en si mismo para cada item)

      - Manual de Usuario: Muestra este manual de usuario

 

 

Manual de Usuario:

 

- El boton actualizar de la ventana principal se comunica con internet, se conecta a la web del foro con el usuario y contrasena dados y descarga todos los nuevos mensajes.

Nota: Si no se pone nombre de usuario y contrasena fallara el login y por lo tanto accedera al foro como usuario anonimo, por lo que se descargara todos los mensajes de todos los topicos de la primera pagina de cada URL (puede ser interesante para hacer una "carga inicial" pero puede tardar bastante en completar el proceso)

Nota2: El proceso de actualizacion actualmente es algo lento y consume mucha cpu, principalmente por el objeto que "parsea" (analiza) la web para detectar topicos y mensajes nuevos

 

- La aplicacion accede a internet cuando se da al boton de actualizar y cuando se esta leyendo un topico (en el primer caso accede para bajarse los textos y en el segundo caso accede para bajarse los estilos, iconos y fotos)

 

- El boton "Marcar Todos Como Leidos" marca todos los mensajes del topico que se esta visualizando como leidos y, en caso de estar en modo "mostrar no leidos", vuelve a la pantalla anterior (lista de topicos de la url actual)

 

- El boton "Ignorar" marca el topico de modo que cualquier nuevo item que se reciba de este topico se marca automaticamente como leido, de modo que se descarga el contenido pero no aparece normalmente (a no ser que se este en modo "Mostrar Leidos")

 

- El boton "No Ignorar" desmarca el topico como para ser "ignorado"

 

- El "recuadro html" (que es donde se muestra el texto del mensaje de un item) tiene posibilidad de zoom. Para que aparezcan los controles de zoom simplemente hay que "intentar" desplazarse horizontalmente dentro del recuadro html. Los controles apareceran en la parte inferior del recuadro por lo que es recomendable hacer este "gesto" una vez hemos alcanzado el final del mensaje (desplazandonos hacia abajo en la lista de mensajes) (quiero trabajar mas en esto para mejorarlo, pero no se cuando estara)

 

- Si la funcion TTS (Text To Speech) esta activa, al entrar en un topico, este se leera automaticamente (es decir, una voz artificial nos leera en voz alta) todo el topico, empezando por el titulo, y continuando por cada uno de los mensajes que aparezcan en la lista (si se esta en modo "mostrar leidos" se leeran todos los mensajes almacenados de ese topico ya que apareceran en la lista)

- El boton "Leer Texto" lee el topico (independientemente de si la funcion TTS esta activada)

 

 

Nota final: Ya se que no hay ni un acento, pero no es que sea un inculto, lo que pasa es que no aparecian bien y no queria perder tiempo en intentar hacer que se viesen bien.

Nota final final: Disfrutad y espero que os guste :)

 

 

Changelog:

 

1.36 Pequeño BugFix

1.35 Reconocimiento correcto de fechas Hoy y Ayer

       Actualizado listado de URLs por defecto del foro segun lo posteado por Monet_TPrius (solo se utiliza si se borra o no existe el fichero URLs.xml)

1.34 Solucionado problema al cambiar el formato html del foro

       Actualizado parser HTML

1.33 Actualizado parser HTML. Ahora deberia de ser mas rapido

1.32 Anadido listado por defecto de URLs con todos los temas por defecto del foro

       Posibilidad de resetear el listado de URLs para tener todos los temas por defecto del foro y luego poder quitar los temas que no interesen

       Actualizado el parser a la ultima version

       Arreglado problema al actualizar por el cambio de formato del foro

1.31 Compatible con Android ICS 4.0.3

1.30 Solucionado fallo al intentar entrar en topics que tienen una direccion web como parte del titulo

1.29 Adaptacion al nuevo formato de la web del foro

       Quitados permisos innecesarios

1.28 Diversas mejoras en el parser de HTML

1.27 Pequeño BugFix en el parser de HTML

1.26 Diversas mejoras en el parser de HTML

       Añadida pantalla de últimos cambios tras actualizar

1.25 Pequeño BugFix al cancelar la actualizacion

1.24 Si es la primera vez que se ejecuta la aplicacion, muestra el manual

       BugFix que hacia fallar la aplicacion al intentar actualizar (cargar los nuevos posts)

       Long Press (click largo) en urls para compartir (enviar por e-mail, etc.)

       BugFix que no recuperaba todos los items cuando se entraba como anonimo

       Quitada la publicidad, que solo entorpece, ... y no da ni pa pipas, jejeje

       Poder Cancelar la actualizacion en cualquier momento presionando el boton back (atras)

1.23 Deteccion de si la web pide CHAPTA o no

1.22 Pequeno BugFix en la introduccion CHAPTA.

1.21 Anadida ventana de introduccion CHAPTA que el foro ha introducido en la pantalla de login.

       Pequenos BugFixes

1.20 Mejoras en el rendimiento

1.19 Mensajes de aviso cuando no estan configuradas las URLs o el Nombre de Usuario y Contrasena

1.18 Pequenos BugFixes

1.17 Optimizado el codigo de lectura y escritura de las bases de datos

1.16 Ahora la base de datos historica se guarda comprimida para ocupar menos espacio

1.15 Anadida funcionalidad para pasar toda la base de datos a historico (agiliza el dia a dia al tener menos informacion que manejar en la base de datos principal)

       Anadida funcionalidad para recuperar la informacion del historico a la base de datos principal (por si se necesita ver algun item antiguo)

       Anadida opcion para "ignorar" un topico, lo cual hace que automaticamente se maquen como leidos todos los nuevos elementos que se vayan descargando de ese topico

1.14 Optimizado proceso de marcar y desmarcar como leido (asi como marcar todos como leidos)

     Optimizado proceso que refresca las listas al cambiar entre mostrar leidos o no leidos

1.13 Pequeno BugFix

1.12 Anadida publicidad para ayudar al soporte del programa

1.11 Anadido boton para leer el texto sin tener activado el TTS automaticamente

1.10 Anadida la funcionalidad TTS