#telegram #color #themes #mobile #readable #path #attheme

app ttp

解析Telegram移动.attheme文件到可读颜色

3个版本

0.1.2 2022年9月12日
0.1.1 2022年9月10日
0.1.0 2022年9月10日

#22 in #theme

MIT 许可证

7KB
113

ttp

使用Rust编写的Telegram .attheme文件解析器。

USAGE:
    ttp [OPTIONS] <theme>

ARGS:
    <theme>    Path to the .attheme (or .ttp if used with -r) file

OPTIONS:
    -h, --help       Print help information
    -r, --revert     Use this flag to reverse parsing of a theme. You have to provide a .ttp file in
                     <theme>
    -s, --sort       Use this flag to sort lines in alphabetical order
    -V, --version    Print version information

示例

$ ttp my-cool-theme.attheme
$ head -n5 my-cool-theme.attheme my-cool-theme.ttp
==> my-cool-theme.attheme <==
actionBarActionModeDefault=-16777216
actionBarActionModeDefaultIcon=-1
actionBarActionModeDefaultSelector=-13092802
actionBarActionModeDefaultTop=268435456
actionBarBrowser=-16777216

==> my-cool-theme.ttp <==
actionBarActionModeDefault: #FF000000
actionBarActionModeDefaultIcon: #FFFFFFFF
actionBarActionModeDefaultSelector: #FF38383E
actionBarActionModeDefaultTop: #10000000
actionBarBrowser: #FF000000

要从.ttp文件创建.attheme格式的文件,请使用以下命令:

$ ttp -r my-cool-theme.ttp

依赖关系

~6MB
~113K SLoC