HakuBase 0.8.13

There is a newer version of this package available.
See the version list below for details.
dotnet add package HakuBase --version 0.8.13                
NuGet\Install-Package HakuBase -Version 0.8.13                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="HakuBase" Version="0.8.13" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add HakuBase --version 0.8.13                
#r "nuget: HakuBase, 0.8.13"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install HakuBase as a Cake Addin
#addin nuget:?package=HakuBase&version=0.8.13

// Install HakuBase as a Cake Tool
#tool nuget:?package=HakuBase&version=0.8.13                

HakuBase


[0.8.13] 2023-09-25 EditBy 陈哲

Added
  1. PE 软件的实时报警增加一列,用于显示 FINS 变量地址;
  2. 优化配方文件的导出,直接复制;

[0.8.12] 2023-09-20 EditBy 陈哲: 增加图标

Added
  1. 增加图标库,扩充至 1500;
  2. 完善 nuget 的基础信息;

[0.8.11] 2023-09-19 EditBy 陈哲: 增加 变量历史记录 页面

Changed
  1. 增加 变量历史记录 页面;
  2. 历史曲线的报表,保留 3 位小数;

[0.8.10] 2023-09-14 EditBy 陈哲:防止文件丢失

Changed
  1. 由于 HakuBase 中,杀进程时配方文件容易丢失,所以保存和导入文件时,先生成".bak"文件,再替换;

[0.8.9] 2023-09-14 EditBy 陈哲

Changed
  1. 修改设备通讯配置中通讯配置模型的输入;
  2. 修改 页面权限管理 在暗色模式下的错误;
  3. 修改 历史曲线页面中时间间隔字体颜色在暗色模式下的错误;

[0.8.8] 2023-09-08 EditBy 陈哲:耗时任务增加“进行中”的提示

Changed
  1. 优化 OPCUA 协议;
  2. 增加判断软件唯一运行时,如果重复,延迟 3s 后重试;

[0.8.7] 2023-09-05 EditBy 陈哲:耗时任务增加“进行中”的提示

Fixed
  1. 设备通讯页面,FINS 增加任务占比;
  2. 耗时任务增加“进行中”的提示;

[0.8.4] 2023-09-04 EditBy 陈哲

Fixed
  1. 设备通讯页面,在关闭画面时,删除选中协议;
  2. FINS2 地址设为 Null 时,无效;

[0.8.0] 2023-09-01 EditBy 陈哲:大规模优化

Fixed
  1. 添加实时通讯信息等页面;
  2. 优化欧姆龙地址表;

[0.7.7] 2023-08-29 EditBy 陈哲:修复欧姆龙地址表中协议类型错误的 BUG

Fixed
  1. 修复欧姆龙地址表页面中协议类型错误的 BUG;
  2. 修复写值记录中旧值属性错误,以及类型(string)错误的 BUG;

[0.7.6] 2023-08-28 EditBy 陈哲:修复写值记录中旧值属性错误的 BUG

Fixed
  1. 修复写值记录中旧值属性错误的 BUG;

[0.7.5] 2023-08-28 EditBy 陈哲:优化 FINS 协议

Changed
  1. 优化 FINS 协议,增加打包写;

[0.7.0] 2023-08-19 EditBy 陈哲:优化 ADS 协议

Changed
  1. 优化 ADS 协议,修改通讯停止的函数;

[0.6.24] 2023-08-10 EditBy 陈哲:优化硬盘信息的获取

Changed
  1. 获取硬盘信息时,部分 u 盘回报错,已优化;

[0.6.22] 2023-08-08 EditBy 陈哲

Changed
  1. 曲线图中,在切换曲线数据源后,曲线颜色不显示,修复此 Bug;
  2. 修改 influxdb 中,Bucket 的默认存放时间为 365 天;

[0.6.19] 2023-08-02 EditBy 陈哲:修改 influxdb 的表名

Changed
  1. 修改 influxdb 中,当前软件存放数据的 Bucket,为"HMI_" + HakuFile.AppName;
  2. 将授权的 dll,改到内部 hakubase 内部;

[0.6.18] 2023-08-02 EditBy 陈哲

