Como Criar Watchfaces Vxp Analógicas

Como Criar Watchfaces Vxp Analógicas


Olá amigos!
Hoje vou iniciar os tutorias para se desenvolver watchfaces vxp ( Criar watchface Vxp Analógica ), essas meso que vemos aqui no blog.

Não são tão difíceis de se programar e compilar, porém, é necessário que se tenha atenção e as vezes um pouco de paciência.

Para se inciar o desenvolvimento vamos precisar dos programas necessários, que são:
MRE SDK;
ADS 1.2;
HxD Hex Editor;
Notepad++ ( opcional, porque você também pode utilizar o bloco de notas do windows );
Visual Basic 2008 - Superior também é para funcionar ( esse programa não é gratuito - porém se encontra na internet);


ATENÇÃO - para que não aconteça problemas de compilação, como mensagens de erro e bloqueios nos programas acima mencionados, devemos instalar o VB2008 versão Full e os de mias programas para compilação de watchfaces, na pasta ou diretório C:\Arquivos de Programas  - dessa forma o sistema operacional vai trabalhar sem erros e seu projeto será finalizado com sucesso.

Pasta de Recursos - aqui estou disponibilizando os arquivos para a compilação das watchfaces Analógicas e Digitais, é só baixar.

Também irão precisar desenvolver suas próprias artes para montar suas watchfaces, eu utilizo o Photoshop para isso. Não tem muito segredo.

Depois de todos esses programas baixados, deve-se instala-los no mesmo diretório no computador, afim de evitar erros na compilação das watchfaces.

Agora que temos tudo instalado, podemo começar o trabalho, bora lá!

Antes de iniciar, um aviso: Este tutorial será um tanto longo, porém bem explicado.

Recomendações
Nesse caso iremos criar uma watchface vxp de tamanho 240x240 pixels e as imagens devem ter a extensão .png, sendo assim, todas nossas imagem devem obrigatoriamente nesse padrão ( 240x240 ), com exceção da preview.png que será 150x150 pixels, deverão ser assim:

-clock_bg.png - imagem de fundo da watchface (240x240)
-hand.png - ponteiro das horas (240x240)
-minute.png - ponteiro dos minutos (240x240)
-second.png - ponteiro dos segundos (240x240)
-preview.png - Imagem de apresentação da watchface ( essa deverá ser em 150x150 pixels ).

É bom lembrar que todos esses arquivos deve ficar com tamanho bem reduzido, 30 a 35 KB, muitos problemas ou defeitos tendem a ser por isso.

Sugiro que utilize um compressor de imagens png para reduzir bem o tamanho de suas imagens, deixo aqui o endereço de 2 compressores online.

Recomendações feitas, agora sim vamos iniciar.

Assista ao vídeo e siga o tutorial.




1 Passo
Abra o programa MRESDKWizard e inicie seu projeto.


Preencha

Wizard Descripition
Name: nome da watchface do seu projeto
Location: escolher desktop
MRE App Version
MRE SDK 2.0
MRE App Style 
MRE Application Project(*.vxp)
Resolution 
176x220
MRE App Descripition
Development info: Seu nome
App Name: nome da watchface do seu projeto


Clique em Finish -  após isso, será criada uma pasta na sua área de trabalho com o nome do seu projeto.



2 Passo
Abra o MRELauncher


Clique em Open Project - Ícone de Pasta

Navegue para escolher a pasta do nome do seu projeto na área de trabalho.



Escolha o arquivo SEUPROJETO.vcproj



Clique em "configuração" ícone de engrenagem,
Clique em recurso e marque a caixa de seleção,



Clique em Opções
Clique em "avançado" - Advance
Remover "-g" nas opções do compilador

Não feche o programa, iremos retornar nele daqui a pouco.





3 Passo
Abra a pasta do seu projeto

Abra a pasta "Config"  e depois a pasta  "Default", 


Copiar e colar a pasta "pic" Dentro dela deve conter os ponteiros de hora, minutos e segundos, mais o fundo que você irá utilizar para seu projeto, o arquivo "configtbl.bin" e o arquivo "WATCH_res.lst" para a pasta "Default"

Renomeie "WATCH_res.lst" para o nome do seu projeto. Exemplo: MEUPROJETO_res.lst


4 Passo
Edite o arquivo MEUPROJETO_res.lst.

Você pode utilizar o Notepad++ ou o Bloco de Notas para isso.


Altere o "caminho" dos arquivos, colocando conforme o caminho que foi gerado no seu computador.
Salve o arquivo



5 Passo
Volte para MRELaunch.
Clique em "Make" ícone de martelo.
Aguarde até que  seja compilado todo e lhe de a mensagem de sucesso!




Aqui você finaliza o processo clicando no botão fechar ( botão vermelho ), após fechar o MRELaunch, verifique se ele não está rodando ainda em segundo plano, se estiver feche-o e de seguimento no tutorial.



6 Passo
Volte para a pasta do seu projeto, vá para a pasta "arm"

Copie o arquivo "default.vxp" para uma nova pasta na área de trabalho. Basta fazer qualquer nova pasta no desktop, eu a chamarei aqui de "MP" ela servirá para abrigar os novos arquivos que serão a finalização da watchface.


Renomeie o arquivo "default.vxp" para o nome do seu projeto. Exemplo MEUPROJEATO.vxp

Volte para a pasta do projeto, volte para / config / default / pic e copie o "preview.png" para a nova pasta MP.
Renomeie o preview.png para o nome do seu projeto. Exemplo MEUPROJETO.png


Volte para a minha pasta de recursos.
Copie o arquivo WATCH.xml para a nova pasta MP.
Renomeie o WATCH.xml para o nome do seu projeto. Exemplo MEUPROJETO.xml


Tudo ficará assim:


E assim após serem renomeados



7 Passo
Abra o Programa HxD 



