Sblocca il PC da Android


10

Ero abbastanza sicuro che questa domanda sarebbe già stata posta, e ho fatto di tutto per trovare una soluzione ma non sono riuscito a trovare molto.

Sto cercando di bloccare / sbloccare il mio PC dal mio dispositivo Android. Non voglio usare BTProximity per farlo perché anche se mi trovo in un'altra stanza della casa, sarebbe in grado di rilevare il mio telefono e sbloccare il computer. Voglio un controllo più preciso sull'evento che attiva il blocco / sblocco, invece di fare affidamento sulla prossimità.

Sarei molto felice di usare tasker per raggiungere questo obiettivo, anche se non riesco a trovare un modo per il mio PC di bloccare / sbloccare qualsiasi cosa tasker possa fare.

La soluzione può essere per Windows o Ubuntu o entrambi.

Risposte:


5

La migliore soluzione integrata con il tuo telefono Android e PC è utilizzare Autoremote ed EventGhost . L'idea generale è che usi AutoRemote per inviare un messaggio a Eventghost che quindi sblocca o blocca il tuo PC. L'attività sarà simile a questa:

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

Il prossimo è il lato EventGhost. Eventghost non risponde sempre soprattutto se non sei sulla rete locale, ma puoi aggirare questo problema con l'estensione Chrome di AutoRemote Se hai problemi con AutoRemote, lo sviluppatore ha un ottimo sito Web ed è molto attivo nel suo gruppo di Google. La direzione per installare la spina AutoRemote in Eventghost è disponibile qui . Ecco i passaggi per creare il trigger Eventghost:

  1. Crea una macro ma non preoccuparti se non riesci a trovare il plug-in AutoRemote. Questa è davvero una cartella di fantasia
  2. Aggiungi un evento dalla barra degli strumenti che attiverà la macro eventghost. Dovrebbe apparire così: Autoremote.Message.unlock
  3. Le prossime sono le tue azioni. Questo sbloccherà la tua postazione di lavoro

Se hai domande, sentiti libero di farle nei commenti e farò del mio meglio per rispondere rapidamente.

Se la mia risposta risolve il tuo problema, non dimenticare di contrassegnarlo, chiedi la risposta e votalo per la sua utilità. Sono nuovo e sto cercando di costruire la mia reputazione qui.


Grazie mille, questo sembra promettente. Tuttavia, mi occorrerebbe del tempo per implementarlo e verificarlo. Se qualcun altro riesce a utilizzare questo metodo, commenta qui.
Urban,

La configurazione non dovrebbe richiedere troppo tempo poiché i collegamenti che ho dimostrato sono collegamenti diretti ai file necessari. Una volta scaricato dovrai solo rilasciarli e trascinarli nel fantasma dell'evento per farli funzionare.
The3rdIcon

Quale connessione tra Android e iOS utilizza: Wifi / Bluetooth / qualsiasi altra cosa?
yurkennis,

"Questo sbloccherà la tua postazione di lavoro": il post collegato richiede di scaricare ed eseguire MyUnlocker che è il file BAT di Windows. Esiste uno script / programma simile per OS X?
yurkennis,

Evenghost, che guida tutto, è solo per PC.
The3rdIcon,

3

