Come utilizzare KeyStats per monitorare l'utilizzo quotidiano di tastiera e mouse su macOS: guida all'installazione e alla configurazione

234Seconda lettura
Non ci sono commenti

🧩 KeyStats: uno strumento leggero per le statistiche di tastiera e mouse per macOS

Statistiche chiave Si tratta di un'applicazione nativa per la barra dei menu, progettata specificamente per macOS, con l'obiettivo di aiutare gli utenti a quantificare le proprie abitudini di digitazione quotidiane. Consente agli utenti di comprendere intuitivamente il proprio carico di lavoro visualizzando in tempo reale il numero di clic su tastiera e mouse nella barra di stato superiore. Tutta la logica statistica viene eseguita localmente e non viene caricata sul cloud, garantendo un elevato livello di privacy e sicurezza, pur fornendo dati utili.

如何使用 KeyStats 统计 macOS 每日键鼠输入量:安装与配置指南

🚀 Funzioni principali

  • Statistiche completeRegistra con precisione il numero di tasti premuti, i clic del mouse (sinistro e destro), la distanza totale percorsa dal mouse e i pixel di scorrimento della pagina al giorno.
  • Stato in tempo reale visibileNon è necessario cambiare finestra di continuo; visualizza i dati in tempo reale direttamente nella barra dei menu.
  • Pannello dati di profonditàFai clic sull'icona per espandere il pannello dei dettagli e visualizzare le informazioni complete di ciascun indicatore.
  • Gestione automatizzataSupporta la cancellazione automatica delle statistiche a mezzanotte di ogni giorno e dispone di una memoria locale persistente per garantire che i dati non vengano persi dopo il riavvio del sistema.

🧠 Implementazione tecnica e requisiti

KeyStats è sviluppato in Swift 5.0 e si basa sui framework AppKit e CoreGraphics. Il suo meccanismo principale è... CGEvent.tapCreate Acquisire gli eventi globali di tastiera e mouse e utilizzarli UserDefaults I dati vengono memorizzati localmente. L'applicazione viene eseguita in modalità barra dei menu.LSUIElement = true), non occupa spazio nel Dock.

Requisiti di sistema: macOS 13 Ventura e versioni successive.

🔐 Protezione della privacy e configurazione delle autorizzazioni

Impegno in materia di privacy: KeyStats registra solo la frequenza delle azioni.Non Registra la pressione di tasti specifici, l'inserimento di testo o le coordinate dei clic; tutti i dati vengono memorizzati esclusivamente sul dispositivo locale.

Poiché implica l'ascolto di eventi globali, è necessario abilitare manualmente le autorizzazioni "Accessibilità" al primo avvio:

  1. Avvia l'applicazione e fai clic sulla finestra di dialogo che richiede l'autorizzazione.Impostazioni di sistema aperte
  2. InserisciPrivacy e sicurezza $freccia$ Funzionalità di accessibilità
  3. Trova KeyStats nell'elenco e Seleziona per abilitare
  4. Una volta completata l'autorizzazione, l'applicazione inizierà automaticamente a registrare i dati.

📊 Guida rapida

Interpretazione dei dati della barra dei menu:

1.236 (numero totale di tasti premuti) 487 (numero totale di clic del mouse)
  • Formato numericoPer mantenere la semplicità, i numeri grandi verranno formattati automaticamente (ad esempio, 1.2K O 1.0M)。
  • 详细查看:点击菜单栏图标即可呼出完整统计面板。
  • 常规操作 :在面板中可执行 手动重置数据 O 退出应用程序

📦 获取方式

开源地址: GitHub 仓库

快速下载: 夸克网盘

正文完
1
Administrator
版权声明:本站原创文章,由 Administrator 于2026-01-05发表,共计817字。
转载说明:除特别说明外,本站原创内容采用 Creative Commons Attribution 4.0 (CC BY 4.0) 许可协议发布,转载请注明来源并保留原文链接。 本站部分内容基于公开资料整理,并可能经 AI 技术辅助生成或优化,仅供参考,不构成任何专业建议,请读者自行判断与核实。 本站不对第三方资源的可用性、安全性或合法性承担任何责任。
评论(Non ci sono commenti)
验证码