Releases: zhaoyangwx/LTFSCopyGUI
LTFSCopyGUI_v3.5.4
Bugfix
磁带库指令执行失败无异常提示的问题
驱动器操作面板按钮行为优化,减少卡顿、优化输出结果
修复部分情况下CM信息读取失败问题
修复写保护锁定后,直接读写快捷按钮弹出导致CM数据错误问题
修复直接读写某些操作出现异常时无报错问题
修复写入中途的自动索引最后一个文件校验值缺失问题
修复写入出现异常时文件未正常关闭导致持续占用问题
修复自动化部分设置项未输入时导致设置清空问题
修复校验日志问题
修复LTO2格式化部分指令不支持问题
功能更新
配置导入导出功能
web service功能(命令行-svc)
驱动器操作 - 扫描硬盘列表功能(刷新按钮右键)
驱动器操作 - 调试面板写入测试增加错误率显示
驱动器操作 - 增加diag指令读取CM数据(ReadInfo按钮右键菜单)
驱动器操作 - 增加quick erase和reinitialize(Erase按钮右键菜单)
直接读写 - 增加写入开始/结束时自动切换电源选项功能(切高性能,CPU不降频,提高老平台性能)
直接读写 - 容量损失判断增加通道错误率判据,提高触发准确性
直接读写 - 格式化面板提供完整参数设置
直接读写 - 磁带快捷按钮弹出后自动解除驱动器占用,下次操作时重新打开
直接读写 - 空目录增加提示拖放背景图
直接读写 - 添加文件支持中止
直接读写 - 新建目录允许直接建立多层目录(名称用\分隔)
直接读写 - 写入时计算校验:增加blake3 by @baka-gourd
直接读写 - 校验时若检测到extent丢失,自动根据顺序重建(修复3.5.4beta13的问题)
直接读写 - 增加状态灯、错误率指示、磁带代数&写保护状态指示、完成时间估计、日志细化容量&错误率信息
直接读写 - 单文件/目录详情界面调整
直接读写 - 快捷键增加F5刷新不丢失选中、Ctrl+F5 / Ctrl+Alt+F5两种方式排序、F3 / Ctrl+F搜索(支持fid:)、F8切换UI锁定状态、F12调试面板
带库操作 - 增加LUN0选项
带库操作 - 一键排序
磁带复制 - 增加速度显示、容量损失检测
多个功能窗口 - F12调试面板
New Contributors
- @baka-gourd made their first contribution in #6
Full Changelog: v3.5.3...v3.5.4
LTFSCopyGUI_v3.5.3
Bugfix:
修复带库指令无法取消的问题
修复CM解析application specific page出错问题
优化读写错误率log显示排版
直接读写loss显示状态保存异常
直接读写适配低分辨率显示屏,窗口自动缩小防止溢出
直接读写写入时读文件异常未提示重试
直接读写目录树显示文件数时目录树变更后未保持原先选中位置
直接读写去重跳过文件未复制md5
校验md5不匹配或为空时不应跳过
功能更新:
主窗口UI逻辑修改,直接读写放在最明显位置
多个连续指令执行前独占驱动器
直接读写打开时独占驱动器,防止其他进程干扰。(同一进程内可跨窗口操作)
弹出对话框总在最前,防止遮挡
CM dump数据解析(右键打开)
调试面板引起写入的指令增加确认
直接读写适配低分辨率显示屏,窗口自动缩小防止溢出
直接读写,剪切功能
直接读写,驱动器硬件加密功能
直接读写,未找到LTFS时的提示详细化
格式化时log留sense数据;判断LTO9避免触发calibration
目录监控自动写入(测试功能)
LTFSCopyGUI_v3.5.2.2
Bugfix:
修复索引xml头缺失(导致hpltfs无法挂载)问题:更新索引后生效
功能更新
直接读写窗口,同进程调用调试面板
LTFSCopyGUI_v3.5.2.1
Bugfix:
修复xml头缺失(导致hpltfs无法挂载)问题:重新格式化后生效
修复容量100%使用时的容量条溢出问题
优化读写错误率log显示排版
功能更新
显示选中路径
直接读写增加右键菜单:同一进程运行(共用锁,写入时可看log)、不加载索引(之前用-s)
LTFSCopyGUI_v3.5.2
Bugfix:
-mkltfs参数解析bug
提高容量显示刷新效率
单进程SCSI指令原子操作,写入时可手动刷新容量显示
文件操作统一使用IO命名空间,以完全支持UNC路径
LTO6 Erase适配分区擦除
修复EW-EOM附近Locate到EOD失效问题
适配索引/数据区前后调换的情况
文件打开失败提示重试
未加载索引时也显示设备路径
文件判重不参考访问时间
修复重复提取相同文件可能失败的问题
写入时应始终监控sense数据
修复写入结束时界面卡顿问题
修复巨型索引回滚爆内存问题
压缩/解压索引UI卡顿优化
功能更新:
校验功能增加MD5支持
调试面板布局优化
增加read block自动重读功能
增加log sense功能
增加全局block长度限制功能,适配某些HBA卡
增加写入测试&错误率信息读取
目录树动态加载,提升UI性能
增加目录树未写入文件数量统计显示
优化文件添加速度
优化索引解析性能
提取文件时针对单个文件内碎片预排序
增加GC间隔,优化大索引性能
容量显示增加颜色比例条
适配DAT驱动器容量显示
增加功能 - 查找指定位置前的索引
winfsp只读挂载初步可用
LTFSCopyGUI_v3.5.1
Bugfix:
sha1为空时提取文件去重导致相同大小文件内容相同
changer tool完成对话框不在主线程,会被挡在底下
目录树直接右键某一项不会选中该项
索引和数据不匹配时提取文件可能写超非托管内存申请的范围
正在添加文件时继续拖文件引起混乱
文件属性缺失引起的异常
功能更新:
添加文件时可选跳过符号链接
目录树文件数量显示;F5刷新目录树
调试面板增加超时设置
CM dump文件命名优化
目录压缩功能:将指定层级目录树写入至磁带并从索引中删除,以减小索引体积(拆分索引),此过程可逆
添加文件可取消
全局块大小限制可手动设置(blocklen.ini)以解决特定环境兼容性问题
LTFSCopyGUI_v3.5.0
Bugfix:
添加文件时间缺失异常处理
功能更新:
CM信息自动保存
磁带库操作
磁带简单对拷(命令行-copy打开)
LTFSCopyGUI_v3.4.3
Bugfix:
loss显示所用read buffer指令会将驱动器下一个wrap未写入的缓存清空,需先强制flush一下防止wrap末尾read buffer时数据丢失
为提高效率,增加loss显示的开关,默认关闭(这样无需flush造成停顿)
功能更新:
FTP服务器(只读)
CLI:-mkltfs自定义格式化参数
LTFSCopyGUI_v3.4.2
Bugfix:
修复超长路径在某些操作引起的问题
修复自动保存的索引在某些情况下存放路径不在schema目录的问题
优化小文件IOPS(感谢 @湿寒兔 帮忙调试发现原因)
修复全新清洗带信息显示问题
修复-s静默打开时分区数默认为1导致导入的索引无法定位到正确分区问题
功能更新:
优化UAC提升逻辑
优化LTFSWriter底部信息显示排布
优化容量显示,增加loss显示
提取/校验时暂停功能
LTFSWriter右键菜单增加详情显示功能
xattr快速导入(通过同目录下文件名.xattr文件,其内容为list的xml序列化文本,可右键查看示例)
优化CMInfo显示格式
Info目录存在时自动保存读出的CMInfo
增加指令超时设置(用于erase,或者命令行方式)
排序功能增加快速查看(右键菜单里)
合并索引功能优化
奇怪的功能,增加写入功能(StartDump右键)
LTFSCopyGUI_v3.4.1
Bugfix:
分配盘符后,直接读写按钮未变灰,容易误操作
许可证解密问题
功能更新:
可选写入时检测重复文件(根据SHA1),重复文件只占一份空间,类似硬链
容量缺失检测参数可调节
多语言支持(English)