Desbloquear PC do Android


10

Eu tinha certeza de que essa pergunta já havia sido feita e tentei muito encontrar uma solução, mas não consegui encontrar muita coisa.

Estou tentando bloquear / desbloquear meu PC no meu dispositivo Android. Não quero usar o BTProximity para fazer isso porque, mesmo que eu esteja em outro cômodo da casa, ele poderá detectar meu telefone e desbloquear o computador. Quero um controle mais preciso sobre o evento que aciona o bloqueio / desbloqueio, em vez de depender da proximidade.

Ficaria muito feliz em usar o tasker para conseguir isso, embora não seja possível encontrar uma maneira de o meu PC bloquear / desbloquear com qualquer coisa que o tasker possa fazer.

A solução pode ser para Windows ou Ubuntu, ou ambos.

Respostas:


5

A melhor solução integrada com o seu telefone Android e PC é usar Autoremote e EventGhost . A idéia geral é que você use o AutoRemote para enviar uma mensagem ao Eventghost que desbloqueia ou bloqueia o seu PC. A tarefa será mais ou menos assim:

AUTOREMOTE MESSAGE
     DEVICE: NAME OF COMPUTER OR CHROME EXTENSION  <----Addressed at the end 
     MESSAGE: Unlock (Really could be anything)

O próximo é o lado EventGhost. O Eventghost nem sempre responde, especialmente se você não estiver na rede local, mas você pode contornar isso com a Extensão do Chrome do AutoRemote. Se você tiver algum problema com o AutoRemote, o desenvolvedor tem um ótimo site e é muito ativo em seu grupo do Google. A direção para instalar o plug AutoRemote no Eventghost pode ser encontrada aqui . Aqui estão as etapas para criar o gatilho Eventghost:

  1. Crie uma macro, mas não se preocupe se não conseguir encontrar o plug-in AutoRemote. Esta é realmente uma pasta chique
  2. Adicione um evento da barra de ferramentas que acionará a macro eventghost. Deve ficar assim: Autoremote.Message.unlock
  3. A seguir, suas ações. Isso desbloqueará sua estação de trabalho

Se você tiver alguma dúvida, sinta-se à vontade para perguntar nos comentários e farei o possível para responder rapidamente.

Se minha resposta resolver seu problema, não se esqueça de marcá-la, pedir a resposta e fazer um voto positivo por sua utilidade. Sou novo e estou tentando construir minha reputação aqui.


Muito obrigado, isso parece promissor. Embora, levaria algum tempo para implementar isso e verificar. Se alguém conseguir usar esse método, comente aqui.
— Urbano

Não deve demorar muito para configurar, pois os links que eu provei são links diretos para os arquivos que você precisa. Uma vez baixado, você só precisará soltá-los e arrastá-los para o fantasma do evento para fazê-los funcionar.
— The3rdIcon

Que conexão entre Android e iOS ele usa: Wifi / Bluetooth / qualquer outra coisa?
— Yurkennis

"Isso desbloqueará sua estação de trabalho" - a publicação vinculada requer o download e a execução do MyUnlocker, que é o arquivo BAT do Windows. Existe um script / programa semelhante para o OS X?
— Yurkennis

Evenghost, que dirige tudo, é apenas para PC.
— The3rdIcon 23/09/15

3

Você pode usar um telefone NFC para desbloquear o PC da LAN, também conhecido como digitalizar uma etiqueta NFC e fazer login no Windows. No seu telefone Android, instale o seguinte software: Ferramentas NFC, Tarefas NFC, Tasker, Controle remoto unificado (todos da loja de jogos). No seu PC, instale o servidor remoto unificado.

  1. Configure o aplicativo Unified Remote no seu telefone para conectar-se ao seu PC, a comunicação deve ser definida como criptografada

  2. Use o Tasker para criar eventos de clique, tabulação e traçado do Unifker Remote (via plug-in UR integrado da Tasker), para digitar automaticamente sua senha na tela de bloqueio (lista de comandos na ordem correta que corresponde à tela de bloqueio). Você precisa brincar com ele para configurá-lo corretamente, testar pedidos de guias, traços de seta etc.

  3. Use as Ferramentas e tarefas NFC para escrever comandos remotos unificados executados pela Tasker em qualquer etiqueta NFC compatível.

Vai levar algum tempo para fazê-lo funcionar, mas funciona e você precisa pagar alguns dólares por alguns dos aplicativos, pois eles não são todos de graça. O processo é seguro se você proteger o Tasker com um PIN e a comunicação remota unificada. O primeiro logon deve ser realizado da maneira clássica (teclado), para permitir a inicialização do servidor remoto unificado.


2

