Tasker 5.8 acaba de ser lançado no canal estável. Ele traz muitos novos recursos e mudanças que melhoram a experiência geral do aplicativo.
Tasker é sem dúvida um dos aplicativos Android mais populares no segmento avançado. Possui mais de um milhão de downloads e classificação de 4,6 na Play Store. O desenvolvedor relativamente novo por trás do app, João Dias vem lançando atualizações de qualidade desde que assumiu o projeto. Hoje, ele lançou mais uma atualização, Tasker 5.8, para o canal estável. Ele traz muitos novos recursos e mudanças que melhoram a experiência geral do aplicativo. Sem mais delongas, vamos nos aprofundar na atualização.
O maior e mais importante recurso que o Tasker 5.8 traz é a integração de aplicativos de terceiros. Essa mudança simples permite automatizar praticamente qualquer coisa relacionada aos aplicativos do seu telefone. O evento "App Changed" permite acionar um comando sempre que você alternar para este aplicativo. Há também a ação "App Info" que fornece todos os tipos de informações sobre qualquer aplicativo, como estatísticas de uso. Você pode criar variáveis e atribuí-las a tarefas para limitar as permissões dos aplicativos ou automatizar diversas funções. O próximo grande recurso diz respeito às conexões Bluetooth. A partir do Tasker 5.8, você pode automatizar tarefas sempre que um dispositivo Bluetooth se conectar ao seu telefone. Você também pode obter informações de dispositivos conectados e forçar a conexão/desconexão e o emparelhamento/desemparelhamento deles. Você pode ver os exemplos no vídeo abaixo.
Existem também novas ações que permitem lidar com solicitações HTTP, até mesmo a autorização via OAuth 2.0. Já posso ver muitas tarefas úteis realizadas por meio de raspagem de sites de terceiros ou de seus próprios sites. Tasker 5.8 também inclui o novo InputDialog que o ajudará a personalizar as especificidades das tarefas importadas. Tasker agora pode se adaptar à reprodução de música identificando a mudança de faixa. Isso pode levar a muitas tarefas relacionadas ao serviço de áudio ou streaming. Agora também existe uma opção de backup completo, que o ajudará a transferir a configuração do Tasker (até mesmo as variáveis e configurações) para um dispositivo totalmente novo. Tasker está disponível na Play Store por US$ 2,99 e garanto que vale cada centavo.
Aqui está o registro de alterações completo do Tasker 5.8.
Registro de alterações do Tasker 5.8
Adicionado
- Adicionado Aplicativo alterado evento que é acionado sempre que o aplicativo em primeiro plano é alterado.
- Adicionado Informações do aplicativo ação que retorna muitas informações para os aplicativos escolhidos. Você pode obter informações do aplicativo atual, de um aplicativo aberto anteriormente (como o aplicativo anterior que foi aberto, o penúltimo aplicativo, o penúltimo, etc.), de um aplicativo que foi aberto X segundos atrás (por exemplo, o aplicativo que foi aberto há 60 segundos) e para seus aplicativos mais usados (incluindo o tempo que você gastou nos aplicativos ou os horários em que os aplicativos foram abertos em um determinado intervalo de tempo)
- Realizadas todas as ações que permitem selecionar aplicativos (como o Lançamento do Aplicativo, Matar aplicativo, Acesso à rede e Controle de mídia ações) poder definir o aplicativo como uma variável em vez de apenas uma seleção estática. Demonstração dos três recursos acima aqui. Obtenha o projeto de demonstração aqui.
- Adicionado Solicitação HTTP ação que permite fazer solicitações HTTP de qualquer tipo (GET, POST, PUT, DELETE, etc) com qualquer cabeçalho, corpo e conteúdo de arquivo
- Adicionado Autenticação HTTP ação que permite autenticação OAuth 2.0 e nome de usuário e senha. Demonstração dos recursos HTTP aqui.
- Adicionado Conexão Bluetooth ação que permite forçar a conexão/desconexão/emparelhamento/desemparelhamento de um dispositivo BT. Demonstração aqui.
- Adicionado Conexão Bluetooth evento que é acionado quando um dispositivo BT é conectado/desconectado e fornece várias variáveis com as informações do dispositivo BT. Demonstração aqui.
- Adicionado Informações sobre Bluetooth ação que permite obter informações sobre um único dispositivo, dispositivos vinculados ou dispositivos que podem ser verificados
- Adicionado Faixa de música alterada evento - é acionado sempre que a música inicia/para/muda de faixa; fornece muitas variáveis com informações da faixa (% faixa,% artista,% álbum, etc)
- Adicionado Caixa de diálogo de entrada ação para obter facilmente um valor do usuário, sem ter que usar a cena Variable Query Tasker. Pode ser útil ao compartilhar um projeto via Taskernet e definir uma tarefa de inicialização para coletar informações do usuário. Anteriormente, se o usuário já tivesse uma cena de Consulta Variável, a importação não funcionaria devido à cena existente. Demonstração aqui.
- Opção adicionada em Controle de mídia ação para tentar usar notificações para controlar se disponível, tornando-o muito mais confiável
- Adicionada opção em Preferências > Diversos para incluir variáveis de usuário em backups
- Opção adicionada em Backup de dados ação para incluir variáveis de usuário
- Adicionado Máximo de dígitos de arredondamento opção para o Conjunto de variáveis ação quando Faça matemática está habilitado: permite que você escolha quantos decimais deseja usar para suas operações matemáticas
- Capacidade dos eventos do Tasker definirem variáveis locais na tarefa de entrada, como os plug-ins já faziam. O evento App Changed está usando este novo sistema
- Permite que você use novamente a opção Serviços na condição Estado do aplicativo, concedendo ao Tasker a permissão android. Permissão de despejo
Mudanças
- Tornou as atualizações do %WIN mais rápidas e confiáveis
- %MTRACK agora usa ouvinte de notificação (além do método antigo) para torná-lo mais confiável
- Tornou a adição de novos eventos muito mais fácil para o desenvolvedor, então será muito mais fácil adicionar novos agora;)
- Todas as ações mais recentes (as que implementei) prosseguiram na tarefa imediatamente, em vez de algumas delas esperarem cerca de 1 segundo
- Corrija cenas que não exibem valores de variáveis corretamente
- As variáveis de saída nulas ficaram vazias em vez de terem o texto "nulo"
- Rede móvel condição agora precisa da permissão READ_PHONE_STATE porque agora usa uma maneira mais nova (mais precisa) de obter o estado.
- Adicionado tempo limite à ação da caixa de diálogo de autenticação. Caso contrário, poderá ficar preso para sempre.
- Quando uma nova tarefa não pode ser colocada na fila, mostre um flash de aviso com o motivo, em vez de simplesmente não funcionar silenciosamente
- Não foque automaticamente no rótulo ao editar a ação se o rótulo estiver definido
- Adicionados avisos de que ações HTTP antigas estão obsoletas e que a solicitação HTTP deve sempre ser usada em seu lugar
Correções de bugs
- Inicie o Monitor em primeiro plano mais cedo para evitar travamentos
- Corrigido bug de longa data onde Execute o shell a ação ficaria travada se a saída fosse muito grande
- Corrigido um bug antigo onde, às vezes, quando você concedia permissões a vários cartões SD, Tasker deixava de poder acessá-los
- Corrigido um bug antigo em que a exclusão de uma pasta em um cartão SD não funcionaria se a pasta estivesse vazia
- Corrigida a obtenção do tipo de dados móveis para o estado da rede móvel (agora considera o tipo de celular conectado em vez do tipo de celular configurado)
- Corrigido bug de longa data onde capturas de tela tiradas com o Tirar captura de tela a ação acabaria com dimensões erradas
- Corrigida a impossibilidade de obter alguns ícones de aplicativos
- Corrigido o problema em que às vezes a lista de tarefas ou perfis ficava em branco até que o Tasker fosse reiniciado
- Corrigida falha ao mostrar a lista de tarefas em alguns dispositivos
- A ação de dados móveis agora solicita permissão de root. Foi por engano não ter pedido isso antes.
- Corrigido o erro em que, às vezes, o recebimento de chamadas poderia interromper o monitoramento do aplicativo e parar de acionar perfis relacionados ao aplicativo
- Algumas mensagens de erro erradas desapareceram do log do Tasker
- Quando o login do Google falhar, mostre o erro real que ocorreu em vez do genérico "Resultado não OK"
- Todos os brindes foram exibidos com o contexto do aplicativo e no thread principal
- Corrigida a solicitação de gravação das configurações do sistema para a ação da barra de navegação
- Corrigida falha ao usar bibliotecas javascript muito grandes
- Corrigidas algumas falhas
Preço: 3,49.
4.6.
Fonte: Tasker