Chienomi

携帯万能のバグに対応する

書き捨てユーティリティコード

携帯万能で、WX11Kの送信メールを取り込むと文字化けの上無効な引数が発生しましたと表示される問題がずっと出ていた。

この問題、先日対応したつもりだったが、甘かった。

そもそも問題は「WX11Kのメール」ではなく、「UTF-8のメール」にあった。 UTF-8で送られると、その時点でアウトなのだ。そのため、事前に問題のあるエントリを切り出しておく、というのは労力が大きい。

そこで自動判別できるようにしたのだが、新たな事実が判明した。

だが、新たな問題が発覚。 CSVだが、"をエスケープしていないため、Invalid formatとなっている。 このため処理できない箇所があり、力技でなんとかした。

このあたりはGitHubでスクリプト公開と共に解説している。

問題はPLANEXサポートに報告済み。 8時間以上もかけたのだが、甲斐ない結果に終わった。