Fixed
  1. 修复配方模型中,配方名为空的 bug;
  2. 优化 Zvar 中的 FINS 协议;

[0.6.17] 2023-07-27 EditBy 陈哲

Fixed
  1. 时序数据库查询失败时,增加查询语句日志;
  2. MBox 类的对话框,限制为主线程;
  3. Fins 协议中,修复 tcp 重连 bug;
  4. Fins 协议中,完善执行失败时的日志;
  5. 修复欧姆龙地址表页面中“更新”按钮的 bug;
  6. 优化欧姆龙地址表页面中变量名称的显示;
  7. 增加 数字虚拟键盘的默认聚焦;
  8. MakeCommand 的判断与执行中增加 try;
  9. 修改“ZvarInput”为 不限制数字限制格式;
  10. 增加“ZvarInput_F0”,作用为不显示浮点数的小数部分;
  11. 增加“ZvarInput2”系列,其按钮边框无阴影;

[0.6.14] 2023-07-19 EditBy 陈哲:Mbox 弹窗 BUG

Fixed
  1. 修复 Mbox 弹窗时,主窗体背景颜色切换跨线程 的 BUG;

[0.6.11] 2023-07-13 EditBy 陈哲:解决“软件启动后首页权限失效”问题

Fixed
  1. 解决“软件启动后首页权限失效”问题;
  2. 修改 ZvarsManage 的记录分组规则;

[0.6.10] 2023-07-11 EditBy 陈哲:报警统计 bug 处理

Fixed
  1. 修复报警统计的 BUG,原因是 QueryRecordPoint.Content 类型变为 object;

[0.6.8] 2023-05-24 EditBy 陈哲:增加弹窗的拖动

Added
  1. 增加弹窗的拖动;
  2. 修改报警的排序;

[0.6.7] 2023-05-15 EditBy 陈哲:增加用户的定时退出

Added
  1. 增加用户的定时退出,包括时长限定和无操作两种;
  2. 登录和退出用户时,刷新页面;
Fixed
  1. 修复页面权限不能编辑的 BUG
  2. 修复实时报警的背景颜色;

[0.6.5] 2023-05-15 EditBy 陈哲

Fixed
  • 修复 OPCUA 客户端的读取 bug;
  • 公开 HakuWindow.SetMBoxBackdropVisibility;

[0.6.4] 2023-05-15 EditBy 陈哲:修复 历史报警查询 BUG

  1. 优化 shadow 弹窗中的细线,增加 GroupBox 的 Background;
  2. 增加 字符串键盘页面 的默认聚焦;
Fixed
  • 修复 历史报警查询 BUG

[0.6.3] 2023-05-12 EditBy 陈哲:修复 HakuFile 中获取当前文件路径

Added
Fixed
  1. 修复 实时曲线图 的绑定错误;
  2. 修复 HakuFile 中获取当前文件路径错误的 bug;
  3. 修复 MBox 中,若 HakuWindow.Local 为 null 报错的 bug;

[0.6.0] 2023-05-11 EditBy 陈哲:增加弹窗背板和抽屉目录

Added
  1. 在 HakuWindow 中增加灰色透明背板, MBox 弹窗时显示该背板;
  2. 增加用户登录页面的刷卡登录;
  3. 增加右侧抽屉式目录;
Changed
  1. 修改弹窗式页面的模型,将用户控件包含在一个新窗口中,背景透明;
  2. 修改 实时曲线页面和 实时历史曲线集合 页面;

[0.5.17] 2023-05-10 EditBy 陈哲:增加页面的切换

Added
  1. 增加页面的直接切换;
  2. 工艺报表文件中的数据使用数字 double 格式,而非文本格式;

[0.5.16] 2023-05-09 EditBy 陈哲:增加配方的强制写

Added
  1. 增加配方的强制写;

[0.5.15] 2023-05-06 EditBy 陈哲:修复 ModbusRTU

Fixed
  1. Zvar 驱动增加强制写;
  2. 工艺配方使用强制写;

[0.5.10] 2023-04-28 EditBy 陈哲:修复 ModbusRTU

Fixed
  • 修改 ModbusRTU 通讯协议中,组包中的 bug;