È possibile utilizzare un telefono NFC per sbloccare il PC dalla LAN, ovvero scansionare un tag NFC e accedere a Windows. Sul tuo telefono Android, installa il seguente software: Strumenti NFC, Attività NFC, Tasker, Unified Remote (tutto dal Play Store). Sul PC, installare il server Unified Remote.

  1. Configurare l'app Unified Remote sul telefono per connettersi al PC, la comunicazione deve essere impostata su crittografata

  2. Utilizzare Tasker per creare Unifed Remote (tramite il plug-in UR integrato di Tasker), fare clic, scheda e tratti, per digitare automaticamente la password nella schermata di blocco (elenco di comandi nell'ordine corretto corrispondente alla schermata di blocco). Devi giocarci attorno per configurarlo correttamente, testare gli ordini di tabulazione, i colpi di freccia ecc.

  3. Utilizzare Strumenti e attività NFC per scrivere comandi Unified Remote eseguiti da Tasker su qualsiasi tag NFC compatibile.

Ci vorrà del tempo per farlo funzionare, ma funziona e devi pagare qualche dollaro per alcune delle app, non sono tutte gratuite. Il processo è sicuro se proteggi Tasker con un PIN e proteggi la comunicazione Unified Remote. Il primo accesso deve essere eseguito nel modo classico (tastiera), per consentire l'avvio del server Unified Remote.


2

In realtà l'ho implementato in modo simile a The3rdIcon. Usa la sua risposta per ottenere il framework e posso fornire dettagli. Nota che il programma di sblocco che collega non funziona per Windows 7 e versioni successive, ma questo trucco funzionerà. Per il mio caso particolare ho usato un dispositivo bluetooth collegato alla mia workstation per il rilevamento di prossimità, ma puoi fare tutto ciò che è applicabile. Ecco i dettagli reali.

Poiché i PC con cui lavoro sono protetti da un firewall, sto utilizzando il reindirizzamento dell'estensione Chrome di AutoRemote che funziona molto bene.

Tasker Bluetooth Vicino al profilo

Note: Ignora il bit% WorkHint, è per qualcos'altro. Questo profilo richiede di essere associato al dispositivo, ma non connesso. Non è terribilmente reattivo (per motivi di risparmio della batteria) ma rileverà vicino / lontano in pochi minuti. Inoltre uso un paio di altri profili che possono attivare uno sblocco in modo che sia più reattivo, ma questo dovrebbe iniziare. Il mio esempio invia a un canale AutoRemote (Lavoro) in modo che possa bloccare / sbloccare 2 computer per me.

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 ]

EventGhost Lock Macro

Note: utilizzano un piccolo trucco per eseguire il blocco / sblocco. Si disconnette essenzialmente dalla sessione della console e successivamente si riconnette ad essa per lo sblocco. Visualizza ancora la schermata CTRL-ALT-CANC e qualcuno che sta cercando di utilizzare il PC dovrebbe effettivamente accedere. Nota che il trucco di riconnessione non funzionerà se si utilizza l'azione della workstation di blocco EventGhost o un blocco WIN-L effettivo.

<?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>

EventGhost Unlock Macro

<?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 un paio di altre macro per inviare una notifica al mio telefono quando i PC sono bloccati o sbloccati automaticamente o manualmente. Posso pubblicare anche quelli se c'è qualche interesse.


1

Nel caso qualcuno fosse interessato ... c'è un'app per questo
http://www.rohos.com/2013/12/login-unlock-computer-by-using-smartphone/
Installa app sia sul tuo PC che sul tuo telefono, piuttosto installazione semplice. Hanno testato e funziona. 15 giorni di prova. 32 $ di licenza.
Sarebbe bello se potesse essere fatto con Tasker.

PS Non capisco perché l'app non sia presente nel Play Store. Anche se non ho trovato recensioni negative al riguardo.


L'ho provato, ma non sblocca il mio Mac tramite Wi-Fi per qualche motivo, mentre il blocco Bluetooth deve abilitare / disabilitare manualmente il Bluetooth per bloccare / sbloccare - non molto pratico.
yurkennis,

1

Questo programma per Windows esegue sia il blocco che lo sblocco, consente di regolare la distanza (come richiesto), avvisa il telefono se qualcuno tenta di rubare il laptop, consente di bloccare / sbloccare con il lettore di impronte digitali del telefono e blocca lo screen saver quando nel raggio di portata del Bluetooth.

Dovrai installare il programma sul tuo PC Windows, un'app sul tuo telefono Android / smartwach e selezionare un provider di credenziali nella schermata di blocco. È gratuito ma ha annunci al telefono.

Il sito ha anche un programma per Mac.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.