主题美化辅助工具分享
锁屏预览工具 一款支持华为、OPPO、vivo锁屏预览的工具,支持锁屏预览、一键截屏、录屏、数据自定义、按钮可视化等功能,支持单击、双击、滑动等交互操作
软件提供30分钟试用时间,支持永久激活,填入我的推荐码:橘子Jun666666 可获得优惠哦
HeyTap主题打包解包工具
一键打包解包HeyTap(OPPO/Oneplus/realme)主题包文件,适用于Windows/MacOS
密码是作者QQ号
MacOS版本请私聊作者免费获取
版本特性:
2024.5.16
- 打包时检测存在的模块,自动刷新themeInfo.xml中的packageInfo标签,摆脱主题上传时因描述文件不规范导致“指定的模块xxx不存在”的困扰;如果不想被自动刷新packageInfo信息,请在软件名字上加上
_0,此功能将禁用 - theme包拖拽到软件图标进行解包(包内所有模块被完全解压)、解压缩的文件夹拖拽到软件图标打包回theme
- 自动删除
.DS_StoreThumbs.db._xxx垃圾文件 - 支持多个theme文件/解包目录多选拖拽到软件图标批量解包/打包
- 支持轻美化模块打包(保持包内为文件夹格式)
- 支持OPPO组件卡打包(保持包内为文件夹格式)
HONOR主题打包解包工具
一键打包解包新荣耀主题包文件,安装版
Windows安装程序 密码是作者QQ号
版本特性:
2023.8.18
- 支持hnt批量一键打包解包
- 支持关联.hnt文件格式
界面预览生成工具
将主题界面转换成锁屏包格式,便于通过三方工具预览
Windows版本正在测试,请私聊作者免费获取。
锁屏 XSD 语法校验
开源仓库地址 小米版本暂不完善,如果你发现本应支持的标签下有红色波浪线请反馈给我,也欢迎提交 PR 完善
VS Code 配置示例:
首先安装 Red Hat 的 XML Language Support,然后在设置中搜索
File Associations并按照提示在settings.json中编辑
manifest 路径中包含小米或者 mi 开头的文件夹则使用
小米语法校验规则,否则使用华为/oppo/vivo规则,下方网址可以替换成本地 xsd 文件路径。示例:E:\ABC\小米主题\xxx\advance\manifest.xml 会匹配
manifest_mi.xsd;E:\ABC\华为\xxx\18_9_manifest.xml 会匹配manifest.xsd
{
"xml.fileAssociations": [
{
"pattern": "**/{mi,小米}**/manifest.xml",
"systemId": "https://xsd.site.0to1.cf/manifest_mi.xsd"
},
{
"pattern": "**/*manifest*.xml",
"systemId": "https://xsd.site.0to1.cf/manifest.xsd"
}
],
}静态网页工具集
一些轻量级静态网页汇总
锁屏代码变量依赖可视化
展示 manifest.xml 中 Var 之间的依赖关系,以及是否在 XML 其他部分被调用
点九图辅助工具
在线版:还原已编译点九图的黑边;将点九图渲染到指定尺寸
客户端版:将点九图渲染到指定尺寸;一键编译/反编译点九图
Windows下载链接
视频画面叠加png图片
可用于vivo视频预览图合成状态栏电池图标
Windows:将以下代码复制进新建的.bat后缀的文本文件中(文本编码选择GBK,此时记事本右下角应当显示为ANSI)。使用时,准备好mp4文件xxx.mp4、图片文件vivo_battery_20_19_white.png放置在同一文件夹,将mp4文件拖拽到此bat上等待几秒直到提示处理完成,上述文件夹中将生成xxx_out.mp4。环境准备:需要先从网络下载ffmpeg.exe并添加到环境变量。
@echo off
setlocal enabledelayedexpansion
REM 输入文件名作为第一个参数
set input_file=%~1
set overlay_x=954
set overlay_y=18
if not exist "%input_file%" (
echo Input file "%input_file%" not found.
exit /b 1
)
REM 检查是否存在 overlay 图片
if not exist "vivo_battery_20_19_white.png" (
echo Overlay image "vivo_battery_20_19_white.png" not found.
exit /b 1
)
REM 提取原始文件名(不包含扩展名)
for %%F in ("%input_file%") do (
set "output_file=%%~nF_out.mp4"
set "output_dir=%%~dpF"
)
REM 进入输出文件所在的文件夹
cd "%output_dir%"
REM 执行 FFmpeg 命令
ffmpeg -i "%input_file%" -i "vivo_battery_20_19_white.png" -filter_complex overlay=!overlay_x!:!overlay_y! "!output_file!" -y
echo 处理完成
:endmp4转gif
本地工具,支持自定义导出参数,适用于Windows/MacOS
请私聊作者免费获取
意见反馈
你可以在各厂商官方群找到我