csp-(cpp shi pan,C++式盘),一个cmd命令行起盘工具,计划支持排盘奇门遁甲,大六壬,六爻。
- 单机本地、使用过程中无需联网。
- 跨平台(即本项目编译成二进制可执行文件仅需要一个
支持C++11标准
的编译器
)。 - 支持时间范围广(
一万年跨度
)。 支持类型多(当前版本仅支持奇门遁甲
),但后续会扩充。- 支持手机移动端。
本项目会长期维护,欢迎您的PR
。
因Me奇门用的较多,故此项目前期多以奇门为主,后续慢慢开发其他排盘,有兴趣的也可以参与贡献,可以加入你想加入的盘。
拉取项目请使用:
git clone https://github.com/taynpg/csp
鉴于使用Linux
、Macos
等类Unix
系统的一般都有编译器,因此二进制发行版仅包含Windows
版本、其余系统请自行编译,如您遇到编译相关问题,请及时提issue
。
注: 第三位版本号为0
均为测试版本。
示例图(示例图不一定是最新的,具体看文字功能介绍):
v1.3.1 以前(不含)仅支持:
开始日期:1900年01月31日(含)起有效。
结束日期:2098年12月31日(含)结束有效。
v1.3.1 版本及以后已加入寿星万年历,可以支持年跨度-198~9999
。
开始日期:公元前198年01月01日(含)起有效。
结束日期:9999年12月31日(含)结束有效。
示例图(示例图不一定是最新的,具体看文字功能介绍):
- 时家,转盘,超接置润法
- 时家,转盘,阴盘
- 时家,转盘,拆补
- 时家,转盘,茅山
- 暂无
- 暂无
- 支持C++11语法编译器(构建脚本默认写的cpp14,不支持的话改成11就行了)
拉取项目请保证网络畅通(可访问github
)。
$ git clone https://github.com/taynpg/csp
$ 如果是msvc编译器,打开vs的命令行工具,将项目下的msvcBuild.bat拖入到命令行中执行,结果在build下。
$ 如果是类Unix系统,执行项目下的unixBuild.sh脚本,结果在build下。
$ 如果是win下的Mingw编译器,执行项目下的mingwBuild.bat,结果在build下。
环境:
- 安卓端可以使用termux(亲测可用)
- iPhone端可以使用iSh(亲测可用)
如果您发现了BUG或者有好的建议可以提issue
或致邮件taynpg@163.com
(欢迎您的任何想法和咨询)。