[0.5.9] 2023-04-27 EditBy 陈哲:修复 FINS

Fixed
  1. 修复 FINS 通讯协议;
  2. 修改 实时曲线、历史曲线,运行 VM 更新曲线;

[0.5.8] 2023-04-25 EditBy 陈哲:修复 Zvar、Tool

Fixed
  1. 更新 Zvar 类库,修复 ads 的通讯 bug;
  2. 更新 Tool 类库,修复 NPOIExcel 读取文件的 bug;

[0.5.7] 2023-04-24 EditBy 陈哲:修改 ZvarConfig 的保存方法

Changed
  1. 修改 ZvarConfig 的保存方法,ZvarEdit 属性为默认值的不提取,以节省 ZvarConfig 文件的空间;
  2. 标题页实时报警,增加变量,时间仅保留 HH:mm:ss;
  3. 历史报警中默认不显示复位记录;
  4. 实时警告的颜色改为 Brushes.Magenta;

[0.5.6] EditBy 陈哲:增加 OPC 服务器

Add
  1. 增加 OPC 服务器功能,及配套画面、配置;

[0.5.5] 2023-04-18 EditBy 陈哲

Add
  • 添加 实时历史曲线集合,允许左右轴分开设置;
Changed
  • 修改 曲线控件 的亮暗颜色切换;
  • 修改 柱状图控件 的亮暗颜色切换;

[0.5.4] 2023-04-17 EditBy 陈哲

Changed
  • 修改 IOShow 对点页面的亮暗颜色切换;

[0.5.3] 2023-04-14 EditBy 陈哲

Add
  1. 增加 时间曲线图控件,使用 OxyPlot 模型,同时删除旧的曲线控件;

[0.5.2] 2023-04-12 EditBy 陈哲

Add
  1. 增加 MultiValueSelectOneConvert 多绑定转换;

[0.5.1] 2023-04-06 EditBy 陈哲

Add
  1. 增加 变量还原按钮的弹窗提示;
Fixed
  1. 修复 FinsAddrViewModel 卡退的 Bug;

[0.5.0] 2023-04-04 EditBy 陈哲

Add
  1. 增加 HakuGPS 类,用于存放所有静态资源属性方法;
  2. 大改 静态资源属性方法 的初始化;

[0.4.3] 2023-03-31 EditBy 陈哲

Add
  1. 增加 亮暗主题切换;
Fixed
  1. 修复 Zvar 变量值变化时容易卡退 的 Bug;
  2. 更新图标库;

[0.4.1] 2023-03-29 EditBy 陈哲

Add
  1. 增加程序加载页面;
Changed
  1. 修改 ConnectionState.Open 对应的颜色为 Brushes.LawnGreen;
  2. 修改 IO 对点页面中 false 对应的颜色由红改为灰;
Fixed
  1. 修复 重启按钮 偶尔失效 的 Bug;
  2. 修复 删除激活后倒计时不触发 的 Bug;
  3. 修复 历史曲线页面缺失曲线 的 Bug;

[0.4.0] 2023-03-29 EditBy 陈哲

Add
  1. 增加 软件权限管控 页面,用于选择当前软件所启用的权限,以及管理级权限;
Changed
  1. 修改软件配置类 HakuConfig,在 HakuTags 中定义静态对象 TheHakuConfig,便于其他页面调取;
  2. 对于 TheHakuConfig,下游程序在使用配置前需要对它重新赋值;
  3. 修改 HakuTitlePageVM 的构造函数,取消 HakuConfig 参数;
  4. HakuWindow 中增加页面全屏、页面带框、软件重启按钮;
  5. “历史事件查询 VM” 类改为 internal,直接在 历史事件查询 的构建中使用;
  6. 用户登录 的构造函数,取消 HakuConfig 参数;
  7. “用户管理 VM” 类改为 internal,直接在 用户管理 的构建中使用;
  8. “用户管理 VM” 的构造函数,取消 HakuConfig 参数;
  9. “设备通讯配置 VM” 类改为 internal,直接在 设备通讯配置 的构建中使用;
  10. “设备通讯配置 VM” 的构造函数,取消 HakuConfig 参数;
  11. “软件授权 VM” 的构造函数,取消 HakuConfig 参数;
  12. “通讯写值记录 VM” 类改为 internal,直接在 通讯写值记录 的构建中使用;
  13. “页面权限管理 VM” 的构造函数,取消 HakuConfig 参数;

