genshin-wish-export icon indicating copy to clipboard operation
genshin-wish-export copied to clipboard

能不能兼容uigf

Open guaishouxiansheng opened this issue 2 years ago • 9 comments

希望导出的Excel表格能够支持Snap Genshin和刻记牛杂店,希望能统一一下

guaishouxiansheng avatar Jan 15 '22 12:01 guaishouxiansheng

我自己写了一个工具可以转换,可以试试

genshin-wish-export-uigf-converter

Masterain98 avatar Jan 23 '22 07:01 Masterain98

现在可以导出 uigf 格式的 json 文件。

biuuu avatar Jan 25 '22 08:01 biuuu

现在可以导出 uigf 格式的 json 文件。

导出的好像有问题,Snap.Genshin和KeqingNiuza都用不了

Dr-WeiAL avatar Jan 26 '22 17:01 Dr-WeiAL

现在可以导出 uigf 格式的 json 文件。

导出的好像有问题,Snap.Genshin和KeqingNiuza都用不了

这个问题困扰我好几个小时,反复看了 UIGF 标准和 Snap.Genshin, KeqingNiuza 的源码,发现问题并没有出在 Genshin Wish Export,反而是那两个工具有问题,Snap.Genshin 的 Json 导入功能有 bug,哪怕它自己导出的也不能正确导入第二次,KeqingNiuza 导入 Json 的那块处理逻辑和标准有细微的不一致,要求 Json 里面每一条记录都必须含有 uid 字段。为了方便我自己使用,我写了个 Python 脚本先应付着,需要的话你也可以试试。我也在那两个项目提了相应的 issue。

NahidaBuer avatar Jan 26 '22 20:01 NahidaBuer

现在可以导出 uigf 格式的 json 文件。

导出的好像有问题,Snap.Genshin和KeqingNiuza都用不了

这个问题困扰我好几个小时,反复看了 UIGF 标准和 Snap.Genshin, KeqingNiuza 的源码,发现问题并没有出在 Genshin Wish Export,反而是那两个工具有问题,Snap.Genshin 的 Json 导入功能有 bug,哪怕它自己导出的也不能正确导入第二次,KeqingNiuza 导入 Json 的那块处理逻辑和标准有细微的不一致,要求 Json 里面每一条记录都必须含有 uid 字段。为了方便我自己使用,我写了个 Python 脚本先应付着,需要的话你也可以试试。我也在那两个项目提了相应的 issue。

再多嘴一句,我这个脚本处理 id 缺失的问题和早期的刻晴牛杂一样粗暴,从10...01开始递增,无论如何请在操作数据之前做好备份(

NahidaBuer avatar Jan 26 '22 21:01 NahidaBuer

SG的json问题已经修复了,请耐心等待下版本的发布。 牛杂的json导入确实是有问题,目前还在debug(

Lightczx avatar Jan 27 '22 04:01 Lightczx

@Lightczx 我现在手机操作不太方便, 能不能帮忙提一下,标准里的info的export_time格式改为时间戳,感觉会容易处理一些。

biuuu avatar Jan 28 '22 03:01 biuuu

export_time 并不是必要包含的字段 作为替代可以添加 export_timestamp 字段 我发个issue通知这个更改

Lightczx avatar Jan 28 '22 04:01 Lightczx

https://github.com/DGP-Studio/Snap.Genshin/issues/122

Lightczx avatar Jan 28 '22 04:01 Lightczx