PC von Android entsperren

10

Ich war mir ziemlich sicher, dass diese Frage bereits gestellt worden wäre, und ich bemühte mich, eine Lösung zu finden, konnte aber nicht viel finden.

Ich versuche, meinen PC von meinem Android-Gerät aus zu sperren / zu entsperren. Ich möchte BTProximity nicht verwenden, um dies zu tun, da selbst wenn ich mich in einem anderen Raum im Haus befinde, mein Telefon erkannt und der Computer entsperrt werden kann. Ich möchte eine genauere Kontrolle über das Ereignis, das das Sperren / Entsperren auslöst, anstatt mich auf die Nähe zu verlassen.

Ich würde sehr gerne Tasker verwenden, um dies zu erreichen, obwohl ich keine Möglichkeit finde, meinen PC mit irgendetwas zu sperren / entsperren, was Tasker tun kann.

Die Lösung kann entweder für Windows oder Ubuntu oder für beide sein.

Städtisch
quelle

Antworten:

5

Die beste integrierte Lösung für Ihr Android-Telefon und Ihren PC ist die Verwendung von Autoremote und EventGhost . Die allgemeine Idee ist, dass Sie AutoRemote verwenden, um eine Nachricht an Eventghost zu senden, die dann Ihren PC entsperrt oder sperrt. Die Aufgabe sieht ungefähr so ​​aus:

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

Als nächstes kommt die EventGhost-Seite. Eventghost reagiert nicht immer, insbesondere wenn Sie nicht im lokalen Netzwerk sind. Sie können dies jedoch mit der Chrome-Erweiterung von AutoRemote umgehen. Wenn Sie Probleme mit AutoRemote haben, hat der Entwickler eine großartige Website und ist in seiner Google-Gruppe sehr aktiv . Die Anleitung zum Installieren des AutoRemote-Plug-Ins in Eventghost finden Sie hier . Hier sind die Schritte zum Erstellen des Eventghost-Triggers:

  1. Erstellen Sie ein Makro, aber machen Sie sich keine Sorgen, wenn Sie das AutoRemote-Plugin nicht finden können. Dies ist wirklich ein schicker Ordner
  2. Fügen Sie in der Symbolleiste ein Ereignis hinzu, das das eventghost-Makro auslöst. Es sollte so aussehen: Autoremote.Message.unlock
  3. Als nächstes sind Ihre Aktionen. Dadurch wird Ihr Arbeitsplatz entsperrt

Wenn Sie Fragen haben, können Sie diese gerne in den Kommentaren stellen. Ich werde mein Bestes tun, um schnell zu antworten.

Wenn meine Antwort Ihr Problem löst, vergessen Sie bitte nicht, sie zu markieren, fragen Sie die Antwort und stimmen Sie sie für ihre Nützlichkeit ab. Ich bin neu und versuche hier meinen Ruf aufzubauen.

The3rdIcon
quelle
Vielen Dank, das sieht vielversprechend aus. Es würde allerdings einige Zeit dauern, dies zu implementieren und zu überprüfen. Wenn jemand anderes diese Methode erfolgreich verwendet, kommentieren Sie hier.
Urban
Die Einrichtung sollte nicht zu lange dauern, da die von mir nachgewiesenen Links direkte Links zu den von Ihnen benötigten Dateien sind. Nach dem Herunterladen müssen Sie sie nur noch ablegen und in den Ereignisgeist ziehen, damit sie funktionieren.
The3rdIcon
Welche Verbindung zwischen Android und iOS wird verwendet: Wifi / Bluetooth / irgendetwas anderes?
Yurkennis
"Dadurch wird Ihre Workstation entsperrt" - Für den verknüpften Beitrag muss MyUnlocker heruntergeladen und ausgeführt werden, bei dem es sich um eine Windows-BAT-Datei handelt. Gibt es ein ähnliches Skript / Programm für OS X?
Yurkennis
Evenghost, der alles antreibt, ist nur für den PC.
The3rdIcon
3

Sie können ein NFC-Telefon verwenden, um Ihren PC aus dem LAN zu entsperren, auch bekannt als Scannen eines NFC-Tags und Anmelden bei Windows. Installieren Sie auf Ihrem Android-Telefon die folgende Software: NFC-Tools, NFC-Aufgaben, Tasker, Unified Remote (alle aus dem Play Store). Installieren Sie auf Ihrem PC den Unified Remote-Server.

  1. Konfigurieren Sie die Unified Remote-App auf Ihrem Telefon für die Verbindung mit Ihrem PC. Die Kommunikation sollte auf verschlüsselt eingestellt sein

  2. Verwenden Sie Tasker, um Unifed Remote (über das integrierte UR-Plugin von Tasker) zu erstellen. Klicken Sie auf Registerkarten und Strichereignisse, um Ihr Kennwort automatisch auf dem Sperrbildschirm für Sie einzugeben (Liste der Befehle in der richtigen Reihenfolge, die Ihrem Sperrbildschirm entspricht). Sie müssen damit herumspielen, um es richtig zu konfigurieren, Registerkartenreihenfolgen, Pfeilstriche usw. zu testen.

  3. Verwenden Sie NFC Tools & Tasks, um von Tasker ausgeführte Unified Remote-Befehle auf ein kompatibles NFC-Tag zu schreiben.