[0.3.7] 2023-03-27 EditBy 陈哲

Changed
  1. 取消 页面权限管理 的弹窗提示;
Fixed
  1. 修复 xlsx 表格导出时,单元格中字符串超 32676 时报错的 bug;
  2. 修复 ModbusRTU 协议的 bug;
  3. 修复 页面权限、用户权限 页面中权限重复的 bug;

[0.3.5] 2023-03-23 EditBy 陈哲

Fixed
  1. 更新 Haku.Zvar 库文件,优化 ModbusRTU 协议;

[0.3.4] 2023-03-23 EditBy 陈哲

Added
  1. 增加 bool 变量与可见性的转换 BoolVisibilityConverter;

[0.3.3] 2023-03-13 EditBy 陈哲

Fixed
  1. 修复文件复制时,目标文件存在会报错的 bug;
  2. 修改绿色为 LawnGreen;
  3. 通讯写值记录,删去多余列;
  4. 起止事件控件的默认选项由 “1d” 改为 “1h”;

[0.3.2] 2023-03-13 EditBy 陈哲

Added
  1. 增加颜色转换 BoolConverter_Green_Red;
Changed
  1. 修改主界面的目录架构;

[0.3.1] 2023-02-27 EditBy 陈哲

Added
  1. 页眉中增加设备通讯状态的标志;
  2. 增加报警集合页面,包含实时报警、历史报警、报警统计页面;
  3. 配方模型增加备注;
  4. 增加 SingleSelectWindow 排序;
Changed
  1. 优化用户登录界面的虚拟键盘布局;
  2. StrKeyboard 弹窗增加虚拟键盘;
  3. 报警次数统计,修改默认排序,先次数再变量名称;
  4. 报警次数统计,柱状图的名称,先判断有无描述,再使用变量名;
  5. 历史报警,默认时间倒序;
  6. 实时报警、标题页中的实时报警,固定时间倒序;
Fixed
  1. 修复授权页面 bug,使用异步,增加“删除激活”按钮;
  2. CheckList 控件,全选时卡 bug,点击全选后的 10ms 内不处理事件;
  3. CheckList 控件,刚查询完要全选,包含画面:
    • 历史报警 VM
    • 报警次数统计 VM
  4. 修复 页面收藏重复的 bug;

[0.3.0] 2023-02-27 EditBy 陈哲

Fixed
  1. 更新命名空间,更新 nuget 包;

[0.2.12] 2023-02-15 EditBy 陈哲

Added
  1. 增加 EnumConverter_IntToEnum、EnumConverter_IntToString 两个转换
  2. 主窗体内容控件的尺寸为 1017 x 841 d:DesignWidth="1017" d:DesignHeight="841">
  3. 运行主窗口属性
    WindowStyle="None"
    WindowState="Maximized"
    
  4. 调试主窗口属性
    WindowStartupLocation="CenterOwner"
    WindowStyle="ThreeDBorderWindow"
    WindowState="Normal"
    Width="1300"
    Height="1067"
    
  5. 增加 Haku.MBox 系列,用于替换 MessageBox,添加日志;
  6. 增加 LedButton 按钮 Style;
  7. HakuWindow 目录匀速隐藏;
Changed
  1. 修改主界面的 放大缩小按钮、目录隐藏按钮;
  2. 修改 设备通讯配置界面;
  3. 修改 HakuContextLogo 控件弹窗的高度;
  4. 修改 通讯写值记录 的控件,允许列排序;
  5. MessageBox 全部替换为 Haku.MBox 系列

[0.2.11] 2023-02-14 EditBy 陈哲

Changed
  • DateTimePicker 控件,时间选择页面增加背景文字提示;

[0.2.10] 2023-02-13 EditBy 陈哲

Added
  • 增加日期时间选择器 DateTimePicker;
  • 增加 历史曲线图控件,专用于查询数据的历史曲线;
  • 增加 实时曲线图控件,显示实时曲线;
