小众软件 10小时前
这操作太离谱:触控板居然能称西瓜,结果超出预期!|TrackWeight 实测
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

TrackWeight 是一个创新的开源项目,利用配备 Force Touch 触控板的 MacBook 进行称重,精度可达克。该项目通过 Open Multi-Touch Support 库获取 macOS 触控板的压力读数,并将其转换为重量测量值。虽然精度略有偏差,但足以称重一些小物品,为用户提供了一种新颖的交互体验。使用时需满足特定硬件和软件要求,并可在 Xcode 中自行编译或使用他人编译的版本。

📝 **TrackWeight 项目核心功能**:该开源项目能够利用带有力度触控板(Force Touch)的 MacBook 进行物品称重,其工作原理是借助 Open Multi-Touch Support 库,获取 macOS 触控板的私密触控数据,特别是精确的压力读数,并将这些读数校准后转换为重量单位,理论上可以精确到克。

💡 **实现原理与限制**:TrackWeight 的压力感应依赖于触控板表面的电容变化,这意味着用户的手机或其他导电物体需要与触控板保持接触才能触发压力事件。一旦满足此条件,Force Touch 传感器便能提供精确的压力数据,从而实现称重功能。

💻 **硬件与软件要求**:要使用 TrackWeight,您的设备需要满足一定的配置要求:操作系统需为 macOS 13.0 或更高版本,硬件上需要配备 Force Touch 触控板的 MacBook(2015 年及之后的 MacBook Pro,2016 年及之后的 MacBook),并且应用程序沙盒需要被禁用以允许低级触控板访问。开发者工具方面,需要 Xcode 16.0+ 和 Swift 6.0+。

🛠️ **使用方法与实际测试**:TrackWeight 项目并未提供预编译的可执行文件,用户通常需要在 Xcode 中自行编译。文章作者也提供了一个未经签名的编译版本供尝试。使用时,需要先轻轻触摸触控板三秒钟,然后放置物品进行测量。实测结果显示,TrackWeight 的称重结果与真实电子秤略有出入,例如牙签盒(34克 vs 35克)、鸡蛋(48克 vs 53克)、西瓜(607克 vs 623克),表明其可用于大致称重,但不能完全替代专业的电子秤。

🔗 **获取途径**:TrackWeight 的源代码可在 GitHub 上找到。文章还提供了由作者编译的未签名版本,可通过文中链接的网盘进行下载,但作者也提示不确定是否能成功运行。

你能想象用 MacBook 触控板来称重吗?

TrackWeight 是一款刚刚上线的开源项目,它可以直接使用带有力度触控板的 MacBook 来称重,堪称最贵电子秤。@Appinn

先看视频

工作原理

TrackWeight 利用 Open Multi-Touch Support 来获取 macOS 上所有鼠标和触控板事件的私密访问权限。该库提供了详细的触控数据,包括标准应用程序通常无法获取的压力读数

不过有个关键问题,仅当在触控板表面检测到电容时才会产生触控板压力事件,这意味着你的手指(或其他导电物体)必须与触控板接触。

当满足此条件时,触控板的 Force Touch 传感器会提供精确的压力读数,可以校准并转换为重量测量值。

精确到以克为单位。

硬件要求

如何使用

开发者并没有提供编译后的程序,需要在 Xcode 中编译,不过青小蛙编译了一个(未签名),一会放到搬运中,不想折腾 Xcode 的同学可以试试,但青小蛙也不确定是否可以运行成功。

称重的时候,需要先轻轻的触摸触控板三秒钟,然后将物品放上去,等待测量,就好了。

青小蛙的测试:

所以,可以称个大概,但完全不能替代真实世界的电子秤。

获取


#好像有点用

原文:https://www.appinn.com/trackweight/

关注我们

爱发电:https://afdian.com/a/qingxwa (打赏我们,让我们更好的创作)

[ 点击前往获取链接 ]


Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

TrackWeight MacBook 触控板 开源项目 称重
相关文章