abra o arquivo MEUPROJETO.vxp


Clique em "Pesquisar"> "Substituir" Ou apenas use o atalho de teclado ctrl +R

Você verá este menu


adicione no primeiro campo essa numeração
 Search :
32 00 00 00 04 00 00 00 00 00 00 00

adicione no segundo campo essa númeração
Replace with :
34 00 00 00 04 00 00 00 01 00 00 00

Escolha "Datatype" como "hex-values".
Como mostra a imagem acima.

Clique em OK

Finalmente, salve o arquivo


8- Passo final
Você precisa editar o arquivo MEUPROJETO.xml
Você pode usar notepad++ ou o bloco de notas.


Você precisa alterar: 
<appname>, 
<receiver_id> 
<vxpname> e 
<iconname>.

Renomeie para corresponder aos seus 3 arquivos, nome do seu projeto.



salve o arquivo
Os arquivos devem ficar assim:



É isso aí
Basta copiar o arquivo MEUPROJETO.vxp, MEUPROJETO.xml e MEUPROJETO.png para o seu telefone na pasta appmanager e instalar no seu relógio.


Se você ainda tiver alguma duvida a respeito de como fazer essa watchface, deixe um comentário que respondo assim que possível.

Bons projetos! 


[ Se esse artigo foi útil para você, comente e compartilhe. Isso faz com que outras pessoas  compreendam melhor o assunto e também expressem suas opinião. ] 




Postar um comentário