Changed
  • 起止时间选择 页面中的时间修改,改为调用 DateTimePicker;

[0.2.9] 2023-02-07 EditBy 陈哲

Changed
  • “Zvar1.2.7”升级到“Zvar1.2.8”

[0.2.8] 2023-01-28 EditBy 陈哲

Added
  • 增加转换 StringConverter_TheFirstFive
  • 增加用户的属性,设定无操作退出时间、使用时间限定,暂未实现自动退出功能
Security
  • 增加软件授权系统,由 Hairtail_V1.2.1 驱动,App 中添加“软件权限”页面,本地文件增加两项;

<例> [0.0.1] 2023-01-13 EditBy 陈哲

Added
  • 增加 xxx 功能
  • 增加 xxx 功能
Changed
  • 修改了 xx 控件的颜色
  • 修改了 xx 的文本描述
Removed
  • 删除了 xx 页面
  • 删除了 xx 功能
Fixed
  • 修复了 xx 问题
  • 解决了 xx bug
Security
  • 修改 xx 页面的权限,允许 xx 用户操作
  • 修改 xx 功能的权限,禁止 xx 用户操作
  • 修改 xx 用户的默认密码
  • 修改 xx 功能的默认密码

注释:

  • Added 新添加的功能。
  • Changed 对现有功能的变更。
  • Removed 已经移除的功能。
  • Fixed 对 bug 的修复。
  • Security 对安全性的改进。
