Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: taynpg/csp

v1.5.2

18 Oct 14:56

Choose a tag to compare

BUG修正

修正置润法推演一年的历法时的起始节气所在当日日干支可能不正确从而导致局数判断错误的问题。

关于报毒

Windows下由于exe没有签名,容易报毒,可放心加入白名单或者信任程序,或者自己从源码编译。

其他

如果运行无反应或者运行报错缺少msvcp*.dll,需要下载C++运行时

vc_redist.x64_2015~2022, 24M

vc_redist.x86_2015~2022, 18M

v1.5.1

17 Oct 01:26

Choose a tag to compare

更新

tyme4cpp日历库更新。

关于报毒

Windows下由于exe没有签名,容易报毒,可放心加入白名单或者信任程序,或者自己从源码编译。

其他

如果运行无反应或者运行报错缺少msvcp*.dll,需要下载C++运行时

vc_redist.x64_2015~2022, 24M

vc_redist.x86_2015~2022, 18M

v1.5.0

04 Sep 06:30

Choose a tag to compare

修正

使用tyme4cpp日历库替换现有的库处理月干支错误问题。

关于报毒

Windows下由于exe没有签名,容易报毒,可放心加入白名单或者信任程序,或者自己从源码编译。

其他

如果运行无反应或者运行报错缺少msvcp*.dll,需要下载C++运行时,若不想下载安装vc_redist则可尝试直接使用mingw.32Bit版本

vc_redist.x64_2015~2022, 24M

vc_redist.x86_2015~2022, 18M

对于其他的Linux发行版本,如果不想编译,可以尝试下载musl版本(所有Linux通用)使用(但需要架构和位数匹配)。

windows XP系统下载使用mingw.32Bit版本。

v1.4.6

25 Jun 15:45

Choose a tag to compare

重要声明

截止到目前v1.4.6版本,不少用户反馈有月干支错误的BUG,经查实确实存在,属于日历库的问题。现在在等 tyme日历库cpp版本,后续将使用tyme库替换现有的2个库进行修正

csp在未来使用tyme日历库替换现有日历库以后将发布1.5版本并恢复使用cmake构建,csp计划将永久停留在v1.5版本,也就是说,csp将不再新增更多的排盘方式(除非有pull request合并请求),但csp仍然会保持永久性维护,仅限于处理后续可能遇到的BUG或者排盘错误的问题,尽可能保持高度的稳定和准确,并会伴有v1.5.x无限制的小版本更新发布。

在未替换tyme日历库之前(v1.5.x发布之前),如果你期望有修复版本可用,可以使用rqm奇门排盘,这个就是csprust版本(因为截止到目前2025/07/28,tyme日历库只有rust版本),但rqm目前只实现了拆补,只使用拆补的用户可以用了,rqm支持保存盘功能。

image

附件也附上两个可用的rqm二进制文件,也欢迎指出问题。

BUG修正

  • 修正阴盘局数判断错误问题。
  • 修正月将判断错误问题。
  • 修正阴盘自动断局显示手动问题。

关于报毒

Windows下由于exe没有签名,容易报毒,可放心加入白名单或者信任程序,或者自己从源码编译。

其他

如果运行无反应或者运行报错缺少msvcp*.dll,需要下载C++运行时,若不想下载安装vc_redist则可尝试直接使用mingw.x86.32Bit版本

vc_redist.x64_2015~2022, 24M

vc_redist.x86_2015~2022, 18M

对于其他的Linux发行版本,如果不想编译,可以尝试下载musl版本使用(需要架构和位数匹配)。

windows XP系统下载使用mingw.x86.32Bit版本。

v1.4.5

30 Mar 15:25

Choose a tag to compare

更新

  • 代码重新整理后的编译版本。

注意

  • v1.4.5预编译的程序不全是当前tag,若自己编译请拉取最新代码,不要下载v1.4.5代码压缩包。

关于报毒

Windows下由于exe没有签名,容易报毒,可放心加入白名单或者信任程序,或者自己从源码编译。

其他

如果运行无反应或者运行报错缺少msvcp*.dll,需要下载C++运行时,若不想下载安装vc_redist则可尝试直接使用mingw.x86.32Bit版本

vc_redist.x64_2015~2022, 24M

vc_redist.x86_2015~2022, 18M

对于其他的Linux发行版本,如果不想编译,可以尝试下载musl版本使用(需要架构和位数匹配)。

windows XP系统下载使用mingw.x86.32Bit版本。

v1.4.4

31 Dec 01:59

Choose a tag to compare

农历修正

修正在23点到0点之间的时间农历日期没有变更到次日的问题(干支是对的,仅影响农历)。

v1.4.3

23 Nov 07:57

Choose a tag to compare

日志

功能上没什么变动,一通折腾后回归本地编码的版本,新标记版本主要是为了其他不同平台能正确使用,因为v1.4.2尝试使用wstring导致其他平台可能不能正常使用。

v1.4.2

17 Nov 07:22

Choose a tag to compare

Linux无打印问题

Unix系统请拉取此tag的后一次提交18bae37有修正此问题。

拉取

从此版本v1.4.2起,拉取项目不需要再使用--recursive参数,三方库已直接集成至csp中。

新增

添加zone参数,可指定与自动获取到的当前时间的差值,单位为小时。

image

示例:csp -t 1 -z 8,表示在当前时间基础上加上8小时。
示例:csp -t 1 -z -8,表示在当前时间基础上减去8小时。

说明

此次windows版本由VS2019编译,版本较高,如果您在执行预构建的程序时系统报缺少MSVC**.dll,则需要安装微软高版本cpp运行时或者您可以从源码自行构建。

cpp运行时

如果您下载的是csp_x86版本,安装Microsoft Visual C++ Redistributable x86,如果您下载的是csp_x64版本,安装Microsoft Visual C++ Redistributable x64

v1.4.1

30 Oct 04:00

Choose a tag to compare

v1.4.1

新增

add: 添加转盘-茅山法。

BUG修正

fix: 修正月干支未考虑节气时间问题(上次处理不正确)。

fix: 修正一个变量重命名导致的日期问题。

fix: 修正三方库,寿星天文历,一个内存泄漏的问题。

1.4.0

09 Sep 14:00

Choose a tag to compare

1.4.0 Pre-release
Pre-release

v1.4.0

Note: 第三位版本号以0结尾为发布的测试版本,因此此1.4.0为测试版。

新增

add: 添加转盘-茅山法。

BUG修正

fix: 修正月干支未考虑节气时间问题(上次处理不正确)。

fix: 修正一个变量重命名导致的日期问题。

fix: 修正三方库,寿星天文历,一个内存泄漏的问题。

说明

此次windows版本由VS2022编译,版本较高,如果您在执行预构建的程序时系统报缺少MSVC**.dll,则需要安装微软高版本cpp运行时或者您可以从源码自行构建。

cpp运行时

如果您下载的是csp_x86版本,安装Microsoft Visual C++ Redistributable x86,如果您下载的是csp_x64版本,安装Microsoft Visual C++ Redistributable x64