值得鼓励
编程猫是我没想到的XD
编程猫是我没想到的XD
感觉如果能隐藏标题栏 做成透明背景的会好一点
666
有点秀~
谢谢分享。非常棒。
颜色搭配不错,可以通过一站迁移平台转换为deb包上传到应用商店
https://www.chinauos.com/lab/migration
支持
是怎么做到压缩了30倍的😳
编程猫原来还能这样玩的,改天真的可以试试
是怎么做到压缩了30倍的😳
我解包了那个appimage,发现这个什么编程猫的是用了nw.js(一个和electron差不多的框架)来实现的桌面程序打包,框架本身就很大接近100MB,然后不管用不用得到又加了一些插件进去(比如扫码插件),所以最终appimage打包压缩后还有80几MB。
所以我是把真正的界面和逻辑,总共一个html,一个css,两个js和一个编程猫的资源文件找出来,再用标准的前端语法把它们合并成一个独立的html文件,然后把它打成deb包,包里添加chrome为依赖,运行的命令就是让chrome以app模式加载运行这个html文件。所以deb文件就这么小,因为相当于把chromium运行时剥离出来变成了一句依赖。如果系统里已经安装了chrome,那安装大小就这么几MB,如果没装,deb安装器则会自动装上chrome。
不过即使这样,现在还是有大量无用代码,编程猫的那些运行时代码本身也非常臃肿。同样的效果用正经前端的写法,最终打包估计几KB就能搞定了。
大佬们聊编程了,看看热闹
我解包了那个appimage,发现这个什么编程猫的是用了nw.js(一个和electron差不多的框架)来实现的桌面程序打包,框架本身就很大接近100MB,然后不管用不用得到又加了一些插件进去(比如扫码插件),所以最终appimage打包压缩后还有80几MB。
所以我是把真正的界面和逻辑,总共一个html,一个css,两个js和一个编程猫的资源文件找出来,再用标准的前端语法把它们合并成一个独立的html文件,然后把它打成deb包,包里添加chrome为依赖,运行的命令就是让chrome以app模式加载运行这个html文件。所以deb文件就这么小,因为相当于把chromium运行时剥离出来变成了一句依赖。如果系统里已经安装了chrome,那安装大小就这么几MB,如果没装,deb安装器则会自动装上chrome。
不过即使这样,现在还是有大量无用代码,编程猫的那些运行时代码本身也非常臃肿。同样的效果用正经前端的写法,最终打包估计几KB就能搞定了。
喔喔,明白了
Popular Events
More
心血来潮,用编程猫做了个桌面时钟,生成了执行文件,可以在V23中运行,打开后是最大化的,可以选择还原按钮,调整合适大小,很简陋,欢迎批评,嘿嘿
[百度网盘下载](链接: https://pan.baidu.com/s/1V9tbvC0GKNT4Sbe7VkQOFw?pwd=2323 " 提取码: 2323")