![]() |
|
| Soft y mods exclusivos para Diamond, Touch Pro y HD Soft y Apps exclusivos para Diamond, Touch Pro y HD |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
|
Interfaz NoaVision (NatxoCC)
Creo un post para exponer todas las dudas sobre la interfaz NoaVision y con el fin de no colapsar el foro de la Buffet 3. Natxo estará durante una temporada ausente y no podrá responder a las dudas respecto a la interfaz … haber si entre todos podemos responderlas.
Cuelgo algunas imagenes y video -Demo.rar- (se ve ralentizado debido al programa que he utilizado para capturar el video) de la interfaz NoaVision Beta 1 creada por Natxo, junto con el lanzamiento de la versión candidata (VC) de la Buffet 3. Natxo indica que queda pendiente en esta Beta1: - Agregar control de música - Agregar Navegador de internet (el que selecciones como predeterminado) y sus favoritos - Agregar un gestor de memoria personalizable para que puedas configurar la PDA con un simple click el rendimiento que deseas con ella. - Agregar un visor de contactos con fotos - Agregar un visor de imágenes preliminares - Agregar un visor de estado del sistema - Agregar un visor de mensajes __________________________________________________ __________________________________________________ _______________ Magnifica explicación aportada por Rolf y recopilada por solecin. Gracias por vuestros aportes: Para aquellos que quieren configurar más "a su gusto" la interfaz Noavisión, intentaré aportar mi granito de arena. Primero, las bases: - Noavisión es una combinación de elementos. En sí, la base de todo es HomeScreen PlusPlus UI (antiguo BatteryStatus). - Sobre esa base, Natxo se ha currado un impresionante "Tema" (o skin) que combina las opciones nativas de HS++ con MortButtons, MortScript y plugins como WeatherPanel o las notas. Segundo, el fondo: - Para modificar la interfaz a gusto del usuario tenemos que bajarnos al nivel nativo de cada aplicación utilizada, es decir, xml para la configuración base del tema de HS++ y scripts de MortScript para las acciones predeterminadas o para las customizadas por cada usuario. En la ruta "Archivos de programa\Temas" podréis encontrar el archivo "NoaVision.xml", que contiene la configuración principal de la interfaz, y en la que están definidas las filas, los iconos, las acciones, etc. En la ruta "Archivos de programa\Temas\Noavision" podréis encontrar las imágenes correspondientes al reloj (números, icono de alarma, etc.). En la ruta "Archivos de programa\Temas\Noavision\Imagenes" podréis encontrar las imágenes correspondientes a los iconos utilizados en la interfaz. Y, finalmente, en la ruta "Archivos de programa\Temas\Noavision\Programas" podréis encontrar los scripts de MortScript utilizados para las acciones y la configuración de la interfaz. Tercero, la forma: - Para los scripts, lógicamente, tendréis que remitiros a la documentación de MortScript. Es programación pura y dura, a un nivel muy asequible. - Para la configuración xml del tema base de HS++ os remito a la web del autor (Ikarus) en la que encontraréis toda la documentación al respecto, y al post que publiqué en otro hilo de éste foro acerca de BatteryStatus, su evolución y los enlaces oficiales. Aunque hace tiempo que me retiré de ello, fui el primer usuario del mundo mundial en hacer skins para BatteryStatus y durante algún tiempo las versiones oficiales de la aplicación se distribuían con uno de mis skins como tema por defecto. También soy el traductor del programa al español. El post del que os hablo es éste: http://www.htcmania.com/showpost.php...24&postcount=3 __________________________________________________ __________________________________________________ _______________ Recopilación Bug´s & Errores - Calendario & Citas: El calendario cuando detecta una cita se cambia de color, pero únicamente lo hace si es una cita con fecha/hora de finalización, si se crea una cita considerada “Todo el día” no cambia de color (solución aportada por el compañero magiccc3 para solucionar este problema NoaVision.rar. Ver post 87 para más información) - Temporizador Perfiles Sonido: Cuando se pone el temporizador de los perfiles de sonido (icono altavoz) y la Diamond esta suspendida, este no actua (solución aportada por el compañero Koz. Ver post 173) Recopilación Mejoras - Mejora Noavision2.1 (magiccc3) [post] - Visor simple SMS (Tayson1984) [explicación instalación] [version1] [version2] - Visor de contactos - Face Contacts (Koz) [post] Tema Original NoaVision (Oficial) - Theme Natxo (Original sin modificaciones) [aqui] Gracias por subirlo satyr Temas & Iconos (No Oficial) Recopilación de temas y iconos basados en el Theme Natxo - Theme (agenda en inicio, fondo pantalla,etc ) por satyr [post] - Theme NoaVision 3.6 (magiccc3) [post] - Theme NoaVision 3.7 + Visor SMS (con refresco) [post] - Theme NoaVision 4.0 (mejoras respecto 3.7) [post] [descarga megaupload] - Theme NoaVision Satyr 1.0 [post] - Theme NoaVision SweeT Edition v1.0 (SweeT) [post] - Theme NoaVision aymoreno [post] - Theme NoaVision 4.5 (magiccc3) [post] [correccion bugs] - Theme NoaVision SweeT ED de la magiccc3 v4.5 (SweeT) [post] - Theme NoaVision ismapaan 1.0 (ismapaan) [post] - Theme Noavision Magiccc3 v5.5 (magiccc) [post] - Theme NoaVision Satyr 2.0 (satyr) [post] - Iconos satyr (Igo, Contactos, IExplorer, Word, Excel, sms, etc) [post] - Reloj digital satyr (por si os apetece cambiar el reloj) [post] - Iconos xoringuer (estilo cobertura y bateria) [post] - Iconos alvthebest (a todo color) [post] - Iconos altavoz satyr (otros a todo color) [post] - Iconos chilo11 (excel, tomtom,bluetooth) [post] - Iconos xoringuer (estilo cobertura y bateria v2) [post] Backups HomeScreen++ - Archivo RESCATE HomeScreen++ [post] Archivo optimizado para trabajar con el Resco Explorer y que carga las configuraciones iniciales del HomeScreen. Links Interes - Versión HomeScreen Buffet3: 1.06.349 rc3 (Build 0349) - Manual HomeScreen PlusPlus (ingles): aquí - Post en XDA (recomendado en la web del autor): aquí - Post del compañero Rolf (traductor oficial del plugin al español): aquí - Descarga HomeScreen PlusPlus (con la Natxo Buffet 3 viene por defecto): aquí __________________________________________________ __________________________________________________ _______________ P.D: Solo queda agradecer a Natxo su trabajo y dedicación. Gracias por esta maravilla y abrirnos las puertas HomeScreen Plus para los que no lo conociamos. Última edición por Tayson1984 Día 05/04/09 a las 14:37:12 |
| Los siguientes 6 usuarios han agradecido a Tayson1984 su comentario: | ||
|
|
|
#2
|
||||
|
||||
|
Minitutorial – FAQ
Buenas gente! Visto el éxito de la interfaz no me ha quedado mas remedio que hacerme con un post para intentar agrupar las dudas y las soluciones algunos problemas que pueden ir surgiendo con la programación / uso de esta interfaz. Puede parecer muy complicado, pero aparte de luego convertirse en un vicio peor que el tabaco es mas sencillo de lo que parece.
-= Antes de empezar =- Leer entero el primer el Post de este hilo creado por Tayson84, lo cual nos aclarara ciertas dudas basicas, y asi nos sirve para saber por donde nos vamos a mover. La interfaz es muy versátil, se pueden hacer muchisimas interfaces difenteres ya que permite la inclusión de diferentes plugins, la movilidad de cualquier elemento en la pantalla del today, añadir quitar botones… asi un largo etc. Para ello vamos a necesitar un par de cosillas, primero algo de paciencia, esto no es como modificar el touchflo, para editar casi todo deberemos editar el fichero .XML que viene incluido con la interfaz. -= Instalación de la Interfaz=- La instalacion de esta interfaz viene cogida de la mano de la espectacular ROM de Natxo “Buffet 3”. Para instalarlo no hay mas que descargar el instalador estupendo que ha hecho Natxo con su Rom y seleccionar instalar Interfaz Noavision. El instalador lo teneis en el hilo oficial de la Buffet 3: http://www.htcmania.com/showthread.php?t=32393 Nota: Para aquellos que no tengan esta ROM instalada aun no puedo dar una explicacion concreta para su instalación. Esperando pruebas. -= Lo más basico del XML de Noavision =- A parte de añadir luego links a manuales/tutoriales, que por cierto tambien teneis en el post nº1, os dejo aquí una breve explicación con lo básico. :: Estructura basica del fichero. Para que os hagais una ligera este seria el codigo para que apareciera unicamente un boton que al ser pulsado nos ejecutara el tomtom. Partiendo de aquí no tendriamos mas que ir añadiendo más filas, ítems, etc… Por supuesto raro sera el caso de alguien que lo empiece ahora desde cero, ya que seguramente nos limitaremos a editar y editar. Pero os lo pongo para que os hagais una idea. <?xml version="1.0"?> <Window xmlns="http://www.chi-tai.info/BatteryStatus" imagesrc="NoaVision" animatebg="0x000000" custombg="-1" fontsize="12" selmode="-3" mode="1" itemselect="1" gesture="1" > <image src="fondontx.png" absolute="1" left="1"/> <Row name="Principal" rowtoggle="0" itemselect="1" animate="3"> <image src="fondo.png" /> <View height="96" adaptwidth="0"> <Item class="space" ontap="StartApp" path="\Windows\Menú inicio\Programas\Tomtom.lnk"> <image src="Imagenes\tomtom.png" left="0" top="0" /> </Item> </View> </Row> </Window> Row – Es cada fila que tenemos en la interfaz, la de Natxo de salida parte con 3, el reloj, la fila de comunicaciones (sms, llamadas,wifi…) y la de plugins. Si queremos añadir mas rows debemos abrir un nuevo row, colcoar los ítems que deseemos, y al acabar cerrar el row con </Row>. View – Es la etiqueta que sigue a la Row, y es cada una de las vistas donde vamos a ir añadiendo los diferentes ítems. Por ejemplo, si pensamos en la interfaz por defecto de Natxo, en la primera fila, la del reloj, tenemos 2 views, una la que muestra la del reloj, y otra la que muestra los iconos que estan detrás del reloj. Sencillo al menos de entender. Item – Son los elemenos que añadrmos, por ejemplo una imagen que al pulsarla nos ejecute un programa. :: Como hacer para que un botón abra un determinado programa y asignarle una foto a su icono. Si analizamos el siguiente codigo, que dicho sea de paso es el necesario para insertar un icono con un enlace a un programa, veremos que es mas sencillo de lo que parece. En el fichero nos encontraremos con mas codigo pero esto es lo básico. <Item class="space" ontap="StartApp" path="\Windows\Menú inicio\Programas\Conexiones\Messenger.lnk"> <image src="Imagenes\ex_msn.png" left="0" top="0" /> </Item> La interpretacion seria la siguiente: - Estamos añadiendo un Item, que en este caso va a ser un boton que al pulsar nos ejecute el MSN. Ontap="StartApp” indica que la funcion se ejecutara al pulsar el boton, si queremos añadir aparte de ésta otra funciona más al boton que se ejecute dejando el boton pusaldo añadiríamos la etiqueta onhold. - El path nos dice cual es el fichero que se ejecutara. - Image src nos indica la imagen que usaremos, y donde la tenemos localizada. Partimos siempre con la idea de que tenemos nuestro fichero .XML dentro de la carpeta temas. - Left y Top nos indica las coordenadas donde estará el icono. Aquí para situarlos correctamente quizas el metodo Ensayo-error sea al final el que nos saque de dudas. - Y para terminar vemos la etiqueta </Item> que indica que aquí cerramos todo lo relativo a este Item. Siempre que se abra un Item, View, Row debe ser cerrado de esta forma, de lo contrario nos dará error el fichero. :: Breve explicación de las coordenadas para la ubicación de los Items Top: distancia en pixeles desde el borde superior de la pantalla o de la fila o vista en la que se encuentre. Ej.: Top="20" -> sitúa el item a una distancia de 20 pixeles desde el borde superior de la fila (row) o de la vista (view) en la que se encuentra ese elemento. Left: distancia en pixeles desde el borde izquierdo de la pantalla. Ej.: Left="20" -> sitúa el item a una distancia de 20 pixeles desde el borde izquierdo. La notación de éstos valores puede ser diferente según esté establecida la propiedad "absolute". Si absolute está a 1, los valores se cuentan desde los límites superior e izquierdo de la fila o vista. Si absolute está a 0, los valores se cuentan desde el elemento anterior de esa fila o vista. No obstante, suele funcionar bien el método ensayo/error. Los valores se pueden ir probando y váis comprobando la posición. ¿Que lo quiero más a la izquierda? Pues disminuyo el valor de "left", poniendo números negativos si lo quiero más a la izquierda de 0. ¿Que lo quiero más arriba? Pues disminuyo el valor de "top", y así con todo. :: Texto aclaratorio Muchas veces nos encontraremos con algo parecido a esto: <!-- Fila del Reloj --> Esto no es codigo ejecutable al uso, no es mas que una parte del codigo que sirve al programador a modo aclaratorio de que es cada concepto. En este caso nos serviria para saber que el codigo que viene a continuación es lo correspondiente a la fial del reloj. Siempre recomendado para no perdernos y saber que estamos editando. :: Como abrir ciertas aplicaciones definidas de Windows Mobile (gracias Rolf) En ocasiones encotraremos en el codigo a la hora de ejecutar una aplicación lo siguiente: ontap="CtlPnl" en lugar del Ontap="StartApp” Lo que hacemos con esto es abrir directamente ciertos accesos del windows. Por ejemplo: </Item> <Item class="clock_alarm" ontap="CtlPnl" index="16" onhold="StartApp" path1="\Archivos de programa\Klaxon\Klaxon.exe"> <image left="-40" top="54" /> </Item> Aqui vemos como este item nos ejecuta en el caso de una pulsacion la alarma por defecto de windows, y si mantenemos pulsado el boton aparecera el klaxon. El index="16" es lo que nos indica cual sera la apliacion abrir. Tenemos una lista con estos accesos en la siguiente url: http://www.xs4all.nl/~itsme/projects...trolpanel.html ---------------------------------------------------------------------------------------------------------- FAQ – Preguntas difíciles respuestas sencillas. --------------------------------------------------------------------------------------------------------------- - ¿ Como edito el fichero .xml ? Para editar el fichero podemos usar cualquier editor simple de texto, cualquiera vale. Ahora bien, el que recomiendan muchos usuarios es el Notepad++ que aparte de hacer las tareas básicos de un bloc de notas, clasifica cada parte del codigo por colores, lo cual lo hace mas vistoso, y mucho mas fácil de interpretar. Los que tengan el Dreamweaver también lo pueden hacer con el. Descarga Notepad++ - http://notepad-plus.sourceforge.net/es/site.htm - ¿ Dónde están las opciones de la interfaz ? En la mayoria de las ocasiones y por defecto tambien, las opciones las puees ver dejando pulsado el boton de las llamadas. Ten en cuenta que los botones tienen dos funciones si quieres, una al pulsar y otra al dejar pulsado unos segundos. - ¿ Como hago para quitar los botones inferiores del Windows Mobile? Lo he visto en algunas interfaces y no se como quitarlo. Algunas interfaces surprimen los botones inferiores para hacerla mas vistosa, o simplemente mas practica. El programa que hemos utilizado es el Nuenobar en si version 1.3. Existe otra version mas actual pero por el momento esta ha dado menos problemas. Descarga NueNobar 1.3 - http://www.megaupload.com/?d=C722JVX0 - He modificado el .XML y cuando he refrescado el tema en la PDA me da error. En la mayoría de los casos, por no decir el 100%, si hemos editado el fichero y antes nos funcionaba es porque algo hemos editado mal, normalmente suele ser por alguna “”, <>, ítems sin cerrar… etc. Revisar el codigo porque ahí estara el error. - No me aparecen algunas filas, y ahora no puedo acceder a las opciones, ¿Qué hago? Antes de dar la explicación, doy un pequeño consejo, y es asignar el menu de opciones a diferentes botones, asi si uan fial desaparece por haber tocado sin querer tendremos otro boton con las mismas opciones para hacerlo reaparecer. Si no tenemos modo alguno de entrar a las opciones desde la interfaz podemos irnos a Inicio>configuración> Hoy> Elementos. Una vez aquí marcamos la opcion Ntxinicion y le damos a opciones. Ahora nos desplazamos hasta la pestaña avanzado y pulsamos la opcion “Resetear”. - Me ha dejado de funcionar POR COMPLETO y no se bien que he tocado, ahora no me arranca y no me deja tampoco entrar a las opciones. ¿ Qué puedo hacer? Lo primero no perder los nervios, que mas o menos a todos nos ha pasado. Descargate este fichero y ejecutalo desde la PDA, es un registro que reseteara la interfaz. Descargar - http://www.htcmania.com/attachment.p...4&d=1238105799 - ¿ Por qué me aparece una barra de Scholl a la derecha de la pantalla? Esto es muy común, sucede porque el tamaño de la interfaz es mas grande que el propio tamaño del today. Deberemos pues editar el fichero .XML y darle unas dimensiones adeuadas. Aquí hay que tener en cuenta que algunos programas usan un icono de tray cuando se esta ejecutando, muchas veces evitable. Tambien por supuesto debemos tener en cuenta cuantos plugins para el today tenemos activados. - ¿ Por qué no me aparecen todas las Rows (filas) del plugin ? Cuando creamos nuevas filas en el fichero .XML para que la PDA nos las muestre deberemos abrir las opciones del programa -> Mostras flas -> Y aquí seleccionamos la nueva Row(fila) creada. - ¿ Cómo puedo cambiar la fuente del Plugin del tiempo ? De momento el metodo mas sencillo es escoger una fuete que nos guste renombrar el fichero a BRADHITC.TTF y copiarlo en la carpeta: Temas\Plugins\Clima\Themes\Default - ¿ Es necesario resetear la PDA cada vez que actualizo el fichero .xml ? No, en las opciones tenemos una opcion que es "recargar tema", estas opciones son las que sacamos si mantenemos pulsado el botón de las llamadas dos segundos. Partiendo siempre que nos referimos al theme original de Natxo, puede que en temas de otros foreros no las tengamos ahi. - ¿ Puedo tener varios temas a la vez ? Si, hay que entrar a las opciones del HomeScreen y en la pestaña Avanzado te permite seleccionar el archivo con cada tema. - ¿ Cómo se pueden editar los ficheros con extensión .mbi ? Entramos en "\Archivos de Programa\Temas\Plugins\Botones\Tareas.mbi" --> "Parámetros Generales" --> "Editar Menus" Entonces aparece una lista con los mbi disponibles, seleccionas el que te interesa editar y... Modificar entradas. - Para los que teneis la NoaVision Original y para los que no tambien, a veces cuando presionais en el boton de conexiones (mas conocido dentro del XML como MenuDataConnections) os aparece una opción que es Minimizar. Si teneis instalado el nueNoBar v1.3 (dll que elimina la barra de abajo de WM6) os desaparecera y no teneis forma de volverlo a maximizar (ni reiniciando). Yo hasta ahora utilizaba el archivo de backup que colge en post anteriores, pero con ello perdia configuraciones del HomeScreen y de ROW´s. El parametro que teneis que corregir es: [HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\ NtxInicio] "RowView0"=dword:00041041 "Command"="" "Flags"=dword:03000001 "FlagsExt"=dword:08050c00 "ThemeFile"="\\Archivos de programa\\Temas\\NoaVision.xml" "Order"=dword:00000001 "Options"=dword:00000001 "Type"=dword:00000004 "Selectability"=dword:00000002 "Enabled"=dword:00000001 "DLL"="\\windows\\HSppMain.dll" - Nota de Magiccc3 sobre la Noavision 4.5 Inicial debido algun funcionamiento indebido. Ayer cuando iba conduciendo en el coche, me di cuenta de que algo no funcionaba del todo bien... y luego revisando me di cuenta del problema Resulta que en la optimización de memoria que subí me confundí en el proceso que limpiaba y me cargaba el ConnMgr.exe en lugar del CommManager.exe... En que afecta...? pues en que os he dejado sin poder hablar por teléfono... Uphhhsss!!! Eso me pasa por subir las cosas rápidamente y sin probarlas He vuelto a subir el NoaVision 4.5 actualizado (con este error corregido) y aquí os dejo el fichero en concreto que hay que cambiar (copiarlo en "Archivos de Programa\Temas\Noavision\Programas" y sobreescribir al que existe ahora) para aquellos que no quieran instalarse todo otra vez. [post] Y lo que queda.... Editandooooooo Agradecimientos: Natxo, Tayson84, Magiccc3, Rolf y en general a todo el foro. Saludos!! Última edición por satyr Día 02/04/09 a las 12:45:28 |
| Los siguientes 4 usuarios han agradecido a satyr su comentario: | ||
|
#3
|
||||
|
||||
|
Cita:
Bien hecho, buena idea |
|
#4
|
||||
|
||||
|
Pues allá va la primera: ¿como se desinstala? XDDD
No porque no me guste, que ya dije en su día que es imMMMmmpresionante, es que lo quiero toquetear todo :p Al intentar quitarla desde "Quitar programas" me da un error de no se pudo desinstalar Ty |
|
#5
|
|
Has probado antes de desintalar, de quitarla de la pestaña "Elementos" en el menú Configuración>Hoy ?
|
|
#6
|
|
tiene una pinta cojonuda
|
|
#7
|
||||
|
||||
|
me acabo de dar cuenta que moviendo el dedo donde la llama tambien se cambia el reloj por los accesos directos
|
|
#8
|
||||
|
||||
|
--> Aquí dejo unos posts portados del hilo de la Buffet3 referentes a NOAVISION, no se pueden mover directamente ya que son anteriores a la creación de este hilo
Cita:
|
|
#9
|
||||
|
||||
|
Cita:
|
|
#11
|
|
LA interfaz me parece BESTIAL! lo único que quiero saber es como quitar la barrita de desplazamiento lateral que se me queda a la derecha.. GRACIAS
|
|
#12
|
||||
|
||||
|
Cita:
Cita:
Cita:
Cita:
|
|
#14
|
||||
|
||||
|
Cita:
|
|
#15
|
||||
|
||||
|
Cita:
Cita:
Cita:
Cita:
|
|
#16
|
||||
|
||||
|
Cita:
|
|
#18
|
||||
|
||||
|
Cita:
|
|
#19
|
||||
|
||||
|
Cita:
|
|
|
|
#20
|
||||
|
||||
|
Cita:
Cita:
Cita:
|
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 15:17:56 (GMT +1)
HTCMania: líderes desde el 2007






. Enhorabuena



