离开工位老是忘记锁屏?试着让电脑自动完成这事吧!

京东云开发者
• 阅读 292

1.场景说明

公司要求离开工位要立刻锁定电脑屏幕防止信息泄露,但无论是使用锁屏快捷键还是设置触发角,总感觉不得劲。想想汽车现在基本都是自动锁车了,电脑它就不能自己锁屏吗?于是抽空搜罗了一些自动化的解决方案,并按照Win和Mac进行分类。

2.配置方式

2.1 Windows

Windows官方系统就支持“动态锁”,其通过检测和电脑配对的蓝牙设备距离来触发操作,当蓝牙配对设备低于最大接收信号强度指示器 (RSSI) 值时,会自动锁定 Windows 设备。不过此功能仅当蓝牙信号下降且系统处于空闲状态时,动态锁定功能才会锁定设备,也就说如果有人在你刚离开就操作电脑就不能生效😂。

如何设置自动锁屏

1.使用蓝牙将你的手机与电脑配对;

2.进入「设置」→「账户」→「登录选项」→「动态锁」(或者直接在设置中搜索“动态锁”);

3.勾选「允许 Windows 在你离开时自动锁定设备」前的复选框。



离开工位老是忘记锁屏?试着让电脑自动完成这事吧!



官方文档“离开Windows自动锁定电脑”中对锁定场景的描述是“走出蓝牙覆盖范围约1分钟后自动锁定电脑”,这一点对于需要立即触发锁定的场景不太友好。但在我实际测试中发现只要设备远离到一定程度就会自动锁定,后续官方应该有更新但文档并未同步。

之后从文档“动态锁”中看到目前可以配置动态锁定因素,目前默认的配置如下:rssiMin属性值信号指示设备被视为在范围内所需的强度,默认值-10;rssiMaxDelta的默认值-10为,超过度量值后锁定设备。RSSI测量值是相对值,会随两台配对设备之间信号的减弱而降低。测量值0强于-10,-10强于-60,-60表示设备正在相互远离,这个描述可以简单理解为在RSSI[-60,0]范围内不会锁定设备,超过之后自动锁定。一般这个设置足够使用了,去上个厕所的距离大多超过了这个范围。

<rule schemaVersion="1.0">
  <signal type="bluetooth" scenario="Dynamic Lock" classOfDevice="512" rssiMin="-10" rssiMaxDelta="-10"/>
</rule>

2.2 Mac

Mac的设置方式则根据你是否拥有苹果设备和是否愿意有一定花销分成了不同的方式:

2.2.1 有苹果设备且愿意花点小钱

如果你有苹果设备,那么可以通过下载Near Lock应用实现丝滑的锁屏&解锁动作。不过软件虽然可以免费下载使用,但想要在 iPhone 锁定的时候仍然可以使用距离感应来解锁 Mac电脑的话,是需要付费的(这一点挺适合花点小钱提高生活品质的朋友)。



离开工位老是忘记锁屏?试着让电脑自动完成这事吧!



如何设置自动锁屏

分别在 iPhone 和 Mac 上安装好 Near Lock 以后,接下来便可以进入配对操作了。首先请分别在 iPhone 和 Mac 上打开 Near Lock 应用,随后请等待它们之间的配对识别。如下图所示,当 Mac 上的 Near Lock 识别到附近的 iPhone 设备以后,会在 Mac 电脑上显示。



离开工位老是忘记锁屏?试着让电脑自动完成这事吧!



突然想起本人没有苹果移动设备😭,手机端的配置就不展示了,大家可以自己下载试一试。类似的软件还有MacID(收费)。

2.2.2 没有苹果设备或一毛不拔

如果你啥苹果设备都没有或者就是不想花钱,那么可以使用BLEUnlock这款开源软件实现自动解/锁屏。其原理是通过检测蓝牙设备的距离来控制解/锁屏,使用时蓝牙设备无需安装任何应用程序。当蓝牙设备靠近 Mac 电脑时,自动解锁屏幕并唤醒电脑;而当蓝牙设备远离时,自动锁定屏幕并暂停播放音乐/视频。



离开工位老是忘记锁屏?试着让电脑自动完成这事吧!



尝试了一下,此软件对苹果设备的蓝牙支持更好,其他品牌的设备存在识别不够灵敏的情况,大家可以用自己的手机或者手环试一试。网上也有一些相关的设置教程,如:小米手环解锁MacOS系统笔记本MacBookPro

