vladelaina

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

  •  5
     
  •   vladelaina · Dec 7, 2025 · 4119 views
    This topic created in 331 days ago, the information mentioned may be changed or developed.

    Pasted image 20251205134544|690x47, 100%

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

    100

    运行内存 27MB?

    Pasted image 20251205134740|690x90

    当我发现这个的时候是这样的: RHVIA2CV17YXSUX, 2%

    啊??? 更有意思的来了,看到了一个更加离谱的 - Commit bd38df8 Pasted image 20251205140939|690x308

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

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

    Pasted image 20251205141148|655x292

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

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

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

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

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

    Pasted image 20251205144643|542x172 PixPin_2025-12-05_13-51-11|480x500, 50%

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

    PixPin_2025-12-05_14-44-22|374x120

    PixPin_2025-12-05_14-50-59|362x126

    PixPin_2025-12-05_14-45-19|334x104

    PixPin_2025-12-05_01-33-22|322x100

    Pasted image 20251205144730|272x171

    使用方法

    1. 下载 exe https://github.com/vladelaina/Catime/releases
    2. 双击即可,无需安装
    3. Move out|611x301

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

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

    找不到好看的表情包?

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

    Pasted image 20251205145006|690x327


    写到最后

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

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

    41 replies  •  2026-07-13 11:09:12 +08:00
    LuvF
    LuvF
    Dec 8, 2025 via Android
    1
    不错不错
    Danswerme
    Danswerme
    Dec 8, 2025 via iPhone
    2
    感谢分享,待会在桌面养个耄耋看看,Ciallo ~(∠・ω<)⌒★
    JYii
    JYii
    Dec 8, 2025
    3
    我就喜欢这种看起来没什么用,又去下载的 app
    ST0RMTR00PER
    ST0RMTR00PER
    Dec 8, 2025
    4
    你真棒!
    MzM2ODkx
    MzM2ODkx
    Dec 8, 2025❤️1
    5
    请加上这个
    fuchaofather
    fuchaofather
    Dec 8, 2025
    6
    @MzM2ODkx 这个好这个好
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    7
    @Danswerme Ciallo ~(∠・ω<)⌒★ 佬快来玩吧~
    MaxChow
    MaxChow
    Dec 8, 2025
    8
    coding 也需要第一性原理,666
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    9
    @MaxChow 佬!!!哈哈哈哈哈哈
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    10
    @fuchaofather 快来玩哦~
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    12
    @ST0RMTR00PER 欸嘿~感谢 v 佬的认可
    Easonn
    Easonn
    Dec 8, 2025
    13
    建议找个地儿,集中存放各位大佬的各种神级 Gif ,也免了大家到处寻找。
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    14
    @Easonn 佬~有的有的,这必须有啊,哈哈哈
    https://memetray.org/
    Dogxi
    Dogxi
    Dec 8, 2025
    15
    @vladelaina 好牛 还有好多 gif 表情包 star 了
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    16
    @Dogxi 欸嘿~感谢 v 佬的支持!
    rm0gang0rf
    rm0gang0rf
    Dec 8, 2025
    17
    能提个小需求不, 可以添加多个自定义时区的时间
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    18
    @rm0gang0rf 哈哈哈哈哈哈,当然可以的,下一个版本可以支持插件(自己写巨简单),佬等我哦~
    jpyl0423
    jpyl0423
    Dec 8, 2025
    19
    居然可以从托盘隐藏图标拖到任务栏常驻,我一直是在设置里调,学到了
    vladelaina
    vladelaina
    OP
    Dec 8, 2025
    20
    @jpyl0423 哈哈哈哈哈哈,没想到吧,佬快来玩哦~
    vladelaina
    vladelaina
    OP
    Dec 9, 2025
    21
    @MzM2ODkx 佬~还有表情包不,哈哈哈哈哈哈,这个太好玩了
    vladelaina
    vladelaina
    OP
    Dec 9, 2025
    22
    ![gif]( https://imgur.com/a/sokPrdv)
    哈哈哈哈哈哈
    vladelaina
    vladelaina
    OP
    Dec 9, 2025
    23
    @vladelaina 嘶~奇怪了,为啥发出来没解析呢
    kirsysuv
    kirsysuv
    Dec 9, 2025
    24
    字体可以切换,字体颜色修改不生效
    vladelaina
    vladelaina
    OP
    Dec 9, 2025
    25
    @kirsysuv 佬方便放一下截图吗,应该不会吧
    fuchaofather
    fuchaofather
    Dec 9, 2025
    26
    动图会随着 cpu 占用加快吗?
    kirsysuv
    kirsysuv
    Dec 9, 2025
    27
    @vladelaina https://imgur.com/a/imaA0os 我也有点没头绪。系统是官方 win11 24h2 ,没装过其他任务栏、桌面、美化相关的软件
    vladelaina
    vladelaina
    OP
    Dec 9, 2025
    28
    @fuchaofather 可以的哦~还可以根据内存的占用和计时的时间
    vladelaina
    vladelaina
    OP
    Dec 9, 2025
    29
    @kirsysuv 需要退出编辑模式哦~新版本我快做完了,这个问题已经解决了,佬等我哦~
    Mistwave
    Mistwave
    Dec 10, 2025 via iPhone
    30
    太棒了 我明天就试试(
    vladelaina
    vladelaina
    OP
    Dec 10, 2025
    31
    @Mistwave 哈哈哈哈哈哈,佬~快来玩哦~
    MindMindMax
    MindMindMax
    Dec 10, 2025
    32
    求桌面 waifu
    vladelaina
    vladelaina
    OP
    Dec 10, 2025
    33
    @MindMindMax 哈哈哈哈哈哈,佬~有的哦~这里有个 miku 大全
    https://memetray.org/#miku
    wupher
    wupher
    Dec 10, 2025
    34
    虽然已不用 Win 多年,但要给作者点赞!

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

    scoop bucket add extras

    scoop install catime
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1909 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 112ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
    ♥ Do have faith in what you're doing.