Se você é um fã da Tasker e possui um relógio inteligente, provavelmente conhece o AutoWear.
Por mais útil que seja, não substituirá o mostrador do relógio tão cedo. Perdi uma maneira simples de exibir algumas informações do Tasker diretamente no mostrador do meu relógio por algum tempo. Felizmente, me deparei com o mostrador do relógio Minimal & Elegant (1, 29 libras) na Play Store.
Perdoe-me se estou atrasado para a festa neste maravilhoso relógio. Para compensar, também há uma oferta anexada a este post. Eu tenho 20 códigos do desenvolvedor deste mostrador para dar aos leitores. Quão legal é isso?
Minimal & Elegant Watch Face

À primeira vista, o mostrador do relógio parece bastante complexo. Não sabia por onde começar, mas, como se viu depois, percebi que a interface não é tão difícil de entender. O mostrador do relógio - Mínimo e elegante permite fazer o download de um mostrador de relógio feito por um membro da comunidade apaixonado ou dos designs escolhidos, que podem ser personalizados das funções disponíveis no design do mostrador. A quantidade de opções de personalização é enorme, considerando o fato de você não fazer uma careta do zero.
Personalização de mostradores de relógios - minimalista e elegante
Antes de passar para o aspecto Tasker, deixe-me listar algumas das opções disponíveis para você personalizar o mostrador do relógio. O aplicativo de relógio Minimal & Elegant oferece as seguintes opções:
- Mostradores de relógios predefinidos
- Sistema
- Hora Digital
- Hora Analógica
- Informações de texto personalizadas
- Funções interativas
- Clima
- Passos
- Cores
- Programador de cores
- Fontes
- Little Worlds
- Fundos e luzes mágicas
Essa lista já é impressionante, sem precisar ir até a configuração do Tasker. Aqui estão alguns detalhes sobre cada opção.
Watch Faces
Duh! Você pode baixar / importar um relógio já fabricado ou exportar sua versão e compartilhá-la com a comunidade. Além disso, há uma programação predefinida, para que você possa desfrutar de predefinições diferentes em momentos diferentes.
Sistema
Esta seção controla o comportamento muito básico e geral do mostrador do relógio. Você pode modificar os tempos de sono, brilho, períodos de escurecimento e outras configurações.
Hora Digital / Hora Analógica
Se o mostrador do relógio tiver uma versão digital / analógica, é aqui que você encontrará as configurações relacionadas ao layout. Você pode exibi-lo no modo normal ou escuro e modificar o tamanho e a posição dos elementos no seu relógio. Você pode escolher uma maneira diferente de exibir seu tempo em modos diferentes. Existem opções para alterar a cor, espessura e forma dos ponteiros do relógio. Há muitas opções para personalizar o layout e a aparência do seu rosto.
Texto personalizado

Funções interativas
Você pode definir uma sobreposição invisível com vários números de zonas interativas. Isso pode acionar tarefas do Tasker ou eventos predefinidos do Android (abertura de aplicativos, controle de reprodução de música e mais). O layout pode ser personalizado e um toque pode ser alterado para um toque duplo para ativar também. Ótimo para colocar atalhos sem obscurecer a vista do rosto.
Clima

Passos

Cores
Todas as cores de texto personalizado podem ser controladas a partir daqui. Você pode predefinir as cores personalizadas para obter informações diferentes. Você também pode definir gradientes se forem usados fundos coloridos.
Programador de cores
O agendador de cores permite alterar as cores das faces com base no contexto de tempo. Não há necessidade de aplicativos de terceiros como o Tasker. Funciona por conta própria.
Fontes
Bastante auto-explicativo, você obtém acesso ao ajuste fino das fontes. Selecione as fontes personalizadas ou modifique a forma e a espessura de uma existente.
Little Worlds

Fundos e luzes mágicas

Integração mínima e elegante do mostrador do relógio
Aqui está um exemplo de projeto Tasker explicando o que você pode fazer com ele. Para isso, usarei meu perfil de localização, que simplesmente define um valor específico para a variável% Location, com base na minha localização atual. Uma ótima maneira de controlar quais perfis devem ser executados em quais locais. O valor da variável será exibido no mostrador do relógio, mostrando a localização atual. O segundo perfil mudará o mostrador do relógio de uma predefinição para outra com base no contexto da hora.
- Perfis do Tasker
- Tarefa de localização
- Tarefa ausente
Sempre que estou conectado a um ponto de acesso WiFi específico, a variável % Location é definida, armazenando o nome desse local. Como, por enquanto, o Minimal & Elegant Watch Face não tem suporte direto a variáveis globais, temos que converter a variável global em local . Fazemos isso para cada local.
A1, A2
Essas duas tarefas estão aqui apenas para nos ajudar. Quando o SSID é fácil de ler, eles não são necessários, mas se você precisar digitar algo como VM5875894, é útil ter as informações do SSID disponíveis. Isso simplesmente colocará na área de transferência o que estiver disponível em % WIFII .
A3, A7
Cada local possui sua própria entrada de condição IF . O valor de % WIFII é lido e, se corresponder ao regex do nosso SSID , um local será atribuído. Uma opção tem 2 nomes SSID atribuídos, caso seja necessário também cobrir esse cenário. Enxágue e repita para cada local que você deseja salvar dessa maneira.
A4
Uma variável % Location está definida para [digite seu nome aqui]. Eu poderia pular esta parte e ir diretamente para uma variável local, mas estou usando esse valor como uma condição em outros perfis. Se eu quiser que meu perfil trabalhe em casa, mas não no trabalho, simplesmente adicionarei um contexto de estado (valor variável:% local)
A5
Estamos atribuindo o valor armazenado em% Location a uma variável local - isso o tornará visível no plug-in Minimal & Elegant. UPDATE: O desenvolvedor me disse que digitar a variável global também deve funcionar, mesmo que você não consiga selecioná-la da lista.
A6
Minimal & Elegant permite definir 6 valores únicos e exibi-lo como um texto personalizado no mostrador do relógio ( MEV1-MEV6 ). Se você deseja atualizar o valor do MEV, é necessário atribuir uma variável local e empurrá-la para o relógio com a tarefa Variáveis de M&A . Se sua variável alterar o valor, mas não houver tarefa responsável por empurrá-la para o mostrador do relógio, o smartwatch não exibirá um novo valor.
Afastado
A tarefa imita a maneira como estávamos exibindo os valores de localização no mostrador do relógio, mas é acionada quando o WiFi não está conectado. Quando isso acontece, a variável % Location é definida como " Away " e enviada ao smartwatch após a conversão para a variável local.
Mude o mostrador do relógio
O processo é simples. Crie algumas predefinições e salve-as no aplicativo Minimal & Elegant. Depois de escolher as predefinições, use a tarefa Predefinições de M&A para alterar a aparência do seu smartwatch.
Intenções
O mostrador do relógio Minimal & Elegant também suporta intenções. Isso significa que você tem várias outras configurações para controlar usando o Tasker. Embora a página de Perguntas frequentes seja abrangente, esse pode ser um processo muito tedioso. Cada configuração requer que uma nova intenção seja criada, em vez de uma boa ação de configuração. Veja aqui a lista de APIs disponíveis para o aplicativo.
Importar para o Tasker
Abaixo, você encontrará as descrições de cada perfil e tarefa do Tasker usados neste projeto. Se você estiver familiarizado com o uso do Tasker e quiser tentar implementá-los, tente recriá-los. O processo é gratificante, pois você entenderá mais profundamente os plug-ins da Tasker e a integração com aplicativos de terceiros. Além disso, você poderá ajustar meu projeto ao seu gosto.
Descrições do perfil Tasker
- Localizações
- Longe
- Mude o mostrador do relógio
Perfil: Locais (8) Estado: Wifi conectado [SSID: * MAC: * IP: *] Digite: Definir local (7) A1: [X] Flash [Texto:% WIFII Longo: Desativado] A2: [X] Definir área de transferência [Texto: Adicionar% WIFII: Desativado] A3: Se [% WIFII ~ R ITC-STAFF] A4: Conjunto de Variáveis [Nome:% Local para: Trabalho Recorrer Variáveis: Desativado Faça Matemática: Desativado Anexar: Desativado] A5: Conjunto de Variáveis [ Nome:% location Para:% Location Recurse Variáveis: Desativar Fazer Matemática: Desativar Anexar: Desativar] A6: Variáveis de M&A [Configuração: MEVS ##% location Tempo Limite (Segundos): 0] A7: Finalizar Se A8: Se [% WIFII ~ R FASTBERRY | % WIFII ~ R SLOWBERRY] A9: Conjunto de Variáveis [Nome:% Localização Para: Variáveis de Recurso Domésticas: Desativado Faça Matemática: Desativado Anexar: Desativado] A10: Conjunto de Variáveis [Nome:% local Para:% Variável de Recurso de Localização: Desativado Faça Matemática: Desativado Anexado: Desativado] A11: Variáveis de M&A [Configuração: MEVS ##% local Tempo limite (segundos): 0] A12: Fim Se A13: Se [% WIFII ~ R VM5875894] A14: Conjunto de variáveis [Nome:% Local para: Ryan Variáveis de correção: desativada Execução de matemática: desativada Anexar: desativada] A15: Conjunto de variáveis [Nome:% localização para:% Localização Variáveis de correção: desativada Execução de matemática: desativada Anexação: desativada] A16: Variáveis de M&A [Configuração: MEVS ##% location Timeout (Segundos): 0] A17: Fim Se A18: Se [% WIFII ~ R Popup_Bikes] A19: Conjunto de variáveis [Nome:% Localização para: PopupBikes Variáveis de recursão: Desativado Faça cálculos: Desativado Anexar: Desativado] A20: Conjunto de variáveis [Nome :% location To:% Location Variar variáveis: Desativar Fazer matemática: Desativar Anexar: Desativar] A21: Variáveis de M&A [Configuração: MEVS ##% location Tempo limite (segundos): 0] A22: Terminar se
Perfil: Ausente (10) Estado: Não Wifi conectado [SSID: * MAC: * IP: *] Digite: Afastado (11) A1: Conjunto de variáveis [Nome:% Localização para: Ausente Recolher variáveis: Desativado Faça matemática: Desativado Anexar : Desativado] A2: Conjunto de Variáveis [Nome:% local Para:% Variáveis de Recurso de Local: Desativado Faça Matemática: Desativado Anexar: Desativado] A3: Variáveis de M&A [Configuração: MEVS ##% local Tempo Limite (Segundos): 0]
Perfil: Alterar Face (21) Tempo: De 07:35 Até 18:35 Entrar: Alterar Face (22) A1: Predefinições de M&A [Configuração: tsk # 1 Timeout (Seconds): 0]
Se, por outro lado, você gostaria de baixar o projeto inteiro para importar para o Tasker, temos o arquivo do projeto para você fazer isso também. Basta fazer o download no link abaixo e salve-o em seu armazenamento interno. Descompacte o arquivo .prj.xml, que é o formato do Tasker para salvar projetos do Tasker. Abra o Tasker e desative o Modo Iniciante nas preferências. Volte à tela principal e pressione e segure o ícone de página inicial no canto inferior esquerdo. Você verá um pop-up solicitando a importação de um projeto. Toque nele e encontre onde salvou o arquivo do projeto e selecione-o para importar.
Agora você deve ver uma nova guia na linha inferior com todos os perfis e tarefas mencionados neste artigo. Aproveite o seu relógio personalizado, integrado ao Tasker!
Faça o download do Projeto Tasker Minimal & ElegantQuarto para Melhoria
Como em qualquer aplicativo, nada é perfeito. Aqui está minha lista de melhorias sugeridas:
- Todos os controles deslizantes do aplicativo, responsáveis por ajustar a posição dos elementos no mostrador do relógio, são muito sensíveis. É fácil ultrapassar os valores. Gostaria de ver campos adicionais para inserir os valores de X, Y manualmente como um número.
- O aplicativo deve suportar nativamente as variáveis globais da Tasker. Brincar com variáveis locais adicionais é desajeitado.
- Eu também gostaria de receber mais opções do Tasker. Ter intenções é ótimo, mas muito ineficiente para usar. Entendo que o suporte à API beneficia outros desenvolvedores de aplicativos, mas gostaria de ver um suporte à configuração da Tasker com base neles no futuro.
- O programador de cores - acho que é desnecessário mencionar que isso é algo que deve ser direcionado não apenas pelo tempo, mas também por outros disponíveis à Tasker.
O mostrador do relógio minimalista e elegante
A última parte e, provavelmente, o motivo pelo qual você está lendo isso em primeiro lugar. A oferta mínima e elegante do relógio. O desenvolvedor gentilmente ofereceu 20 códigos para meus leitores. Não preciso adivinhar nada em troca. Tudo o que você precisa fazer é ficar de olho na seção de comentários abaixo, pois publicaremos códigos aleatoriamente para qualquer pessoa reivindicar. A oferta acabou, obrigado a todos por participar!