104 Comentários

  1. tentei fazer mas no momento que pressiono a tecla MAKE aparece Load Project Failed. Alguma dica

    ResponderExcluir
    Respostas
    1. E aí Sandro!
      Seja sempre bem vindo.

      Pode ser algum conflito entre programas ou instalação incorreta, verifique se todos os programas estão instalados no mesmo diretório.

      Verifique se não existe mais de uma pasta de trabalho (pasta da sua watchface) com o mesmo nome no mesmo local.

      Verifique também se não esqueceu de fazer algum dos passos para a criação da watchface.

      Depois dê um retorno para que saibamos se conseguiu resolver.
      Abraço.

      Excluir
    2. E aí Maicon, seja bem vindo brother!

      Cara, se você quer uma watchface com batimentos, pedômetro etc tem que ser android, por que vxp não aceita as funções especiais.

      Você pode até ver watchface vxp com essas funções, mas elas não são customizadas, elas são originais de fábrica, são compiladas diretamente no firmware do relógio.

      Quanto a ensinar a trocar a rom, esse é um assunto que eu não me aprofundei devido dar vários problemas no decorrer do processo.

      As vezes faltam drives no computador, ou falta conexão entre o relógio e o pc entre outros. Por esses motivos eu preferi não fazer.

      Mas se você realmente está afim de tentar eu vou deixar um link de um canal que ensina
      Canal VegaData dá uma olhada.

      Abraço!

      Excluir
    3. Vc poderia fazer um pra mim com foto da minha esposa

      Excluir
    4. Ola amigo
      Watchface de foto oessoal você pode comprar por esse link

      https://watchfacestore.blogspot.com

      Abraço

      Excluir
  2. Oi, muito legal seu site.
    gostei muito das watchfaces, parabéns.
    Mais quando vai sair um tutorial de watchafce digital, quero aprender a fazer também, gostei muito.

    João Paulo.

    ResponderExcluir
    Respostas
    1. E aí João Paulo,
      obrigado pelo seu comentário, seja sempre bem vindo.

      Logo vou fazer esse tutorial, fica ligado aqui no blog que logo eu publico.
      Valeu!

      Excluir
  3. colega você conhece alguma face toda preta com só os ponteiros brancos. só os ponteiros na tela toda.??

    ResponderExcluir
    Respostas
    1. Olá +Gilney Costa
      seja sempre bem vindo!

      Não tenho nenhuma watchface assim aqui no blog, porém, se você quiser posso fazer uma dessa forma para você.

      Preciso que me diga como deseja, redonda ou quadrada?

      Abraço!

      Excluir
    2. +Gilney Costa
      Fiz essa watchface com as descrições que você mencionou, espero que esteja da forma que desejava. Baixe Aqui!
      Abraço!

      Excluir
    3. Este comentário foi removido pelo autor.

      Excluir
    4. obrigado pela dedicação, aqui funcionou, coloquei no cartão de memória do relógio, e instalei, ficou top.

      Excluir
    5. oi achei esta watchface https://drive.google.com/file/d/0B08gcoi3LG31ZkpyeDl2dkFqVUk/view mas não vem o arquivo vxp, você consegue transformar esses arquivos em vxp?

      Excluir
    6. Gil,
      eu consigo fazer em vxp sim, porém, a parte digital não funcionará. Em vxp devemos escolher qual categoria queremos ( analógico ou digital ), também não funcionará os passos, batidas do coração,nível de bateria, data, pois vxp não suporta.

      Excluir
  4. Também queria aprender a fazer o digital, mas antes queria tirar uma dúvida: me baseando nesse tutorial também é possível editar uma watchface já feita?

    ResponderExcluir
    Respostas
    1. Olá Vinícius

      Quero ver se essa semana eu faço um tutorial para watch face digital, várias pessoas estão pedido.

      Para editar uma watch face você precisar ter todos os arquivos de compilação, isto é, você precisa ter todos os arquivos de dados gerados pelo desenvolvedor e pelo programa de compilação. Caso contrário não dá para editar.

      Abraço!

      Excluir
  5. Hello, some versión in special of visual basic 2008? I have 2008 version express 9. And generate error, file no found of visual :(

    ResponderExcluir
    Respostas
    1. Hello Mario,
      I believe it can be any version. I'm using the VS2008ProEdition version and it has worked well.

      I already tried an express version and did not work very well, try the professional version.

      On my computer all the programs are installed in C: \ Program Files (x86), if yours is in a different directory, try to install them in my directory, this avoids errors.

      Hug!

      Excluir
    2. Hola,
      de acuerdo, bajare la versión que me indicas y lo intentare nuevamente.
      Te reportare de mis resultados.
      Saludos.

      Excluir
    3. Okay, keep me posted, so I'll help you.
      Hug.

      Excluir
    4. Hola, ahora el error es otro: load proyect failed.
      Revise e intente por más de 5 horas y no lo logré.
      Volveré a intentar con otra computadora. Si sigo teniendo el mismo error, me rendiré y te enviaré las imágenes para que me apoyes en terminarlas.
      Saludos.

      Excluir
    5. En la comunidad hay un amigo con el mismo problema, estamos tratando de corregir.

      ¿Ha instalado todos los programas en el directorio C: \ Archivos de programa (x86)? Si es así, no es para tener problemas de compilación.

      Compruebe los archivos, revise si no ha olvidado colocar la ruta correcta de las imágenes, o si no ha olvidado agregar los archivos correctos en las carpetas.

      No es necesario desistir, vamos a poder arreglar ese problema, pero si quieres enviarme tu material hago tu watchface. Pero también quiero que pueda hacer por usted.

      Me hace un favor, me envíe el archivo XXX_res.lst, deje que veo algo, porque cuando ocurren errores, normalmente es a causa de él.

      Estoy esperando
      mastermendes1@gmail.com

      Excluir
    6. Hola, te comparti mi proyecto, para que verifiques si encuentras el error.
      Ahora hice el proyecto en C, en lugar del escritorio, pensando que se eliminaria el error.

      Los programas estan instalados en C:\Program Files
      Uso Windows 10.

      Excluir
    7. Ya recibí y ya lo compilar, quedó perfecta. En mi equipo con Win10 también están instalados en C: \ Archivos de programa

      Su proyecto estaba casi al final de la compilación. No encontré errores en el proceso. Pero tiene que hacer la compilación desde el principio a causa del camino de las imágenes.

      Voy a enviar todo para usted.

      Excluir
    8. Gracias, lo intentare en otra maquina, tal vez y ahí este el problema, ya que por mas que busco, no puedo solucionarlo.
      Saludos y muchas gracias

      Excluir
    9. He tenido problemas así también, y era sólo una actualización que faltaba. Entonces no desista, tenga calma, vamos a poder resolver.

      Ni que para eso tengamos que desinstalar todo y instalar todo de nuevo.

      Sólo he utilizado estos programas en win7 y Win10, así que tengo una base de su comportamiento y algunos errores que ocurren, ya para Win8 no sé cómo es el comportamiento.

      Pero tenga calma que vamos a conseguir.
      ¡Gran abrazo!

      Excluir
    10. Hola, ya intenté en otra máquina y obtuve el mismo resultado, error al cargar el proyecto.

      Seguiré buscando más a detalle hasta encontrar el error cuando tenga un poco más de tiempo. Por el momento, te estaré enviando imágenes para que las compiles y publiques para que otras personas al.igual que ho, puedan disfrutarlas.
      Saludos.

      Excluir
    11. Hola a Mario,
      aún no funciona, pero va a dar. Es posible que la versión de Visual Basic que utiliza no sea completa. Aquí en mis máquinas utilizo una versión completa.

      Pero no desista, vamos a encontrar la solución a este error y usted también podrá crear sus relojes y nos ayudará a la comunidad.

      Sí, puedes enviar tus imágenes, hacer tus pedidos que voy atendiendo conforme a la demanada.

      ¡Gran abrazo a mi amigo!

      Excluir
  6. Hola, en la explicación de la página, los datos hexadecimales que se tienen que cambiar, varían con respecto al archivo de recursos y lo que está en el tutorial, supongo que solo es ilustrativo ese dato.
    Saludos.

    ResponderExcluir
    Respostas
    1. Hola a Mario,
      ¿estás diciendo sobre el hexadecimal del paso 7?
      32 00 00 00 00 00 00 00 00 00 00 00 00 00
      34 00 00 00 00 00 00 00 00 00 00 00 00 00
      Si es sobre esos números, siempre serán los mismos. No cambian.

      Si usted está hablando del archivo configtbl.bin, van a variar de acuerdo con el tipo de watchface se crea. En el caso de nuestro tutorial, estos valores no tienen que ser alterados porque ya son correctos para una watchface analógica.

      Si fueran para watchfaces digitales, tendríamos que hacer los cambios pertinentes al tipo de proyecto - ejemplo: si es animada es de una forma, si es simple es de otra forma. (en breve hago un tutorial sobre watchface digital - prciso tener tiempo =)).

      Si tiene dudas es sólo preguntar.
      ¡Abrazo!

      Excluir
    2. Hola, si del paso 7,
      en la pagina dice:
      Buscar
      32 00 00 00 00 00 00 00 00 00 00 00 00 00

      Cambiar por
      34 00 00 00 00 00 00 00 00 00 00 00 00 00

      Pero los datos
      32 00 00 00 00 00 00 00 00 00 00 00 00 00
      no aparecen dentro del VXP.

      Los correctos son:
      Search :
      32 00 00 00 04 00 00 00 00 00 00 00

      Replace with :
      34 00 00 00 04 00 00 00 01 00 00 00

      Como viene en el archivo de recursos que proporcionas en el tutorial.

      Saludos!

      Excluir
    3. Si Mario,
      En este paso vamos a sustituir el hexadecimal, independientemente de lo que aparezca, debe ser colocado
      agregue en el primer campo esa numeración
        Search:
      32 00 00 00 04 00 00 00 00 00 00 00

      añadir en el segundo campo esa cantidad
      Replace with:
      34 00 00 00 04 00 00 00 01 00 00 00

      Seleccione "Datatype" como "hexagonales".

      Con isse tendremos éxito en la compilación final.
      En el otro comentario que hice apareció el hexadecimal de forma incorrecta, pues a la hora de hacer la traducción a su idioma el google cambió los números.

      Excluir
    4. Perfecto amigo, muchas gracias por la aclaracion.
      Ya hice igual uno digital.
      Ahora lo interesante es conocer como se realizan los que llevan animaciones.
      Saludos!

      Excluir
    5. Hola a Mario,
      pero no puedo hacer un tutorial de watchface digital y ni de animación, estoy debiendo. =)
      Las animaciones se realizan
      1 animación de los puntos que separan las horas de los minutos (pero no todos los modelos de reloj que aceptan),
      2 animación utilizando las manecillas de horas, motos y segundo (normalen todos los modelos de reloj suponer;
      3 animación de clock_bg (no son todos los modelos y los relojes que aceptan)
      4 animación por mio de capas (pantalla digital con dos colores de números);

      son varias las formas, el principio para hacer es básicamente el mismo para todas ellas, pero lo que más cuenta es la creatividad.

      También es necesario conocer el orden de las capas usadas por el sistema del reloj, de esa forma usted conseguirá programar fácilmente sus animaciones.

      Ellas se ordenan así:
      Analógica
      1 Clock_bg;
      2 Puntero de las Horas;
      3 Puntero de los Minutos;
      4 Puntero de los segundos

      Digital
      1 Clock_bg;
      2 AM / PM
      3 horas, minutos

      Espero haber ayudado.
      ¡Gran abrazo amigo!

      Excluir
  7. Amigo,

    Ao efetuar o passo 5 é apresentada uma mensagem de erro e não consigo prosseguir. A mensagem é:
    "System.IO.FileNotFoundException: Não foi possível carregar arquivo ou assembly 'Microsoft.VisualStudio.VCProjectEngine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.
    Nome do arquivo: 'Microsoft.VisualStudio.VCProjectEngine, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"

    Se você tiver alguma orientação eu agradeço muito

    Abraço,

    Carlos

    ResponderExcluir
    Respostas
    1. Fala Carlão,
      seja bem vindo ao blog!

      Bora lá resolver essa parada.

      Bom, temos 2 situações que podem gerar esse problema:

      -Primeira: Ter instalado a versão mínima do VB2008;
      -Segunda: Ter instalado o VB2008 no diretório que o windows escolheu (esse é o mais provável).
      Por padrão o Windows instala na pasta/diretório C:\Arquivos de Programas(x86)...


      Sendo assim você deve ter instalado o VB2008 versão Full e os demias programas para compilação de watchfaces, na pasta ou diretorio C:\Arquivos de Programas - dessa forma o sistema operacional vai trabalhar sem erros e seu projeto será finalizado com sucesso.

      Então desisntale tudo e instale novamente seguindo essas informações, com certeza dará certo.

      Por favor me mantenha informado do seu progresso.
      Abraço!

      Excluir
    2. Muito obrigado pela resposta

      Ainda continuo com o mesmo problema, desinstalei tudo e instalei na pasta c:\Arquivos de Programas.

      Minha dúvida é: O VB2008 que tenho é o Express Edition, então esse não serve? Estou com dificuldade em achar o Full.

      Outra dúvida é na instalação do ADS 1.2, no fim da instalação aparece a instalação da licença, tenho que fazê-la ou posso cancelar?

      Mais uma vez muito obrigado por sua disposição em ajudar e desculpe o incomodo

      Excluir
    3. Boa tarde Carlos!

      Vamos por partes. Não, o VB2008 Express não atende nossa necessidade, é necessário a versão full. Me mande um e-mail que eu te explico sobre o VB2008 Clique Aqui

      O ADS 1.2 você deve fazer o registro da licença, se você baixou ele aqui no blog, então ele tem a licença dentro da pasta do ADS 1.2, lá tem uma pasta chamada CRACK e o arquivo de validação se chama LICENSE.DAT. Para deixa-lo válido você tem que a pontar o caminho da licença nessa tela que pede.

      até breve

      Excluir
    4. Amigo!

      Muitíssimo obrigado pelas explicações. Consegui o VB2008 Full e agora funcionou direitinho.

      Sou muito grato por sua disposição em ajudar

      Abraço

      Excluir
    5. Valeu Carlos.
      Seja sempre bem vindo ao blog.

      Grande abraço!

      Excluir
    6. Olá, Carlos. Você ainda se recorda onde conseguiu a versão full?

      Excluir
  8. Olá, estou tentando criar uma watchface digital seguindo o tutorial do site watchfaceup, porém aparentemente as coordenadas que são informadas no arquivo configtbl.bin não funcionam, não importa o que informo ali, os números sempre aparecem centralizado no relógio. Sabe se existe algum outro truque para que os numeros aparecem conforme as coordenadas informadas?

    ResponderExcluir
    Respostas
    1. Olá amigo "Anônimo" seja bem vindo ao blog.
      Vamos lá, vamos tentar resolver o seu problema.

      O tutorial que você encontra no watchfaceup está correto, as coordenadas para os números você deve gerar lá mesmo no watchfaceup, na ferramenta que eles disponibilizam.

      Também é necessário saber o que cada grupo de números representam no arquivo configtbl.bin para que você possa aplicar as alterações corretas.

      Quando eu faço uma watchface digital, eu costumo criar um número com fundo em cor contrastante para poder gerar as coordenadas, então eu aplico esse número no clock_bg (fundo) no lugar dos 4 números que constituem a hora e os minutos, dessa forma eu tenho como marcar as coordenadas corretamente.

      No arquivo configtbl.bin, você precisa alterar 5 grupos de números, que são:02 e 03, 04 e 05,06 e 07, 0A e 0E.

      00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
      00 00 xx xx xx xx xx xx 00 00 xx 00 00 00 xx 00

      02 e 03 - horas;
      04 e 05 - minutos;
      06 e 07 - Am/Pm;
      0A - determina se é analógico ou digital (00 para analógico e 01 para digital );
      0E - determina a quantidade de clock_bg ( usado para animações);

      Tente gerar as coordenadas e aplique no seu arquivo configtbl.bin.
      Caso tenha mais dúvidas, deixe aqui nos comentários que vou te ajudando.

      Excluir
    2. Opa, meu nome é Anderson, obrigado pela ajuda, mas ainda não consegui o resultado esperado, qual navegador utiliza para pegar as coordenadas? Pergunto porque os resultados são diferentes no Google Chrome e Internet Explorer.

      Excluir
    3. E aí Anderson,
      normalmente eu uso o chrome, mais já usei o Mozila Firefox, nunca tive problemas.

      Se você fizer a imagem como eu disse, fica fácil para pegar as coordenadas.
      Tente mais uma vez do seu jeito, depois me diz o que conseguiu.

      Se quiser pode me enviar seus arquivos para que eu de uma olhada no que está acontecendo ( imagens do projeto e o arquivo configtbl.bin que está usando ). Pode enviar no e-mail mastermendes1@gmail.com.

      Não desista, você já está perto de conseguir fazer a compilação, o que falta é apenas um detalhe.

      Excluir
    4. Opa, depois da ajuda estou conseguindo criar corretamente agora. Você sabe me dizer se é possível criar a hora e os minutos com fontes, cores e imagens diferentes?

      Excluir
    5. Olá amigo!
      sim, é possível. Os números das horas e minutos você pode fazê-los em qualquer cor ou coloridos, vai depender do projeto que você vai executar.

      Caso deseje colocar uma imagem ao invés de um número (fonte) você pode, desde que renomeie a imagem como se fosse um número.

      Exemplo: Imagem.png ela deve ser renomeada como se fosse o número num_1 por exemplo.

      Desse forma o sistema do relógio irá ler a imagem como sendo um número e irá executa-la corretamente, mas se lembre de deixar a imagem no tamanho correto para o projeto.

      Acho que deu parta entender, qualquer coisa dá um grito aí pra mim.
      Abraço!

      Excluir
    6. Não sei se expliquei bem, seria por exemplo usar um tipo de fonte e cor para as horas e outro tipo de fonte e cor para os minutos. Acredito que sejam necessários dois conjuntos de imagens de números, uma para as horas e outros para os minutos.

      Excluir
    7. E aí irmão!
      Agora entendi o que você quis dizer. Sim, é possível fazer mas é um pouco trabalhoso e você precisa manjar de photoshop.

      O que você deseja fazer é algo como essas imagens aqui, certo?
      [img]http://www.watchfaceup.com/images/previews/vxp/1287.png[/img]
      [img]http://www.watchfaceup.com/images/previews/vxp/969.png[/img]

      Nesse caso você precisa criar uma imagem com o número vazado ( o número deve ser transparente e o background deve ser na cor do fundo da sua watch face. Aí você vai determinar qual cor terá seu número, colocando uma camada de cor dentro (em baixo) dessa primeira camada vazada.

      Como mostro aqui na imagem:
      [img]https://lh3.googleusercontent.com/-y5xc9A133g0/WbbQNB9eJuI/AAAAAAAAO9M/WSBfU3cIn20fi7ZXrCnGwSF0Pq4eOosqgCJoC/w530-h530-n-rw/demo-001.png[/img]

      Não é preciso criar números adicionais, crie apenas do 0 ao 9, normalmente. Vxp só trabalha com um conjunto de números apenas.
      Espero que você tendido o procedimento, como eu disse é um tanto trabalhoso, mas o resultado final é bem legal.

      Link para Amazfit vxp http://watchfacefree.blogspot.com.br/2017/11/amazfit-vxp-simples-sem-animacoes.html
      Link para 2 Color-M http://watchfacefree.blogspot.com.br/2017/09/2-color-m.html

      Grande abraço!
      Obs: não se esqueça de me mostrar seu projeto quando estiver pronto.

      Excluir
    8. Obrigado, entendi como fazer com as cores, vejo tb algumas onde o tamanho e/ou tipo de fonte são diferentes para as horas e minutos, para esses casos vc sabe como é feito?

      Excluir
    9. rsrsrs, sim eu sei como se faz. Eu fui um dos primeiros aqui no Brasil a fazer dessa forma em vxp.

      É muito simples, basta você seguir os passos que já lhe ensinei no comentário anterior, mas você deve acrescentar um número a mais nessa camada de forma que fiquem 2 números iguais alinhados um em cima do outro, embora um deles deve ter tamanho e fonte diferentes.

      [img]https://lh3.googleusercontent.com/-GMIpJT3ImLM/WskOqdjlwNI/AAAAAAAADFA/g0fcXaZguAcofEgobexIcONsBHRVy0cegCLcBGAs/w140-h140-p/n9.png[/img]

      Você pode criar com 3 números também para aumentar suas possibilidades de onde alocar cada número para ter um melhor posicionamento.

      Após criar os números vazados, basta acrescentar a cor que deseja para cada número no background e os números que você não quer que apareça, você deve esconder com uma camada por trás deles nas cor do fundo da watch face.

      Se você for usar horas com números grandes e minutos com números pequenos, basta criar números grandes na parte de cima da camada e na parte de baixo crie os números pequenos. Na hora de gerar as coordenadas não se esqueça de pegar como base o conta superior esquerdo dos números das ouras e dos minutos, eles não estarão alinhados como nas watch faces comuns.

      Mas leve em consideração que se pode errar várias vezes até chegar na posição e tamanhos ideais para o projeto. Mas o resultado final é muito legal.

      Essa semana ainda quero fazer uma dessas, já estava pensando nisso.

      Até mais !

      Excluir
    10. Agora complicou um pouco kkkk, não sei se entendi bem, mas depois estudo melhor e com mais calma.Obrigado pelas dicas.

      Excluir
  9. Respostas
    1. Olá João,
      seja bem vindo ao blog.

      Se você quiser dar uma olhada nas que já temos, fique a vontade, segue o link Link Watch Faces Digitais

      Se você quiser uma exclusiva, basta me dizer como você quer que assim que eu tiver um tempinho eu faço para você.

      Valeu!
      Abração.

      Excluir
  10. Olá , como e onde consigo colocar a imagem de fundo, queria fazer uma pm o escudo da seleção brasileira, tanto analógico como digital vxp, ou seria se vc poderia fazer pra gente, faz uma bem legal .obrigado.

    ResponderExcluir
    Respostas
    1. Fala amigão! seja bem vindo ao blog!
      Vou fazer sim, deixa comigo que faço com o escudo da seleção.
      Até o final da semana eu entrego.

      Valeu!

      Excluir
  11. Gosto muito de seu trabalho , Parabéns, se for possível faz uma face vxp analógica e uma digital redonda do escudo da seleção brasileira por favor. Época da copa seria massa para os usuários. Muito obrigado .sucesso.

    ResponderExcluir
    Respostas
    1. E aí Claudio, seja sempre bem vindo!
      Deixa comigo que farei. Eu estava precisando mesmo de um tema para a copa, esses dias eu fiz um digital do relógio dos árbitros, dá uma olhada Hublot Big Bang Referee 2018 FIFA World Cup Russia (Vxp)

      Até final da semana eu entrego.
      Até mais!

      Excluir
    2. Tou no aguardo viu, as faces da seleção brasileira. Abraço e obrigado.

      Excluir
    3. Vi agora meu Amigo as faces, ficaram massa. Valeu. Obrigado .Abraço .

      Excluir
    4. Oi amigo fui ver as faces, o formato delas são pra Android, eu queria em vxp 240 x 240 , o meu smartwatch e mtk 2502. Se vc poder fazer pra essa plataforma lhe agradeço. Abraço

      Excluir
    5. Oi Claudio!
      Eu as fiz nos 2 formatos, tanto android quanto vxp.

      Segue os links das watchfaces em vxp para seu relógio
      Brasil 2018 Analógico

      Brasil 2018 Digital

      Até mais!

      Excluir
  12. Olá amigo, olha eu aqui no seu blog novamente haha. Bom dessa vez tenho perguntas ao invés de pedidos de watch face. Eu faço ADS e me interesso muito pela criação de watch faces já que envolve programação. Eu tentei através desse tutorial e de um outro que eu encontrei em inglês, criar uma watch face digital, mas quando fui compilar deu um erro o mre launcher e eu percebi que dentro da pasta de recursos, o arquivo de configtbl.bin não estava sendo reconhecido, aparecia o icone branco de quando precisamos selecionar em qual programa o arquivo será aberto, o que pode ser isso? Também gostaria de saber como vocês fazem as watch faces de pedidos, onde existe todo um padrão de fonte e tudo mais, vocês copiam na mão mesmo ou existe alguma maneira de fazer isso de maneira mais fácil? E por ultimo eu gostaria de saber se existe algum outro editor de fotos mais fácil de utilizar que você indica porque eu apanhei bastante no photoshop e a versão que eu baixei era de teste e consequentemente limitada, o que me causou mais do de cabeça ainda; não consegui achar um link dele gratuito, todos que eu encontrei foram retirados por questões de copyright. Enfim, é isso, dese ja obrigada pela atenção e espero que possa me ajudar pois gostaria muito de integrar essa comunidade e começar a desenvolver watch faces com vocês. Abraço

    ResponderExcluir
    Respostas
    1. Oi Karen, que bom que está de volta.
      Fique a vontade para fazer pedidos ou para aprender. E em relação ao seu pedido eu ainda não comecei, estou com vários peidos na frente, mas já pesquisei imagens para dar sequencia na momento certo.

      Eu já comecei a fazer um tutorial para watch faces digitais, mas não tive tempo de terminar, mas logo eu consigo isso.

      Quanto aos erros que você está evidenciando, podem ser causados por 3 situações diferentes:
      1 - ADS 1.2 pode ter sido crakeado errado, verifique isso.
      2 - Versão do Visual Basic deve ser a Full.
      3 - Todos os arquivos instalados na pasta errada. ( deve ser instalado na pasta ou diretório C:\Arquivos de Programas ).

      Quanto ao arquivo configtbl.bin, ele pode não ter sido reconhecido por não estar com os endereços das imagens corretros, você deve verificar isso também.

      Os pedidos são na raça mesmo, por que nem sempre a gente encontra material disponivel, mas por outro lado, tem site que disponibiliza ponteitos, mas só também, o reto da criação é na raça, tem que ser desenhado a mão. ( http://www.watchawear.com/ ).

      Até existe editor mais facil que o photoshop, mas o resultado final não é tão bom, eu não expert em photoshop mas me adequei, fui estudando tutoriais no youtube para compreender melhor.Eu acho que o programa Gimp seria o mais indicado, porém, ele é uma "cópia" do photoshop ( https://www.gimp.org/ ).
      Eu uso 2 versões portable de photoshop o CS4 e o CS6 é facilmente encontrado na net e já é crakeado.

      Será bom tê-la desenvolvendo novas obras na comunidade, sempre que precisar pode contar comigo.

      Abraço!

      Excluir
  13. Este comentário foi removido pelo autor.

    ResponderExcluir
    Respostas
    1. E aí irmão, seja bem vindo!

      Dentro da pasta default, você deve colar:
      pasta Pic ( essa pasta você vai criar, nela deve conter as imagens que você criou para o seu projeto como: clock_bg; hand; minute e second.).
      e colar os arquivos:
      _res.lst;
      configtbl.bin;
      esses 2 arquivos eu disponibilizo no inicio do tutorial, basta clicar no link e baixar.
      Recursos Aqui

      Inicie o tutorial e preste a atenção no passo a passo que você vai conseguir, qualquer dúvida poste aqui que te ajudo.

      Abraço!

      Excluir
  14. opa. bacana demais o passo a passo. porém travei no passo 5. ao clicar em make, já aparece uma mensagem de erro. ignorei e nada aconteceu.....

    ResponderExcluir
    Respostas
    1. Obrigado pela resposta anterior. Agora fiz tudo com bastante atenção, mas mesmo assim não deu. se tiver como criar uma pra mim eu envio os arquivos. ficaria bem agradecido.

      Excluir
    2. E aí irmão, pode enviar os arquivos que eu faço sim.

      Mande no e-mail mastermendes1@gmail.com

      Quanto ao erro que deu no passo 5, eu preciso saber o que estava escrito para poder dizer qual foi o problema e como resolver, porém, a maioria dos erros acontecem por causa dos programas não estarem instalados na pasta c:/arquivos de programas, ou por que o programa ADS 1.2 não foi licenciado corretamente.

      Abraço!

      Excluir
  15. Olá Amigo! Aprecie muito o seu trabalho, ate baixei umas faces e já estao no meu relógio, porém eu não vi nenhuma da Chevrolet, que é a minha marca preferida, tem como vc me fazer uma de ponteiros dourados com o logo da Chevrolet com fundo branco e outra com os ponteiros brancos com a logo da Chevrolet com o fundo preto. Desde já agradeço a sua atenção. Obrigado!

    ResponderExcluir
    Respostas
    1. Oi Professor Rogério!

      sim é possível ser feito, porém, por esses dias não estou com tempo para executar os pedidos.

      Estou com problemas de saúde em casa e isso tem me tomado muito tempo.

      Vou deixar anotado seu pedido e tão logo eu tenha tempo eu os faço.

      Abraço!

      Excluir
  16. Amigo, espero que aquele problema de saúde em sua casa já tenha sido superado.
    Eu li quase todos os comentários relevantes a erros que poderiam estar sendo cometidos e fui sanando as causas mas agora não sei mais o que fazer.
    Aparece essa mensagem no MRELauncher:

    ResEditor.exe not run, no need to save
    Compile file:
    C:\Program Files (x86)\MRE SDK V3.0.00\lib\MRE20\src\vmmain.c
    c:\Users\Acer\Desktop\relógio\PROJETO\ALS2\ALS2.c

    Compile successful.
    Linking...
    Fatal error: L6002U: Could not open file C:\Program Files .
    Not enough information to list the image sizes and/or totals.
    Finished: 1 information, 0 warning, 0 error and 1 fatal error messages.

    Link Error.

    Dá impressão que o MRE está procurando o ARM na pasta C:\Program Files e não na pasta C:\Program Files (x86)

    Seria isso?

    ResponderExcluir
    Respostas
    1. E aí irmão, beleza!

      Ainda estamos com o problema de saúde em casa, mais logo isso será superado. Agradeço a recomendação.

      Quanto ao erro que você verificou, ele diz o seguinte
      "Erro fatal: L6002U: Não foi possível abrir o arquivo C:\Arquivos de Programas.
      Não há informações suficientes para listar os tamanhos e/ou totais da imagem.

      Ele não consegue encontrar as imagens para fazer a compilação final.

      1 - Verifique no seu arquivo _res.lst se você colocou o endereço da pasta pic, se não estiver apontando o caminho correto ele dá erro.

      2 - Verifique em que pasta do Windows você instalou os programas de compilação das watch faces, pois você deve instalá-los todos em c:\Arquivos de Programas e não em c:\arquivo de programas (x86) - pois essa pasta causa erros, ela é muito carregada de informações dos demais programas do seu Pc.

      Infelizmente esses programas para compilação de watch face vxp tem esses problemas de incompatibilidade ou por qualquer coisa fora do seu lugar porque as watch faces são compiladas e criadas por 3 estações de programação e compilação diferentes, então se 1 estiver errado o outro não consegue ler.

      Mais tenha paciência, você já está muito próximo do sucesso, falta pouco para você deixar tudo rodando certinho.

      Qualquer outra duvida posta aqui que eu te ajudo.

      Abraço!

      Excluir
    2. Bom dia amigo,
      Vou instalar tudo do zero novamente.
      Agradeço a atenção e desejo melhoras à pessoa que está com problemas de saúde!

      Excluir
    3. Oi Adalto!
      Obrigado irmão. Estamos juntos.

      Logo que tiver o sistema instalado novamente e for realizar a watch face dá uma passada aqui pra dizer qual foi o resultado.

      Abraço!

      Excluir
    4. My bad , i used this https://www.binaryhexconverter.com/decimal-to-hex-converter

      Working perfect !

      Excluir
  17. Hello , im makins skins , digital , and i want my timer lower , do you have a tool to calculate Configtbl.bin , to have the good numbers in ? ^^

    Thx for your job ! <3

    ResponderExcluir
    Respostas
    1. like this : http://image.noelshack.com/fichiers/2018/01/1/1546213333-preview11111.png

      Excluir
    2. Olá amigo, seja bem vindo ao blog!
      Eu uso uma ferramenta hexidecimal que era disponibilizada pelo site watchfaceup, porém, o mesmo se encontra suspenso e não tenho outra ferramenta. :(

      Excluir
    3. Olá amigo,
      é bem possível que você já tenha concluído seu projeto, porém, agora nós temos a ferramenta hexadecimal que você poderá usar a qualquer momento para calcular suas coordenadas.

      Na verdade temos 2 ferramentas aqui no blog, mais vou deixar o link da mais fácil de usar.
      HEX TOOL

      Excluir
  18. Buenas tardes. he hecho todo el tutorial y todo bien, pero la unica cosa es que la imagen no me se vee en el smartwatch mientras en la aplication mediatek smartdevice me se vee. que podria ser?
    Muchas gracias por contestarme.

    ResponderExcluir
    Respostas
    1. Silsky, boa tarde e seja bem vindo!
      Se você seguiu o tutorial não é para ter erros, porém, pode ser que você esqueceu de renomear algum arquivo.

      Procure observar se você colocou o nome do projeto no arquivo (.xml) que é um dos 3 arquivos finais da instalação.

      Caso lá esteja correto, você deverá verificar o projeto inteiro, pois pode ter esquecido ou pode ter colocado nome diferente nos caminhos das imagens no arquivo (.lst).

      Verifique esses locais, se mesmo assim persistir o defeito me comunique que iremos resolver.

      Grande abraço!

      Excluir
  19. Boa tarde amigo muito bom seu trabalho já baixei várias whatch face aqui no seu blog vc consegue criar uma face da marca blanc pain achei muito legal e o relógio dessa marca é caríssimo gostaria de ter no me smartwatch. Desde já agradeço

    ResponderExcluir
    Respostas
    1. Olá amigo Gilsao, seja bem vindo.
      Posso tentar fazer, me envie a imagem do relógio que você gosto, por favor.
      Envie no email mastermendes1@gmail.com

      Abraço

      Excluir
  20. Estou com o mesmo problema de alguns seguidores. Parece ser o VB 2008. Não consigo achar o full. Aí dá uma mensagem de erro. tirei o print mas não dá pra postar.

    ResponderExcluir
  21. Respondendo a mim mesmo, consegui instalar o vb 2008 e a compilação deu certo. Só que depois que fiz o tutorial o relógio nao aparecia. Não entendi porque fazer outra pasta"MP" e jogar na área de trabalho longe de longe fiz todo o trabalho "C:\Users\Tubomol\Google Drive\MeuProjeto\config\Default\pic" e usar a imagem de preview com 150 pixels como imagem pra ser jogado no relógio sendo que ela tem 240x240. São minhas dúvidas agora. Luiz Fernando

    ResponderExcluir
    Respostas
    1. Oi Luiz Fernando, seja bem vindo!
      Vamos lá, no seu primeiro comentário estava dando erro pelo VB2008. - Sim, deve ser a versão full para não ter erros e deve estar instalado na pasta c:/arquivos de programas.

      No seu segundo comentário, eu não entendi muito bem o que você quis explicar. Mais vou tentar responder.
      Você deve criar apenas uma pasta de trabalho, a pasta de trabalho é aquela que criamos com o MRESDKWizard.exe só se cria ela apenas 1 vez e a usamos até o final do processo.

      Quanto ao tamanho das imagens:
      Clock_bg.png deve ter 240x240 pxl;
      Preview.png deve ter 150x150 pxl; isso é obrigatório.

      Depois que você conseguir fazer a primeira compilação do projeto, você precisará compilar a segunda parte do projeto, que são os arquivos:
      -Preview.png ( que você já copiou para uma pasta de qualquer nome para realizar esse processo) que no turorial eu chamei de MP;
      -O Arquivo (.xml);
      -O arquivo Default.vxp que você vai pegar na pasta ARM;

      Feito isso você deve renomear os 3 arquivos, para o nome que você deu a sua watchface e vai fazer a inclusão da serie de números e finalizar sua watchface. Pra isso basta seguir o passo 6 do tutorial.

      Valeu!
      Qualquer dúvida posta aí



      Excluir
  22. hola amigo
    antes que nada felicitaciones por tu blogg
    ahora mi duda cuando instalo el arm ads1.2 no se instala bien, no se abre el progarma para poner la licencia

    ResponderExcluir
    Respostas
    1. Olá amigo, seja bem vindo!

      Você deve seguir os passos que ele mesmo ensina, está em um arquivo txt dentro da pasta de instalação do programa.

      Procure que você encontrará.

      Excluir
  23. Olá, gostaria de saber se vc consegue fazer uma face com uma foto ela já está no formato obg...😢

    ResponderExcluir
    Respostas
    1. Ola amigo,
      Sinto muito. Não estamos mais fazendo watchfaces de fotos pessoais.

      Excluir
    2. Mais existe a opção de criar, da pra fazer?

      Excluir
    3. Sim, normalmente como qualquer outra watchface

      Excluir
  24. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
  25. Olá, poderia me ajudar numa coisa? Sigo todos os passos e, quando clico no botão make, aparece a seguinte mensagem: "Unable to find ARM ADS Compiler". Você saberia me responder o que isso significa? Obrigado desde já.

    ResponderExcluir
    Respostas
    1. Oi Davi_Candido

      Verifique você instalou corretamente o programa ADS 1.2, ele deve ser instalado na pasta (c:/arquivos de programas) juntamente com os outros programas para compilação das watch faces. Também é necessário licenciar esse programa, bastando para isso entrar na pasta raiz onde ele foi instalado e procurar por um arquivo (.txt) de licença, lá ele explica como você deve proceder.

      Excluir
  26. Galera boa noite, tudo certo, não consigo achar essa versão full do VB2008, somente a versão express, onde eu baixo ela?

    ResponderExcluir
  27. Nice Faces please add some more faces of apple and ColorOS oppo faces also please 😊 thanks

    ResponderExcluir
  28. Este comentário foi removido pelo autor.

    ResponderExcluir

  29. Fiz meu arquivo vxp com os arquivos que você forneceu, mas não consigo fazer o upload porque é maior que 41 kb. Como posso reduzi-lo?

    ResponderExcluir



~ REGRAS PARA COMENTAR ~

Leia os comentários anteriores, sua dúvida já pode ter sido respondida.

-Não desrespeite ninguém.
-Não xingue ou use palavras de baixo calão.
-Sempre que puder comente, é uma forma de incentivar a trazer sempre novidades.