tauri v2 怎么监控屏幕锁定

在 Tauri v2 应用中监控屏幕锁定/解锁、系统空闲时间以及休眠/唤醒事件。灵感来自 Electron 的 powerMonitor API。

tauri-plugin-idlemonitor

mindflowgo/tauri-idlemonitor: A Tauri v2 plugin to allow Win-Mac-Linux power monitoring

下载下来,里面有个demo

打开 package.json 修改为

复制代码
"tauri-plugin-idlemonitor-api": "file:./tauri-plugin-idlemonitor-api"

将外层的 tauri-plugin-idlemonitor-api 文件夹复现一份到根目录下

安装包

复制代码
npm install

运行 app

复制代码
npm run tauri dev

锁屏后会显示 Screen LOCKED --- timer paused

相关推荐
特立独行的猫a4 天前
Tauri 应用移植到 OpenHarmony/鸿蒙PC完整指南
华为·rust·harmonyos·tauri·移植·鸿蒙pc
特立独行的猫a5 天前
MQTT Client的Tauri应用移植到 OpenHarmony 鸿蒙 PC/ARM64 实践记录
mqtt·华为·rust·harmonyos·tauri·移植·鸿蒙pc
绍磊leo6 天前
Tauri 2.x 教程系列 (二):React 组件化与 Tauri 命令系统
rust·tauri
绍磊leo6 天前
Tauri 2.x 教程系列 (一):Hello Tauri — 从零搭建第一个桌面应用
rust·tauri
特立独行的猫a7 天前
Tauri Demo 移植到鸿蒙PC上的交叉编译全流程实战总结
华为·rust·harmonyos·tauri·鸿蒙pc
星空椰7 天前
Tauri 开发模式下 SQLite 数据库文件变更导致应用自动重启问题
数据库·sqlite·tauri
brycegao3219 天前
Tauri2+Vue3+Ollama 实战|依托 AI 协同开发全离线隐私记账桌面软件(开源)
人工智能·开源·vue·ai编程·tauri·ollama·桌面开发
叫我少年1 个月前
Tauri 2.0 入门:从环境搭建到项目创建
tauri
何忆清风1 个月前
Easy Agent Pilot - Rust实现的开源桌面Agent软件
ai·rust·vue·agent·tauri·开发工具