Como usar o comando Dividir Variável de Tasker – personalização Android

Eu espero que você chegou ao fundo do projeto cartão de tempo temos vindo a trabalhar aqui no nosso Android personalização série. Os conceitos e as ferramentas que são cobertos grandes pedaços de Tasker que pode ser usado para muitos pode projetos.

Esta semana nós estamos indo para mantê-lo realmente simples, que não vai mesmo ser a construção de um projeto, nós só queremos olhar para como usar algumas das ferramentas mais avançadas variáveis ​​Tasker.

Super Mario Odyssey apresenta a sua nova capa O projeto sofre uma ligeira alteração sobre ...
Melhor Samsung Galaxy S10 planos e preços na Austrália Com a Samsung Galaxy S10 e mais caros e mais...

Antes de começar

Tasker – Google Play Store eu diria a você que você precisa soltar $ 2,99 em Tasker no Google Play Store para acompanhar hoje, mas se você está aqui, você provavelmente já tem instalado. Com pedaço de hoje, eu presumo que você está trabalhando em um projeto Tasker e estão à procura de informações sobre avançado gestão variável.

Dividir Variável

Vamos usar esse projeto card tempo que o nosso ponto de partida. Duas semanas atrás, nós criamos uma variável chamada% worktime, que simplesmente armazenada a quantidade de tempo entre o nosso ponto de partida e parar no cartão de tempo. % Worktime armazenado que o tempo em segundos. Queremos limpar isso um pouco hoje

Então, em suma, hoje vamos estar levando o valor de uma variável, armazenado como. 27590 segundo, manipulá-lo e um “ 7 horas, 39 minutos e 50 segundos .” Ou 07:39:50 , se você preferir

Disclaimer, nós estamos olhando para aprender a Dividir Variável comando hoje, o que você realmente não precisa resolver essas conversões de tempo. Alternativamente, você pode simplesmente usar a matemática em linha reta e criar uma nova variável para cada horas, minutos e segundos restantes. Além disso, vou estar criando uma nova variável para cada passo do caminho, este irá estender o tutorial, mas espero que o ajude a ver melhor e praticar cada etapa do projeto.

Vou deixá você para recapitular o projeto anterior para chegar a este ponto, cartão tempo parcial 1 é aqui, e parte 2 é aqui. Além disso, eu recomendo a duplicação da variável, em vez de trabalhar em seu variável% worktime ao vivo, pelo menos por agora. Finalmente, vou criar uma nova marca de tarefas para este projeto, eu presumo que você vai, eventualmente, trabalhar as ações em suas outras tarefas

Em . Tasker , de cabeça para o guia Tarefas para começar

Inicie um novo Task e dar-lhe um nome apropriado, eu vou chamar meu “. SecondsToTime

Ação 1.

Toque no botão “+” para adicionar a sua primeira ação.

(Como mencionado, eu gostaria de trabalhar no lado antes de implementar as alterações abaixo em um live. projeto, para que a primeira ação é apenas uma atribuição de variável rápido para trabalhar a partir de hoje)

Selecionar Variáveis ​​

Selecionar Variável Set

Nome : “% worktme

Para : “ 27590 “. Ou qualquer número que você gostaria de trabalhar com

Hit do sistema .. Voltar para salvar e sair esta tarefa

OK, agora que temos um valor de tempo salvos em uma variável, vamos começar a desmantelá-la.

Acção 2.

Toque no “ + botão “adicionar a sua próxima ação.. Esta ação irá criar uma nova variável e executar a matemática para reduzir o tempo em segundos até o tempo em horas

Selecionar Variáveis ​​

Selecionar Set Variable .

Nome : “% worktmeH “. (“H” é para horas, manter isso em mente quando fazemos “M” e “S” para os respectivos minutos e segundos mais tarde.)

Para : “.% worktme / 60/60

Ligue em Do Maths

Hit do sistema, .. Voltar para salvar a ação

Você és bom com a matemática lá em cima, certo? 27590 segundos = 7.663889 horas.

Agora estamos finalmente prestes a aprender o novo conceito, queremos basicamente extrair a 7 a partir do número e guardar o resto para conversões continuadas.

<. strong> Acção 3

Toque no “ + ” botão para adicionar uma nova ação

width

Selecione Variáveis ​​

Selecionar Variável de Split

Nome : “% worktmeH

Splitter: .” isso é apenas um decimal

Hit do sistema Voltar botão / para salvar

Eu vou te salvar a pesquisa, o que você acabou de fazer é criar duas novas variáveis, a primeira é nomeado % worktmeH1 e tem uma valor de 7 . O segundo é nomeado % worktmeH2 e tem valor . 663889

