这是一个符合 xresconv-conf 规范的GUI转表工具,并且使用 xresloader 作为数据导出工具后端。
本项目基于 NW.js 项目,所以支持nw.js支持得所有平台(Linux、Mac OS和Windows)
打包发布使用了nwjs-build.sh脚本,所以需要Shell或Bash执行环境
Cygwin下直接GUI里安装即可
Msys2: pacman -S wget curl tar zip unzip
- 安装wget、curl、tar、zip和unzip组件
CentOS、Fedora、Redhat: yum install -y wget curl tar zip unzip
Ubuntu、Debian: apt-get install wget curl tar zip unzip
其他Linux环境类似
- 安装homebrew
- 安装wget、curl、tar组件
brew install wget curl gnu-tar
- 执行构建脚本 ./build_with_nwjs-build.sh --target="打包目标平台" [其他nwjs-build.sh 参数]
目标平台:
- linux-32位: 0
- linux-64位: 1
- windows-32位: 2
- windows-64位: 3
- osx-32位: 4
- osx-64位: 5 比如要打包linux-64位和windows-64位,执行 ./build_with_nwjs-build.sh --target="1 3"
其他参数参见: ./build_with_nwjs-build.sh --help
一般情况下,打好的包会被放在 tools/TMP/output 目录
注意: build_with_nwjs-build.sh下载与编译包失败的情况下,下次打包需要删除 tools/nwjs_download_cache下对应失败的包,否则它会尝试使用缓存然后认为解包失败
nw.js运行需要 icudtl.dat、 nw.pak和locales目录。但是打包脚本并没有把这几个文件和目录打包。
所以需要手动把这些文件和目录放到压缩包内
使用方式有以下三种,任选一种即可