
抽屉里躺着一台退役好几年的旧手机,充电口松了、电池也鼓了点,但屏幕还能亮。扔了可惜,我把它支在桌角,改成了一个专门显示时间和「摸鱼进度」的时钟。折腾一晚上,效果出乎意料地好,现在它是我桌面上回头率最高的东西。
为什么不用电子时钟
买现成的电子钟当然省事,但有两点让我不爽:一是功能固定,想加个「今天专注了多久」这种自定义显示基本没戏;二是它不会变。旧手机本质上是台带屏幕的小电脑,写个网页全屏一挂,想显示什么就显示什么,改起来就是改代码的事。
需要的东西
- 一台能开机的旧手机(屏幕别太烂就行)
- 一个手机支架,或者干脆拿书立起来
- 充电线一直插着(反正不用带出门了)
- 一个能跑的网页,可以是本地 HTML,也可以是挂在服务器上的页面
第一步:让屏幕常亮不锁屏
旧手机最容易翻车的地方就是过几分钟自动锁屏、变暗。进设置把「自动锁屏」关掉、「屏幕常亮」打开(很多机器要开开发者模式才有「充电时保持唤醒」)。顺手把亮度调到固定值,别用自动亮度,不然白天晚上忽明忽暗很出戏。
如果担心一直插着电伤电池,可以装个充电管理的 App,限制充到 80% 就停——反正这台机器已经退役,电池健康度不重要,安全和别鼓包更重要。
第二步:写个时钟网页
我没装任何现成时钟 App,自己写了个单文件 HTML,黑底金字(和博客一个风格),大字号显示时间,下面一行小字显示「今天已专注 X 小时 Y 分」「距离下班还有 X 分」这类自定义信息。核心就是 setInterval 每秒刷一次时间,再读一下当天的工作记录算个时长。
页面里还埋了个小彩蛋:整点的时候屏幕会闪一下微弱的光,凌晨 0 点显示一句随机的话。这些东西现成 App 给不了,自己写想加什么加什么。
第三步:全屏挂上去
把 HTML 传到手机(直接微信发给自己再保存,或扔服务器用浏览器打开),浏览器开「全屏模式」,把状态栏和导航栏都藏起来。有些浏览器支持「添加到主屏幕」,点图标直接全屏进,体验更像一个原生应用。
用了一段时间的感受
最大的好处是「信息一眼到位」。以前想看时间要摸手机,一摸手机就容易顺手刷两下。现在抬头就是时间,而且是我想看的那种时间——带专注时长、带倒计时。旧手机也从电子垃圾变成了桌面摆件,物尽其用的感觉很爽。
如果你也有退役设备,别急着回收。改个时钟、改个电子相框、改个监控屏,都是一晚上能搞定的小折腾,成就感拉满。
评论