Bom trabalho, temos as nossas horas salvo agora, só precisamos tomar esse valor restante e fazer mais um pouco de matemática. Lembre-se que o novo% worktmeH2 é realmente 0.663889 horas, por isso vamos ter de converter que, ao longo de minutos agora.

Acção 4.

Bata ” botão + “para adicionar a sua próxima tarefa. Estamos basicamente repetindo a última ação, só que com os novos números.

 Tasker Dividir Variável m

Selecione Variáveis ​​

Selecionar Variável Set

Nome: “% worktmeM

Para: “. 0.% worktmeH2 * 60 “. (Esse é o número 0 no início lá.)

. Ligue Do Maths

Toque no sistema Voltar botão / para salvar

Vamos olhar para isso um pouco mais.. Nós levamos o nosso variável worktmeH2% salvo e transformou-o de volta para um valor decimal, precedendo-o com “0”. Então, com 0.663889 (horas) nós multiplicamos por 60 minutos para chegar. Isso é 39.833333 minutos.

Você sabe o que vem a seguir, precisamos dividir essa variável para obter o nosso valor minutos completo eo valor decimal restante.

Acção 5.

Toque no “ + ” botão para adicionar a próxima ação

 Tasker Dividir Variável sm

Selecione Variáveis ​​

Selecione Variável de Split

Nome : “% worktmeM

Splitter : “. “.

Toque no sistema de . Voltar botão para sair

Assim como antes, agora tem duas novas variáveis, a primeira, % workmeM1 tem valor 39 e a segunda, % worktmeM2 tem valor 833333 .

É hora de tomar essa 833333 (minutos) e transformá-lo em nossas segundos restantes.

Ação 6.

Toque no “ + ” botão para adicionar essa próxima ação

Selecione Variáveis ​​

Selecionar Variável Set

Nome : “% worktmeS “.

Para :” 0.% worktmeM2 * 60 “.

Ligue Do Maths

Hit esse sistema Voltar botão para salvar

Andando por uma vez, vemos que viramos 0.833333 minutos 50,4 segundos .

Se isso é bom o suficiente para você, vá em frente e bombeá-lo para fora a seus outros projetos, ou flash-lo para a janela para ver como fica. Mim, eu vou fazer o papel do perfeccionista, eu não quero ver uma fração de um segundo, divisão de deixar isso apenas mais uma vez.

Acção 7.

 Tasker Dividir Variável ss

Selecionar Variable , em seguida, selecione Dividir Variável . Nome : “% worktmeS ” e Splitter ” # 800000

Woohoo, nós fizemo-lo.. .. Vamos bomba que fora para a tela para ver nossos resultados

Acção 8

Toque no “ + “botão para adicionar o nosso último recurso de hoje.

Selecione Alerta ​​span>

Selecionar Flash

texto : “.% worktmeH1 horas, minutos% worktmeM1 e% worktmeS1 segundos ” (Alternativamente, você pode simplesmente colocar “% worktmeH1:% worktmeM1:% worktmeS1 ” para obter o formato 07:39:50)

Hit. que o sistema de Voltar botão e, em seguida, bateu o Task botão Play para ver o seu trabalho em ação

Qual é o próximo

Ignorando a repetição de nossa abordagem hoje, e quão confuso o processo pode soar nas primeiras vezes através dele, espero que você vê como a variável obras comando Dividir. A ideia é bastante simples, olhando para uma variável que tem um ponto de ruptura definitiva nele, esta ferramenta variável divide o seu valor em várias novas variáveis ​​nos pontos de ruptura.

Nós usamos a ferramenta Dividir Variável para separar números, mas você pode separar variáveis ​​preenchidas com nomes, locais, ou realmente qualquer coisa. E seu Splitter pode ser qualquer personagem, ou conjunto de caracteres, que você deseja. Por exemplo, você poderia inverter o nosso trabalho hoje, se você usou a saída alternativa e salva-lo a uma variável em si, utilize o Splitter “:”. Para obter três variáveis ​​com as horas, minutos e segundos guardados em cada

Na próxima semana

Eu sei que nosso Android personalização esta semana parece que não tem propósito, mas eu prometo quando você precisa de Split variável, você vai ficar feliz por, pelo menos, esta idéia aproximada de como usá-lo. Na próxima semana vamos tomar Tasker a um nível inteiramente novo, que está além do tempo que nós demos uma olhada em Scenes. Ou seja, a criação de janelas completamente novas para o seu dispositivo Android.

Você tem um projeto bacana onde você coloca a ferramenta Dividir Variável em Tasker para uma boa utilização?


rel=”nofollow” Autoridade Android
Bibliography ►
Phoneia.com (October 23, 2015). Como usar o comando Dividir Variável de Tasker – personalização Android. Recovered from https://phoneia.com/pt/como-usar-o-comando-dividir-variavel-de-tasker-personalizacao-android/