Esta semana, no Tasker Pro, mostrarei como desbloquear seu laptop ou desktop Windows 7, 8 ou 10 usando sua impressão digital em um dispositivo Android!
Supõe-se que a automação visa simplificar as tarefas diárias para lhe dar mais tempo precioso fazendo as coisas que você ama. No XDA, mostramos como você pode usar o Tasker para proteja seu dispositivo, melhorar a produtividade, ou tornar a condução mais segura, tudo parte de nossa série chamada 'Semana do Tasker.'
Mas a diversão não termina aí. Se você está ansioso por algumas tarefas Tasker realmente incríveis (e estão cansados do tedioso coisas como dizer como reiniciar o telefone ou agitar o telefone para ativar a tela), então nosso novo Série Tasker Pro é para você.
Estaremos postando uma série de altamente avançado Perfis do Tasker que mostrarão o quão poderoso o Tasker pode ser se você estiver disposto a pensar fora da caixa. Embora tenhamos feito a maior parte do trabalho duro para você e você certamente esteja livre para importar meus perfis e usá-los como estão, Eu recomendo fortemente que você aprenda como usar o Tasker se quiser personalizar essas tarefas você mesmo. Em nosso
Dicas e truques do Tasker fóruns ou no subreddit /r/Tasker do Reddit, você pode compartilhar e trabalhar com outras pessoas sobre como implementar uma ideia que você possa ter (como Eu fiz muitas vezes).Isso é Semana 6 do Tasker pro. Semana passada, mostramos como você pode usar o Tasker para nunca perder o trabalho criando um despertador baseado em calendário. Esta semana mostraremos como desbloqueie seu PC com Windows (incluindo sua área de trabalho) usando sua impressão digital lida em um telefone Android!
Tasker Pro #6: Desbloqueio de impressão digital do Windows
Digamos que você esteja lá embaixo, sentado em frente ao sofá e querendo iniciar aquele filme que você estava ansioso para assistir e que armazenou em seu servidor Plex. Exceto, droga, você esqueceu de ligar o Plex. Não tem problema, basta ligá-lo manualmente, mas quem quer sair de um sofá confortável para fazer isso? Ou o que acontece com os usuários que possuem configurações Wake-On-Lan que, embora cumpram seu propósito de despertar um computador de seu sono, ainda exigem que você se sente e faça login manualmente? Quem quer fazer isso? Para os preguiçosos entre nós, aqui está um script Tasker bacana que permitirá que você desbloqueie seu PC com Windows usando apenas sua impressão digital. Inferno, você pode até modificar esse script para desbloquear seu PC sem exigir sua impressão digital, se quiser.
Agora percebo que os mais preocupados com a segurança entre nós provavelmente estão irritados com essa ideia. Certamente isso não pode ser muito seguro, pode? Pensei em possíveis falhas de segurança aqui e, no final das contas, a única maneira de comprometer sua senha do Windows é se:
- Sua rede WiFi doméstica está comprometida (nesse caso você tem muitas outras coisas preocupar-se com).
- Seu telefone está fisicamente comprometido e o invasor tem acesso ao telefone (nesse caso, você tem muitas outras coisas preocupar-se com).
Então, sim, esse método realmente envia sua senha como texto simples pela sua rede doméstica. No entanto, seriam necessárias algumas circunstâncias extraordinárias para que sua senha do Windows fosse comprometida por esta configuração. E para evitar que os usuários compartilhem acidentalmente sua senha do Windows sempre que compartilharem seu Tasker configurações, fiz com que sua senha real do Windows seja armazenada em um estado criptografado em um Tasker variável. Portanto, a única maneira de alguém extrair sua senha do Windows novamente é ter acesso físico total ao seu telefone.
De qualquer forma, vamos continuar com o script Tasker, certo? Abaixo está a caixa de diálogo AutoTools que aparecerá sempre que você iniciar a tarefa. Depois de digitalizar com sucesso uma de suas impressões digitais armazenadas, o Unified Remote acionará as ações necessárias para desbloquear seu PC. Na verdade, é muito simples - tudo o que o Unified Remote faz é abrir a caixa de senha e colá-la.
Requisitos
- Tasker ($ 2,99)
- Remoto Unificado para Android ($3.99)
- Servidor remoto unificado para Windows
- AutoFerramentas Beta
Instruções
As duas primeiras coisas que você precisará fazer é configurar uma impressão digital em seu dispositivo, caso ainda não o tenha feito (o AutoTools usa as APIs nativas de autenticação de impressão digital no Android) e instale o aplicativo Unified Remote Server no seu Windows PC. Em seguida, abra o aplicativo Unified Remote em seu telefone, encontre o nome/endereço IP do seu computador e salve o servidor (ele será exibido em Servidores salvos no menu Servidores). Assim que terminar, precisaremos realizar uma tarefa rápida de três ações para criptografar sua senha do Windows no Tasker, para que você nunca a compartilhe acidentalmente.
Crie uma nova tarefa e dê a ela um nome arbitrário. Não manteremos esta tarefa, apenas a executaremos uma vez e excluiremos a tarefa logo em seguida. Tudo o que esta tarefa fará é configurar sua senha criptografada e armazená-la em uma variável global.
- Variáveis --> Conjunto de Variáveis. Nome: %passar para SUAJANELASPCPSENHA. Esta é a sua senha, você deve saber qual é. Se você estiver usando um alfinete, coloque-o.
- Plug-ins -> AutoTools -> Texto do AutoTools. Texto: %passar. Vá para Criptografia, configure-o para Criptografar a senha e, para a senha de criptografia, crie alguma frase arbitrária. Você vai precisar lembrar esta frase ou configure-a para uma variável global, pois ao descriptografar a senha na tarefa principal você precisará dessa senha.
- Variáveis --> Conjunto de Variáveis. Nome: %EncryptedPass para %attextresult(). Isto irá armazenar a senha criptografada em uma variável global.
Execute esta tarefa uma vez depois de configurá-la e exclua-a. Você não precisará desta tarefa novamente, a menos que limpe os dados do Tasker/reinstale o aplicativo, caso em que suas variáveis globais serão apagadas. Você pode facilmente criar esta tarefa e executá-la novamente para criar uma nova senha criptografada, se isso acontecer. De qualquer forma, mergulharemos a seguir na tarefa principal em si.
Crie uma tarefa e nomeie-a como Desbloqueio de impressão digital.
- Plug-ins -> AutoTools -> Caixa de diálogo AutoTools. Selecione Caixa de diálogo de impressão digital. Título: Desbloqueio de impressão digital do PC. Número de tentativas: 1. Mensagem de falha: Erro: impressão digital não reconhecida. Todo o resto você pode personalizar ao seu gosto.
- Plug-ins -> AutoTools -> Texto do AutoTools. Texto: %EncryptedPass. Nome variável: %passar. Vá para criptografia e selecione para Descriptografar. Para a senha, use a senha de criptografia que você criou anteriormente.
- Rede -> Navegar URL. URL: ur://intent/remote: Core. Teclado/ação: pressionar/extra: espaço/destino: YOURPCNAMEHERE
- Tarefa -> Aguarde 1 segundo.
- Rede -> Navegar URL. URL: ur://intent/remote: Core. Teclado/ação: texto/extra:%pass/destino: YOURPCNAMEHERE
- Tarefa -> Aguarde 1 segundo.
- Rede -> Navegar URL. URL: ur://intent/remote: Core. Teclado/ação: pressione/extra: enter/destino: YOURPCNAMEHERE
Basicamente, tudo o que esta tarefa faz é descriptografar sua senha armazenada (ação 2) e, em seguida, pressiona o botão barra de espaço para que a tela de bloqueio do Windows 8/10 * seja descartada e, finalmente, na ação 7, ela cola a senha. Há ações de espera de 1 segundo entre cada etapa do Unified Remote para dar tempo para que as animações do Windows sejam limpas e a caixa de texto fique pronta. Agora, você deve ter notado que o Unified Remote tem um plugin Tasker, então você deve estar se perguntando por que não o usamos apenas. Infelizmente, a integração do Unified Remote Tasker (que acredito ser um recurso pago) não permite que você passe variáveis do Tasker, portanto não poderíamos enviar a senha. Pelo menos, não estava funcionando para mim.
*Usuários do Windows 7, você precisará alterar isso para pressionar CTRL+ALT+DEL, o que pode ser feito capturando o URI dentro Unified Remote abrindo o aplicativo e acessando o Teclado Remoto e clicando no ícone do telefone na parte inferior certo. Clique em "Criar string URI" e siga as instruções até ser apresentada uma string URI que você pode colocar aqui.
E voilá! Se você conseguir acompanhar isso, parabéns, você é praticamente um mestre no Tasker! Confuso em uma etapa e quer apenas importar o roteiro e seguir com sua vida? Não posso culpar você, este me levou a pensar muito para entender direito. No entanto, lembre-se de que você precisará configurar a senha criptografada conforme mencionado acima, pois essa é uma tarefa que você cria e exclui imediatamente.
Se quiser importar este script Tasker, você pode baixá-lo em Host de arquivos Android. Para importar a tarefa, você precisa primeiro desabilitar o Modo Iniciante no Tasker acessando o menu -> preferências. Na guia UI, desmarque ‘Modo Iniciante’. Em seguida, de volta ao menu principal do Tasker, clique na guia ‘Tarefas’. Em seguida, mantenha pressionada a guia ‘Tarefas’ e pressione ‘Importar’. Navegue até onde você baixou meu arquivo .prf.xml e selecione-o para importá-lo. Depois de importá-lo, você estará livre para brincar com ele como achar melhor. Você pode iniciar esta tarefa criando um atalho de inicialização, pode criar um widget Zooper ou, opcionalmente, se quiser exportar esta tarefa como um aplicativo, você pode instalar Fábrica de aplicativos Tasker.
Na próxima semana, para o Tasker Pro, mostrarei como altere o comportamento do controle de volume para controlar apenas o volume da mídia em vez do volume da campainha!
O que você gostaria que eu fizesse com Tasker? Deixe-nos saber abaixo e poderemos apresentar sua ideia em um artigo futuro!