语言:
🇺🇸
🇨🇳
中兴光猫配置文件修改工具
usage: ztecfg [-h] [-u cfg_file | -p cfg_file xml_file] [-o file] [-f] [-v]
optional arguments:
-h, --help show this help message and exit
-u cfg_file, --unpack cfg_file
unpack ZTE config file
-p cfg_file xml_file, --pack cfg_file xml_file
pack ZTE config file
-o file, --output file
specific output filename
-f, --force force to overwrite output file
-v, --version show program's version number and exit
解包一个 cfg 文件:
$ ./ztecfg -u ctce8_F663N.cfg
Write XML output to file "ctce8_F663N.xml"
解包一个 cfg 文件,并指定输出文件为 out.xml
:
$ ./ztecfg -u ctce8_F663N.cfg -o out.xml
Write XML output to file "out.xml"
使用原始的 cfg 文件和 xml 文件打包中兴 cfg 文件:
$ ./ztecfg -p ctce8_F663N.cfg new.xml
Write CFG output to file "new.xml.cfg"
打包中兴 cfg 文件,并指定输出文件为 out.cfg
:
$ ./ztecfg -p ctce8_F663N.cfg new.xml -o out.cfg
Write CFG output to file "out.cfg"
在解包的过程中,程序会检查文件头和文件块的 CRC 校验,以判断 cfg 文件是否有效。同样在打包 cfg 文件的过程中,本程序也会写入相应的校验值。
如果无法正常解包 cfg 文件,很有可能本工具无法处理该 cfg 文件。在这种情况下,请不要尝试重新打包,否则可能导致你的光猫变砖。
在对光猫进行任何操作和修改前,请务必进行备份。
本工具仅在中兴 ZXHN F663N
上测试通过,理论上可以支持所有中兴 ZXHN
系列的光猫 cfg 配置文件。
请您自行承担使用风险,作者对于您设备可能造成的损坏不承担任何责任。