从Android解锁PC


10

我很确定会问过这个问题,我努力寻找解决方案,但找不到很多。

我正在尝试从Android设备锁定/解锁PC。我不想使用BTProximity来执行此操作,因为即使我在房子的另一个房间中,它也能够检测到我的手机并解锁计算机。我希望对触发锁定/解锁的事件进行更好的控制,而不是依赖于接近性。

我很高兴使用Tasker来实现这一目标,尽管我无法找到PC进行Tasker可以进行的任何锁定/解锁的方法。

该解决方案可以适用于Windows或Ubuntu,或两者都适用。

Answers:


5

与Android手机和PC最好的集成解决方案是使用AutoremoteEventGhost。通常的想法是,您使用“自动远程”将消息发送到Eventghost,然后该消息将解锁或锁定您的PC。该任务将如下所示:

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

接下来是EventGhost端。Eventghost并不总是如果不在本地网络上尤其是回应,但你可以解决这个问题有AutoRemote的Chrome扩展程序如果您有任何AutoRemote麻烦,开发商有一个伟大的网站,并在他的非常活跃的谷歌组。此处可以找到将AutoRemote插件安装到Eventghost中的说明。以下是创建Eventghost触发器的步骤:

  1. 创建一个宏,但是不用担心是否找不到AutoRemote插件。这确实是一个精美的文件夹
  2. 从工具栏添加一个事件,该事件将触发eventghost宏。它看起来应该像这样:Autoremote.Message.unlock
  3. 接下来是您的动作。将解锁您的工作站

如果您有任何问题,请随时在评论中提问,我会尽力快速答复。

如果我的答案可以解决您的问题,请不要忘记标记它,并回答它的用处。我是新手,正在努力在这里树立声誉。


非常感谢,这看起来很有希望。虽然,我将需要一些时间来实现并验证。如果其他人成功使用此方法,请在此处进行评论。
城市

设置的时间不会太长,因为我证明的链接是指向所需文件的直接链接。下载完成后,您只需将它们拖放到事件幽灵中即可使它们工作。
The3rdIcon

Android和iOS之间使用什么连接:Wifi /蓝牙/其他功能?
yurkennis 2015年

“这将解锁您的工作站”-链接的帖子要求下载并运行Windows BAT文件MyUnlocker。OS X是否有类似的脚本/程序?
yurkennis 2015年

驱动所有功能的Evenghost仅适用于PC。
The3rdIcon

3

您可以使用NFC手机从LAN解锁PC,也可以扫描NFC标签并登录Windows。在您的Android手机上,安装以下软件:NFC工具,NFC任务,Tasker,统一远程(均来自Play商店)。在您的PC上,安装Unified Remote服务器。

  1. 在手机上配置Unified Remote App以连接到PC,通信应设置为加密

  2. 使用Tasker来创建Unifed Remote(通过Tasker的集成UR插件)单击,制表和笔触事件,以便在锁定屏幕(与锁定屏幕相匹配的正确命令列表)中自动键入密码。您必须试用它才能正确配置它,测试跳格顺序,箭头笔划等。

  3. 使用NFC工具和任务在任何兼容的NFC标签上编写由Tasker执行的Unified Remote命令。

要使其正常运行需要花费一些时间,但确实需要花一些钱才能买到某些应用程序,但它们并非全部免费。如果使用PIN码保护Tasker并保护统一远程通信,则此过程很安全。必须以经典方式(键盘)执行首次登录,才能启动Unified Remote Server。


2

我实际上以类似于The3rdIcon的方式实现了这一点。使用他的答案来获取框架,我可以提供详细信息。请注意,他链接的解锁程序不适用于Windows 7及更高版本,但是此技巧可以。对于我的特殊情况,我使用了连接到工作站的蓝牙设备进行邻近检测,但是您可以执行任何适用的操作。这是实际的详细信息。

由于我使用的PC位于防火墙后面,因此我使用的是AutoRemote的Chrome扩展重定向,效果很好。

Tasker Bluetooth Near个人资料

注意:忽略%WorkHint位,这是其他原因。此配置文件确实要求您已与设备配对但未连接。它的响应速度不是很快(出于节省电池的原因),但是会在几分钟内检测到近/远。此外,我还使用了其他两个可以触发解锁的配置文件,因此它的响应速度更快,但这应该可以帮助您入门。我的示例将发送到“自动远程”频道(“工作”),以便它可以为我锁定/解锁2台计算机。

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锁定宏

注意:这些使用一些技巧来完成锁定/解锁。从本质上讲,它与控制台会话断开连接,后来又重新连接到控制台会话以进行解锁。它仍然显示CTRL-ALT-DEL屏幕,并且试图使用PC的人实际上必须登录。请注意,如果您使用EventGhost锁定工作站操作或实际的WIN-L锁定,则重新连接技巧将不起作用。

<?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解锁宏

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

当PC自动或手动锁定或解锁时,我确实使用了其他两个宏来向手机发送通知。如果有兴趣,我也可以发布。


1

万一有兴趣的人...这里有一个应用程序
http://www.rohos.com/2013/12/login-unlock-computer-by-using-smartphone/
在PC和手机上安装应用程序简单的设置。经过测试,可以正常工作。试用期15天。32美元许可证。
如果可以用Tasker完成,那就太好了。

PS:我不明白为什么该应用程序不在Play商店中。虽然我还没有发现任何负面评论。


我尝试过,但是由于某种原因它无法通过wifi解锁Mac,而蓝牙锁定需要手动启用/禁用蓝牙才能锁定/解锁-不太实用。
yurkennis

1

适用于Windows的此程序既可以锁定也可以解锁,可以调整距离(根据您的要求),如果有人试图偷笔记本电脑,则通知您的手机,可以使用手机指纹读取器进行锁定/解锁,并且在您使用手机时阻止屏幕保护程序在蓝牙范围内。

您需要在Windows PC中安装程序,在Android手机/ smartwach中安装应用程序,然后在锁定屏幕中选择凭据提供程序。它是免费的,但手机上有广告。

该网站还提供了适用于Mac的程序。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.