Product Compatible and additional computed target framework versions.
.NET net6.0-windows7.0 is compatible.  net7.0-windows was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.9.30 33 11/12/2024
0.9.29 123 8/26/2024
0.9.28 123 7/22/2024
0.9.26 130 7/2/2024
0.9.25 98 6/27/2024
0.9.24 98 6/27/2024
0.9.22 108 6/17/2024
0.9.21 97 6/13/2024
0.9.20 94 6/13/2024
0.9.19 96 6/12/2024
0.9.18 102 6/8/2024
0.9.17 103 6/8/2024
0.9.16 116 5/30/2024
0.9.15 106 5/29/2024
0.9.12 116 5/29/2024
0.9.11 108 5/29/2024
0.9.10 96 5/27/2024
0.9.9 93 5/27/2024
0.9.8 90 5/27/2024
0.9.3 93 5/21/2024
0.9.2 95 5/21/2024
0.9.1 100 5/21/2024
0.9.0 97 5/21/2024
0.8.79 68 5/8/2024
0.8.78 71 5/7/2024
0.8.77 73 5/6/2024
0.8.76 68 4/24/2024
0.8.75 65 4/24/2024
0.8.74 64 4/22/2024
0.8.73 67 4/17/2024
0.8.72 62 4/17/2024
0.8.71 67 4/16/2024
0.8.70 74 4/7/2024
0.8.69 69 4/2/2024
0.8.68 75 3/22/2024
0.8.67 66 3/18/2024
0.8.66 75 3/15/2024
0.8.65 69 3/15/2024
0.8.64 72 3/15/2024
0.8.63 65 3/11/2024
0.8.62 74 3/11/2024
0.8.61 66 2/28/2024
0.8.60 68 2/26/2024
0.8.59 87 2/2/2024
0.8.58 67 2/1/2024
0.8.57 70 1/31/2024
0.8.56 70 1/30/2024
0.8.55 82 1/22/2024
0.8.54 70 1/22/2024
0.8.53 72 1/19/2024
0.8.52 82 1/16/2024
0.8.51 83 1/12/2024
0.8.50 79 1/5/2024
0.8.49 81 1/4/2024
0.8.48 93 12/29/2023
0.8.47 87 12/29/2023
0.8.45 81 12/26/2023
0.8.44 75 12/26/2023
0.8.43 86 12/21/2023
0.8.42 76 12/20/2023
0.8.41 81 12/19/2023
0.8.40 116 12/5/2023
0.8.39 90 12/4/2023
0.8.38 94 11/27/2023
0.8.37 94 11/15/2023
0.8.36 86 11/10/2023
0.8.35 74 11/10/2023
0.8.34 76 11/9/2023
0.8.33 77 11/8/2023
0.8.32 115 11/2/2023
0.8.31 93 11/1/2023
0.8.30 84 11/1/2023
0.8.29 83 11/1/2023
0.8.28 80 10/31/2023
0.8.27 90 10/25/2023
0.8.26 101 10/25/2023
0.8.24 95 10/20/2023
0.8.23 91 10/19/2023
0.8.22 92 10/18/2023
0.8.21 99 10/18/2023
0.8.20 100 10/17/2023
0.8.19 116 10/16/2023
0.8.18 92 10/12/2023
0.8.17 89 10/12/2023
0.8.16 90 10/10/2023
0.8.15 108 9/28/2023
0.8.14 105 9/26/2023
0.8.13 95 9/25/2023
0.8.12 99 9/20/2023
0.8.11 94 9/19/2023
0.8.10 119 9/14/2023
0.8.9 113 9/14/2023
0.8.8 111 9/8/2023
0.8.7 113 9/5/2023
0.8.6 101 9/5/2023
0.8.5 106 9/4/2023
0.8.4 106 9/4/2023
0.8.3 92 9/4/2023
0.8.1 106 9/1/2023
0.8.0 116 9/1/2023
0.7.7 116 8/29/2023
0.7.6 113 8/28/2023
0.7.5 111 8/28/2023
0.7.4 97 8/23/2023
0.7.3 110 8/21/2023
0.7.2 103 8/21/2023
0.7.1 118 8/19/2023
0.7.0 110 8/19/2023
0.6.24 133 8/10/2023
0.6.23 110 8/9/2023
0.6.22 130 8/8/2023
0.6.21 117 8/7/2023
0.6.20 131 8/2/2023
0.6.19 125 8/2/2023
0.6.18 170 8/2/2023
0.6.17 164 7/27/2023
0.6.16 169 7/27/2023
0.6.15 138 7/27/2023
0.6.14 163 7/19/2023
0.6.13 181 7/18/2023
0.6.12 198 7/14/2023
0.6.11 191 7/13/2023
0.6.10 222 7/11/2023
0.6.9 189 5/29/2023
0.6.8 374 5/24/2023
0.6.6 194 5/17/2023
0.6.5.2 179 5/16/2023
0.6.5.1 169 5/16/2023
0.6.5 174 5/16/2023
0.6.4.2 175 5/15/2023
0.6.4.1 171 5/15/2023
0.6.4 171 5/15/2023
0.6.3 196 5/12/2023
0.6.2 174 5/11/2023
0.6.1 189 5/11/2023
0.6.0 162 5/11/2023
0.5.17 195 5/10/2023
0.5.16 186 5/9/2023
0.5.14 168 5/6/2023
0.5.13 185 5/6/2023
0.5.12 206 5/4/2023
0.5.11 214 5/4/2023
0.5.10 191 4/28/2023
0.5.9 184 4/27/2023
0.5.8.1 179 4/27/2023
0.5.8 209 4/25/2023
0.5.7.1 215 4/24/2023
0.5.7 202 4/24/2023
0.5.6 213 4/23/2023
0.5.5 201 4/18/2023
0.5.4.2 228 4/17/2023
0.5.4.1 204 4/17/2023
0.5.4 221 4/17/2023
0.5.3 211 4/14/2023
0.5.2 245 4/11/2023
0.5.1.2 221 4/7/2023
0.5.1.1 219 4/7/2023
0.5.1 236 4/6/2023
0.5.0 223 4/4/2023
0.4.5.2 256 3/31/2023
0.4.5 239 3/31/2023
0.4.3 225 3/31/2023
0.4.2 230 3/30/2023
0.4.1.1 236 3/30/2023
0.4.1 212 3/30/2023
0.4.0 237 3/29/2023
0.3.7 246 3/27/2023
0.3.6 244 3/24/2023
0.3.5 245 3/23/2023
0.3.4 240 3/23/2023
0.3.3 263 3/21/2023
0.3.2.1 258 3/13/2023
0.3.2 259 3/13/2023
0.3.1 291 3/6/2023
0.3.0 279 2/27/2023