看到最后是不是觉得还是锁屏快捷键更便利(想想汽车就算有自动锁车还是会人工确认一遍😂,主打一个安心),那就从现在开始养成习惯吧,形成肌肉记忆后锁屏就和呼吸一样自然了,哈哈。

3.参考文档

•让 iPhone 通过距离感应自动解锁你的 Mac 电脑!

•优雅解锁 Mac 的 MacID

•《HelloGitHub》第 96 期

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
MySQL 中的共享锁和排他锁的用法
在MySQL中的行级锁、表级锁和页级锁中,咱们介绍过,行级锁是MySQL中锁定粒度最细的一种锁,行级锁能大大减少数据库操作的冲突。行级锁分为共享锁和排他锁两种,本文将详细介绍共享锁和排他锁的概念、使用方式及注意事项。共享锁(ShareLock)共享锁又称读锁,是读取操作创建的锁。其他用户可以并发读取数据,但任
Wesley13 Wesley13
3年前
mysql 锁
第一章概述锁的分类:从对数据操作的粒度分表锁、行锁。从对数据的操作类型(读\\写)分读锁(共享锁)、写锁(排它锁)读锁(共享锁):针对同一份数据,多个读操作可以同时进行而不会互相影响。写锁(排它锁):当前写操作没完成前,它会阻断其他写锁和读锁。第二章 表锁(偏读)偏向MyISAM存储引擎,开销小,加
Wesley13 Wesley13
3年前
JUC系列
Java的内置锁一直都是备受争议的,在JDK1.6之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略,但是与Lock相比synchronized还是存在一些缺陷的:虽然synchronized提供了便捷性的隐式获取锁释放锁机制(基于JVM机制),但是它却缺少了获取锁与释放锁的可操作性,可中断、超时获取锁,
Wesley13 Wesley13
3年前
MySql数据库的锁
互联网并发编程中,锁的概念时时刻刻都在我们身边,无论是并发编程时候线程锁,还是数据库网络中的锁,都有一些相似之处,都是为了保持数据库的完整性和一致性。不恰当的使用锁,会导致性能下降,出现死锁等情况,所以弄清楚锁的原理概念是必要的。一、锁分类!(https://oscimg.oschina.net/oscnet/59e69906ec
Wesley13 Wesley13
3年前
Unity横屏
Android下发现Unity里面的Player设置,并不能完全有效,比如打开了自动旋转,启动的时候还是会横屏,修改XML添加以下代码<applicationandroid:icon"@drawable/ic\_launcher"                    android:label"@string/app\_name"
Wesley13 Wesley13
3年前
4412开发板
迅为4412开发板(屏幕翻转)(Android(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.eechina.com%2Fkeyword%2FAndroid)4.4设置不锁屏、去除休眠、屏幕休眠等)19.20.1屏幕翻转本节介绍如何把快速设置栏中的“屏幕锁定/自
Wesley13 Wesley13
3年前
Java中所有锁介绍
在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:1.公平锁/非公平锁2.可重入锁/不可重入锁3.独享锁/共享锁4.互斥锁/读写锁5.乐观锁/悲观锁6.分段锁7.偏向锁/轻量级锁/重量级锁8.自旋锁上面是很多锁的名词,这些分类并不是全是指锁的
天翼云电脑和企业安全 “锁”了!
每家企业的核心系统和关键信息是企业顺利运作、不断发展的关键。数字化转型浪潮涌来,海量信息在云上高速流动,如何为“核心信息”加一把“安全锁”,成为许多企业关注的重点。天翼云电脑配备多项安全防控措施,可有效提升企业信息安全防控水平。天翼云电脑水印,企业信息防控再加码在企业信息安全防控过程中,涉及到员工的关键环节该怎么做?天翼云给出了解决方案——水印。通过天翼云电
子桓 子桓
1年前
Aiseesoft iPhone Unlocker mac Aiseesoft iPhone Unlocker 中文
AiseesoftiPhoneUnlocker一款功能强大、易于操作、安全可靠的iOS设备解锁工具,为用户提供了一个方便快捷的解决方案。iPhone屏幕锁定?立即擦除iPhone密码为iPhone创建密码可以保护您的隐私。但是,您无法控制锁屏密码的原因有很
iOS16新特性:实时活动-在锁屏界面实时更新APP消息 | 京东云技术团队
简介之前在里介绍了iOS16新的特性:实时更新(LiveActivity)中灵动岛的适配流程,但其实除了灵动岛的展示样式,LiveActivity还有一种非常实用的应用场景,那就是锁屏界面实时状态更新:上图是部分已经做出适配的APP,锁屏实时活动的展示。可