我个人在公司上班的时候使用的是个人 Mac ,个人 Mac 上不可避免的就会存一些私人的信息了。公司毕竟还是公共场合,我自己也把安全问题看得比较重要,也许是反破解形成的惯性和习惯,所以每次离开 Mac 的时候都会动手把 Mac 屏幕锁上,保护信息的安全嘛。不知道是不是年纪大了的原因,有时候不在 Mac 旁边的时候回想不起屏幕有没有锁定,要跑回去看,这样就有恼火。经常这样同事也很难理解我的行为,不知道我在干嘛 :(
基于这个情况就开发了这个 SimpleLock, 一把 Mac 电脑的远程锁,就像 App 名字描述的那样,App 的核心功能很简单,就是查询 Mac 锁定状态和远程锁定。 欢迎需要的同学试用, 期望收到你们的反馈 :)
![]() | 1 dingdangnao 2022-08-13 21:41:59 +08:00 牛逼,我现在是每次出门按一下 F19 然后开启屏保 5 秒锁定 |
2 zedchi 2022-08-13 22:22:05 +08:00 好工具 带指纹的 mbp ,经常按指纹键锁屏后又迅速解锁,很烦 |
![]() | 3 int80 2022-08-13 22:24:32 +08:00 via Android command+control+w 解决问题 |
4 jjxtrotter 2022-08-14 07:11:10 +08:00 请问这个是用了系统的“查找”API 实现的还是私有实现的? |
5 mrchengvip 2022-08-14 08:07:28 +08:00 好工具!!! 就是终身版太贵了,iPhone 远程锁定 mac 最重要的功能,只能是会员使用。 |
6 inertiagrade OP 有连接服务器的长连接,会一至连接服务器,有点耗流量,现在用户不多成本还有点高哈 |
![]() | 7 lucifer9 2022-08-14 08:22:08 +08:00 via iPhone 一般不是没操作的话几分钟就自动锁了? |
8 licolnlee886 2022-08-14 08:25:38 +08:00 via Android 希望能出安卓端的 |
9 inertiagrade OP 对安全有点偏执,这几分钟也要保护起来 :) |
![]() | 10 dingwen07 2022-08-14 08:37:24 +08:00 via iPhone 远程解锁是如何实现的? |
![]() | 11 lucifer9 2022-08-14 08:41:34 +08:00 @inertiagrade 哈哈,就我个人的体验,要是我没忘,那离开时候直接用触发角锁上了;要是我脑抽忘了,那基本上等我想起来的时候,已经过了一分钟了,它也自动锁了 |
![]() | 12 lj2016 2022-08-14 08:42:11 +08:00 via iPhone 好东西,很适合强迫症患者。 |
![]() | 13 lucifer9 2022-08-14 08:45:01 +08:00 想了一下还是有使用场景的 有时候会需要关掉自动锁屏,比如演示或者某些会议场合 然后就会忘了再打开 等再想起来的时候通常就是在路上或者饭桌上了 |
![]() | 14 IslandOwnerHuang 2022-08-14 09:06:31 +08:00 在官网点击“Download on AppStore”后显示“This app is available only on the App Store for iPhone.“,是没有上架 Mac App Store 吗? 后期会考虑上架吗? |
![]() | 15 IslandOwnerHuang 2022-08-14 09:07:37 +08:00 @int80 应该是 ctrl+cmd+Q 吧? |
16 inertiagrade OP @IslandOwnerHuang 访问官网一下哦 https://simplelock.app |
![]() | 17 hackpro 2022-08-14 10:54:23 +08:00 via iPhone ios 可以降一下版本要求吗 15.5 太高了吧 |
![]() | 18 xavierskip 2022-08-14 11:17:28 +08:00 ![]() 通过这个 API 自己写一个工具就可以了。 https://stackoverflow.com/questions/1976520/lock-screen-by-api-in-macos 我是利用了 telegram 的 bot 来锁定屏幕的。 |
![]() | 19 ifdef 2022-08-14 11:37:51 +08:00 为什么不用触发角,并且设置睡眠立即锁屏。。 |
![]() | 20 ctro15547 2022-08-14 12:30:28 +08:00 写个小脚本也行 1.获取当前是否在锁屏 2.启动屏保(设置屏保后立即锁屏)或者让系统休眠 如果不用获取当前锁屏状态,就是想再锁一次,可以不用 1 传输信号的话 ,有 vps 的就随便开个接口,没有搞个没用的邮箱来获取也行 打包成 app 或者开机后台启动脚本就行 #Quartz 要装两个库 pip install pyobjc-core pip install pyobjc-framework-Quartz 获取状态 ,如果在锁屏的话会返回 true import Quartz,time ; gui_dict = Quartz.CGSessionCopyCurrentDictionary() ;print('{}-{}'.format(type(gui_dict.get('CGSSessionScreenIsLocked')),time.time())) pip install pyobjc-core pip install pyobjc-framework-Quartz #开屏保程序 os.popen('open -b com.apple.ScreenSaver.Engine') #进入睡眠模式 os.popen('pmset displaysleepnow') |
![]() | 21 int80 2022-08-14 14:18:43 +08:00 via Android @IslandOwnerHuang 啊,怎么打的 w 。。。 |
![]() | 22 int80 2022-08-14 14:19:55 +08:00 via Android 话说,用 Hammerspoon 写个简单的脚本也挺方便的 |
23 hahaFck 2022-08-14 14:33:31 +08:00 有 watch 的话,用 bleunlock ,离开电脑一段距离就会自动锁定。 |
![]() | 25 ZE3kr 2022-08-14 15:44:26 +08:00 via iPhone 我都是用公司提供的远程桌面服务连回去看看锁没锁哈哈 |
26 inertiagrade OP @ZE3kr 啊,居然有勇气安装公司的远程桌面,哈哈 |
27 inertiagrade OP 我司有监控软件,不敢安装 |
28 inertiagrade OP V 友, 永久版限时降价优惠码中哦~ |
30 inertiagrade OP @edis0n0 好奇特的经历 |
![]() | 31 xxjtan 2022-08-14 19:32:09 +08:00 @inertiagrade 优惠码在哪呢 |
32 inertiagrade OP @xxjtan 直接临时降价的 :) |
![]() | 34 scomper 2022-08-14 21:19:22 +08:00 via iPhone ![]() 还有一种个人使用的方案 利用 Shortery 的触发条件( Focus Mode )执行快捷指令,实现 iPhone 远程锁定 Mac (启动屏幕保护) https://twitter.com/scomper/status/1558802341524283398 |
35 mrchengvip 2022-08-15 07:53:03 +08:00 建议: 首页,现在是列表显示依次多台 mac 。能不能在每台 mac 列表的右侧增加一些内容,比如当前状态或者快速锁屏按钮。这样可能更方便些。 已经订阅 1 月,等到期后再买永久版。(额,主要是没找到订阅转永久版的方法) |
36 inertiagrade OP @mrchengvip 建议很实用哦,安排上,建议添加一下 qq 群,可以从 app 内添加,这样能第一时间获取信息哦 |
![]() | 37 shervy 2022-08-15 09:23:55 +08:00 开发就是牛,想要什么自己开发个就行了, |
![]() | 38 fanyongbo 2022-08-15 09:30:09 +08:00 好工具,就是不兼容 iOS14 ,损失一大波用户啊!!! |
39 inertiagrade OP @fanyongbo 下个版本兼容哦 |
40 inertiagrade OP @mrchengvip 这个功能已经提交审核咯,通过后就可以更新了 |
41 mrchengvip 2022-08-16 07:58:27 +08:00 @inertiagrade ,谢谢,。 |
42 inertiagrade OP 1 |