Es wird einige Zeit dauern, bis es funktioniert, aber es funktioniert und Sie müssen ein paar Dollar für einige der Apps bezahlen, sie sind nicht alle kostenlos. Der Vorgang ist sicher, wenn Sie Tasker mit einer PIN schützen und die Unified Remote-Kommunikation sichern. Die erste Anmeldung muss auf klassische Weise (Tastatur) erfolgen, damit der Unified Remote-Server gestartet werden kann.

Peter
quelle
2

Ich habe dies tatsächlich auf ähnliche Weise wie The3rdIcon implementiert. Verwenden Sie seine Antwort, um das Framework zu erhalten, und ich kann Details bereitstellen. Beachten Sie, dass das von ihm verknüpfte Entsperrprogramm unter Windows 7 und höher nicht funktioniert, dieser Trick jedoch. In meinem speziellen Fall habe ich ein an meine Workstation angeschlossenes Bluetooth-Gerät zur Näherungserkennung verwendet, aber Sie können alles tun, was zutreffend ist. Hier sind die tatsächlichen Details.

Da sich die PCs, mit denen ich arbeite, hinter einer Firewall befinden, verwende ich die Chrome-Erweiterungsumleitung von AutoRemote, die sehr gut funktioniert.

Tasker Bluetooth Near-Profil

Hinweise: Ignorieren Sie das% WorkHint-Bit, es ist für etwas anderes. Für dieses Profil müssen Sie mit dem Gerät gekoppelt, aber nicht verbunden sein. Es reagiert nicht besonders schnell (aus Gründen des Batteriesparens), erkennt jedoch innerhalb weniger Minuten Nah / Fern. Zusätzlich verwende ich ein paar andere Profile, die eine Entsperrung auslösen können, damit sie schneller reagiert, aber dies sollte Ihnen den Einstieg erleichtern. Mein Beispiel wird an einen AutoRemote-Kanal (Work) gesendet, damit dieser 2 Computer für mich sperren / entsperren kann.

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

Hinweise: Diese verwenden einen kleinen Trick, um das Sperren / Entsperren zu erreichen. Die Verbindung zur Konsolensitzung wird im Wesentlichen getrennt und später zum Entsperren erneut hergestellt. Es wird weiterhin der STRG-ALT-ENTF-Bildschirm angezeigt, und jemand, der den PC verwenden möchte, muss sich tatsächlich anmelden. Beachten Sie, dass der Trick zum erneuten Verbinden nicht funktioniert, wenn Sie die EventGhost-Sperren-Workstation-Aktion oder eine tatsächliche WIN-L-Sperre verwenden.

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

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

Ich verwende einige andere Makros, um eine Benachrichtigung an mein Telefon zu senden, wenn die PCs entweder automatisch oder manuell gesperrt oder entsperrt werden. Ich kann diese auch posten, wenn Interesse besteht.

Bryan
quelle
1

Falls jemand interessiert ist ... gibt es eine App für diese
http://www.rohos.com/2013/12/login-unlock-computer-by-using-smartphone/
Installieren Sie Apps sowohl auf Ihrem PC als auch auf Ihrem Telefon, hübsch einfache Einrichtung. Habe getestet und es funktioniert. 15 Tage Probezeit. 32 $ Lizenz.
Es wäre allerdings schön, wenn es mit Tasker gemacht werden könnte.

PS Ich verstehe nicht, warum die App nicht im Play Store ist. Obwohl ich keine negativen Bewertungen dazu gefunden habe.

Gh0sT
quelle
Ich habe es versucht, aber es entsperrt meinen Mac aus irgendeinem Grund nicht über WLAN, während die Bluetooth-Sperre Bluetooth manuell aktivieren / deaktivieren muss, um sie zu sperren / zu entsperren - nicht sehr praktisch.
Yurkennis
1

Dieses Programm für Windows sperrt und entsperrt, ermöglicht das Anpassen der Entfernung (wie gewünscht), benachrichtigt Ihr Telefon, wenn jemand versucht, Ihren Laptop zu stehlen, ermöglicht das Sperren / Entsperren mit dem Fingerabdruckleser Ihres Telefons und blockiert den Bildschirmschoner, wenn Sie es sind innerhalb der Bluetooth-Reichweite.

Sie müssen das Programm auf Ihrem Windows-PC, einer App auf Ihrem Android-Telefon / Smartwach installieren und auf dem Sperrbildschirm einen Anbieter für Anmeldeinformationen auswählen. Es ist kostenlos, hat aber Anzeigen auf dem Telefon.

Die Seite hat auch ein Programm für Mac.

RR
quelle