RunCat 竟然要 139MB?我用纯 C 仅花了 100KB 就实现了,还支持直接使用表情包 gif/webp

2025 年 12 月 7 日
 vladelaina

139MB 就是只能显示了 3 个动图?

运行内存 27MB?

当我发现这个的时候是这样的:

啊??? 更有意思的来了,看到了一个更加离谱的 - Commit bd38df8

仅使用可提交到 Microsoft Store 的 API 来实现? 这意味着,为了迎合商店的审核机制,我们被迫放弃了 Windows 平台上许多强大、自由但可能不被商店喜欢的底层能力。

然后 Releases 也不再提供便捷的独立安装包 - 只能去微软应用商店安装

那,那行吧,我来做吧,既然 Catime 已经占用了托盘的一个位置,那空着也是空着

我研究了一下它的实现,原理其实不难,本质就是快速轮播图片帧。

但我发现把图片硬编码进去的,这意味着如果你想换个皮肤,还得把 GIF 手动拆成一帧一帧的图片……这太反人类了吧。

我就在想:为什么不能直接把 GIF/WebP 表情包丢进去,让程序在运行时自动拆分播放呢?也就是写个解析引擎的事儿,用 C 实现起来并不复杂。

本来我是抱着最少也要 10MB 起步的心态去做的,结果,V 佬猜怎么着,最后只在 Catime 原来的基础上加了 100 多 kb ,没错,就是自动拆分运行只花了100多kb,加上 Catime 之前的 700 多 kb ,也就800多kb而已!!!

无论是想养猫、养二次元老婆、还是放一段像素动画,完全由你决定,不管是 B 站搜集的鬼畜 GIF,还是从表情包网站下的高清 Web ,统统支持,你甚至还可以显示 cpu/内存的百分比数字!

使用方法

  1. 下载 exe https://github.com/vladelaina/Catime/releases
  2. 双击即可,无需安装

hhhh,这里偷个懒,用以前的演示

  1. 鼠标右键 托盘图标 - > 托盘动画 -> 打开动画文件夹 - > 然后把 gif 表情包啥的拖进文件夹就行,没错,就是这么简单

找不到好看的表情包?

顺带做了一个配套的项目 - Memetray 就是模拟了 windows 的任务栏,鼠标移动上去之后就可以看到效果,点击即可下载


写到最后

托盘动画只是个好玩的‘添头’,Catime 真正好用的是它丝滑的计时工作流。我有信心,只要 V 佬试过一次,它就会‘焊死’在你的开机启动项里,成为你的下一款装机必备神器。

最后祝 V 佬们玩的开心~ Ciallo ~(∠・ω<)⌒★,如果 V 佬又好玩的表情包欢迎到下面分享,哈哈哈

3978 次点击
所在节点    分享发现
41 条回复
vladelaina
2025 年 12 月 9 日
@MzM2ODkx 佬~还有表情包不,哈哈哈哈哈哈,这个太好玩了
vladelaina
2025 年 12 月 9 日
![gif]( https://imgur.com/a/sokPrdv)
哈哈哈哈哈哈
vladelaina
2025 年 12 月 9 日
@vladelaina 嘶~奇怪了,为啥发出来没解析呢
kirsysuv
2025 年 12 月 9 日
字体可以切换,字体颜色修改不生效
vladelaina
2025 年 12 月 9 日
@kirsysuv 佬方便放一下截图吗,应该不会吧
fuchaofather
2025 年 12 月 9 日
动图会随着 cpu 占用加快吗?
kirsysuv
2025 年 12 月 9 日
@vladelaina https://imgur.com/a/imaA0os 我也有点没头绪。系统是官方 win11 24h2 ,没装过其他任务栏、桌面、美化相关的软件
vladelaina
2025 年 12 月 9 日
@fuchaofather 可以的哦~还可以根据内存的占用和计时的时间
vladelaina
2025 年 12 月 9 日
@kirsysuv 需要退出编辑模式哦~新版本我快做完了,这个问题已经解决了,佬等我哦~
Mistwave
2025 年 12 月 10 日
太棒了 我明天就试试(
vladelaina
2025 年 12 月 10 日
@Mistwave 哈哈哈哈哈哈,佬~快来玩哦~
MindMindMax
2025 年 12 月 10 日
求桌面 waifu
vladelaina
2025 年 12 月 10 日
@MindMindMax 哈哈哈哈哈哈,佬~有的哦~这里有个 miku 大全
https://memetray.org/#miku
wupher
2025 年 12 月 10 日
虽然已不用 Win 多年,但要给作者点赞!

你真棒
vladelaina
2025 年 12 月 10 日
@wupher 哈哈哈哈哈哈,非常感谢佬的认可,等我 mac 版本哦~
vladelaina
2025 年 12 月 15 日
好奇怪啊,评论区怎么发图来着,唔~
vladelaina
1 月 4 日
1.4.0 发布啦~🎉
vladelaina
2 月 11 日
cati.me 终于给拿下了
vladelaina
4 月 16 日
距离上一个版本发布已经过去三个月了,这段时间在捣鼓新项目((っ °Д °;)っ不捣鼓就要饿死了,),新项目也快发布了,到时候一块把 catime 新版本也给发一下
vladelaina
6 月 20 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1177423

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX