欢迎使用DS-Auto-V

若您使用的是无锁(Unlocked)版本,则不要将那个程序传递到其它公共领域或第三方领域。

这些手册内容由LitC成员整理,转载应注明出处,手册的原始作者将保留手册权力。

该软件的设计得到了Leo-iTech-Community的支持,更多关于Leo-iTech-Community的内容请访问Leo-iTech-Community.

注意,部分手册需要外网访问,若您无法访问,请在包含外网的环境使用本手册

主要项目:

  • DS-Auto-V: 前端
  • CatchK-packages(包含CatchK/CatchKAuto/CatchKAutoSegament): 后端

编辑: Leo Young, leoyoung@leo-itech.com

手册版权归属: Leo-iTech-Community

1. 授权说明

软件项目变动说明

截至2026年12月31日,Leo-iTech-CommunityXJTU-WF-Group的合作已经结束,故而依据协议,从2026年1月1日开始:

  • Leo-iTech-Community不再继续为XJTU-WF-Group提供授权服务,已有的用户不受影响。
  • XJTU-WF-Group获得的使用Leo-iTech-Community支持库与组件的权力亦由合作结束而终止,但已有的用户不受影响。
  • 受影响的软件后续版本和维护,按照协议,由原始作者承担,即由XJTU-WF-Group处理。

这一变动涉及SC-FreckleDS-Auto-V两个项目。 受此影响下,这些项目的后续版本,若继续使用Lit/LitC支持库或组件,则必须遵守Lit/LitC协议中的约束内容;否则,这些衍生品不被允许以任何形式公开发布。

当前的授权情况

当前的DS-Auto-V未来采用何种授权形式,由XJTU-WF-Group决定。

一些特殊授权情况

DS-Auto-V的组件核心是组件CatchK与CatchKAuto以及新增的CatchKAutoSegament,这也是XJTU-WF-Group的权益核心。 然而,为了使得DS-Auto-V顺利运行,其还需要一些社区组件支持。

需要说明,这些LitC组件是非必须的,其功能完全可以由用户自行按照逻辑设计其它代码来实现。

但是,若用户需要使用那些组件,则必须遵守那些组件的协议。需要说明,那些组件并不是隶属于DS-Auto-V的项目,而是作为社区组件支持了本项目的功能。那些组件的协议是独立的。

其中,PCast-Console由于附带了自动session编辑功能,其需要一个限制的Lit授权。 若用户需要使用非限制的组件,可以向XJTU-WF-Group请求获取PCast-Console的无锁版(但没有session自动编辑功能)。

2. 软件获取

XJTU-WF-Group决定新的发布地址,原有发布地址不再支持。

3. 需要Leo-iTech-Community组件

  • DS-Auto-V: DS-Auto-V的GUI启动器
  • PCast-Console: 实现ProCAST指定session启动(包含session编辑功能)
  • ProCAST-Node-Reader: 用于正确读取ProCAST计算软件的中间导出数据的专用软件

4. 专属组件

5. 需要其它组件或库

  • Qt5: 需要Qt5支持,当其由LitC发布时,由于LitC的商业权益,可豁免于Qt的开源义务,但当使用非LitC发布时,必须遵守Qt的协议
  • OLAKitGet-Member: 当需要获取来自LitC的其它支持组件时,部分组件可能需要除却DS-Auto-VLitC以外的第三方有偿获取,这些组件用于使得该过程简易化
  • Lit库LitC库: 当需要使用Lit/LitC的授权服务时,需要使用UCopyRight/UCopyRightMin/LAuth/LAuthM/SNMachine01等库;GUI则需要使用SCMainWindow;终端操作需要使用LConsole

6. 关键定义