Re: [求助] 航海日志的XX报告书

楼主: Litfal (Litfal)   2015-03-19 08:51:29
是时候来骗P币了
航海日志的报告书,是用Shift-JIS编码储存 (ANSI code page=932)
ANSI档案没有标头,作业系统会用设定的页码去解码。
跟这页有关系:


繁体中文就是俗称的大武大五码(code page=950)
另外,应用程式也有可能依自己的逻辑,去猜测适当的页码解码。
详细就不说太多了,反正也不是每个人都需要懂... 又不是配装学什么的
编码解码对不上,你看到的就会是乱码。
解决这问题有很多方法。
这边提供,依照航海日志报告书的使用习惯,个人认为最方便的作法:
1. 设定报告书输出位置:


这点不是必备,不过设定好会方便一些
如果你已经用了一阵子,建议你先关掉航海日志,
让最新的资料写入原位置后,再手动把报告书复制到新位置。
再启动航海日志,才去修改报告书输出位置
2. 在同资料夹下,建立一个Excel档案


同资料夹不是必要,但也是为了方便
3. 打开刚建立好的Excel档案,建立工作表,汇入外部资料


建议也修改工作表名称,以后会比较好找。
4. 选择想看的报告书


没什么好说的
5. 选择ANSI Code page (重点)


选对了才不会是一堆乱码
6. 选择分隔符号


基本上,CSV都是用逗点分隔,少部分会用其他字符
7. 资料格式设定


战斗与掉落报告书要设定一下HP栏的格式,改成文字,否则可能会被误判成日期。
包括敌我有12格。(我不知道联合舰队会变什么样)
8. 汇入到哪里


除非有特别需求,不然用左上角(第一格)吧
到这边你就会看到资料跑出来了。
9. 设定自动更新


这样每次开都会自动读取最新的报告书。缺点是开启后要读一下 SSD表示毫无压力
如果打开后不想重新开启,可以按重新整理刷新:

加贺建出了五航战不知道是什么心情
10. 重复3~9,建立数个你想关注的报告工作表
结束!以后开这个档案就可以了。
作者: TrickerTewi (诈欺兔)   2015-03-19 08:55:00
这篇专业!! 没想到excel可以这样用XDDD
作者: tungchinchia (董)   2015-03-19 08:55:00
感谢
作者: wxtab019 (天霜凝月)   2015-03-19 08:56:00
记得这以前也有教学过吧?不过是没有试过更新的 来试看看好了对了 这种的方法如果自己修改内容还有办法储存吗?要存成什么档之后开才不会变乱码 还是只能另外留着应该说还是想要让他是csv的 原档案能够继续读资料
楼主: Litfal (Litfal)   2015-03-19 09:15:00
写入操作都在新建的Excel档,所以不会动到原档案(只读取)如果要写excel统计什么东西,建议先复制工作表再算
作者: wxtab019 (天霜凝月)   2015-03-19 09:16:00
我意思是说想要在原档案加入东西也能够正常显示所以只能另外弄档案吗之前试过不过之后开编码都会有问题算了 之后试看看合并之类的好了XD
作者: Sechslee (キタ━━(゚∀゚)━━!!)   2015-03-19 09:25:00
感谢推
楼主: Litfal (Litfal)   2015-03-19 09:30:00
改原档要维持格式编码方式,建议用notepad++之类的工具改
作者: LiNcUtT (典)   2015-03-19 10:18:00
超实用阿这个!自动更新超好用阿!XD
作者: KINGTIGERX (细雨 河畔 摆渡人)   2015-03-19 16:53:00
实用推

Links booklink

Contact Us: admin [ a t ] ucptt.com