Na verdade, eu implementei isso de maneira semelhante ao The3rdIcon. Use sua resposta para obter a estrutura, e eu posso fornecer detalhes. Observe que o programa de desbloqueio que ele vincula não funciona no Windows 7 ou superior, mas esse truque funcionará. Para o meu caso em particular, usei um dispositivo bluetooth conectado à minha estação de trabalho para detecção de proximidade, mas você pode fazer o que for aplicável. Aqui estão os detalhes reais.

Como os PCs com os quais estou trabalhando estão protegidos por um firewall, estou usando o redirecionamento de extensão Chrome do AutoRemote, que funciona muito bem.

Tasker Bluetooth Próximo perfil

Notas: Ignore o bit% WorkHint, é para outra coisa. Este perfil exige que você esteja emparelhado com o dispositivo, mas não conectado. Ele não responde muito bem (por razões de economia de bateria), mas será detectado próximo / distante em alguns minutos. Além disso, uso alguns outros perfis que podem acionar um desbloqueio para que ele seja mais responsivo, mas isso deve ajudá-lo a começar. Meu exemplo envia para um canal AutoRemote (Trabalho) para que ele possa bloquear / desbloquear 2 computadores para mim.

Profile: BT Work Near (166)
State: BT Near [ Name:yourbluetoothdevice Address:* Major Device Class:Audio / Video Standard Devices:On Low-Energy (LE) Devices:Off Unpaired Devices:Off Toggle BlueTooth:Off ]

Enter: Anon (167)
A1: Variable Set [ Name:%WorkHint To:true Do Maths:Off Append:Off ] 
A2: AutoRemote Message [ Configuration:Recipient: Group
Message: Unlock
Channel: Work Package:com.joaomgcd.autoremote Name:AutoRemote Message Timeout (Seconds):200 ]

Exit: Anon (168)
A1: Variable Clear [ Name:%WorkHint Pattern Matching:Off ] 
A2: AutoRemote Message [ Configuration:Recipient: Group
Message: Lock
Channel: Work Package:com.joaomgcd.autoremote Name:AutoRemote Message Timeout (Seconds):200 ]

Macro de bloqueio EventGhost

Notas: Eles usam um pequeno truque para realizar o bloqueio / desbloqueio. Ele basicamente se desconecta da sessão do console e depois se reconecta a ela para o desbloqueio. Ele ainda exibe a tela CTRL-ALT-DEL e alguém que pretenda usar o PC realmente precisa fazer login. Observe que o truque de reconexão não funcionará se você usar a ação da estação de trabalho de bloqueio EventGhost ou um bloqueio WIN-L real.

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1700">
    <Macro Name="Lock Workstation" id="6" Expanded="True">
        <Event Name="AutoRemote.Message.Lock" />
        <Action>
            System.Execute(u'c:\\windows\\system32\\tsdiscon.exe', u'', 0, False, 2, u'', False, True, u'', False, False, False)
        </Action>
    </Macro>
</EventGhost>

Macro de desbloqueio do EventGhost

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1700">
    <Macro Name="Unlock Workstation" id="9" Enabled="False" Expanded="True">
        <Event Name="AutoRemote.Message.Unlock" />
        <Action>
            System.Execute(u'C:\\Windows\\System32\\tscon.exe', u'1 /dest:console /password:yourpassword', 0, False, 2, u'', False, True, u'', False, True, False)
        </Action>
    </Macro>
</EventGhost>

Uso algumas outras macros para enviar uma notificação ao meu telefone quando os PCs são bloqueados ou desbloqueados, automática ou manualmente. Também posso publicá-las se houver interesse.


1

Caso alguém esteja interessado ... existe um aplicativo para isso
http://www.rohos.com/2013/12/login-unlock-computer-by-using-smartphone/
Instale aplicativos no PC e no telefone, bastante configuração simples. Já testou e funciona. Período experimental de 15 dias. 32 $ licença.
Seria bom se isso pudesse ser feito com Tasker.

PS Não entendo por que o aplicativo não está na Play Store. Embora eu não tenha encontrado comentários negativos sobre o assunto.


Eu tentei, mas ele não desbloqueia meu Mac por wifi por algum motivo, enquanto o bloqueio do Bluetooth precisa ativar / desativar o Bluetooth manualmente para bloquear / desbloquear - não é muito prático.
— Yurkennis

1

Este programa para Windows bloqueia e desbloqueia, permite ajustar a distância (conforme solicitado), notifica o telefone se alguém tentar roubar seu laptop, permite bloquear / desbloquear com o leitor de impressões digitais do telefone e bloqueia o protetor de tela quando você estiver dentro do alcance do Bluetooth.

Você precisará instalar o programa no seu PC com Windows, um aplicativo no seu telefone Android / smartwach e selecionar um Fornecedor de credenciais na tela de bloqueio. É gratuito, mas tem anúncios no telefone.

O site também possui um programa para Mac.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.