2016/07/09(土) [n年前の日記]
#1 [windows] 筆まめの不具合に遭遇
親父さんから、年賀状ソフト「筆まめ Ver.26」について質問されて、操作を教えていたら不具合に遭遇。ちなみに環境は Windows 10 x64。
筆自慢2001の住所録ファイルをインポートしたい、という話だったのだけど…。インポートしてみると、以下の不具合が。
それに加えて。自分が使ってる「筆まめ Ver.21」では、そもそも筆自慢の住所録ファイルをインポートできなかった。インポート処理のバーが最後まで伸びたところで不正終了してしまう。親父さんPC上の「筆まめ Ver.26」ならインポートできてるのに…。
筆自慢の住所録データファイルがどこか壊れてるのかなと思ったけど、筆自慢で開くとフツーに見れてしまうわけで…。いやまあ、筆まめ側が想定してない妙なデータが途中に入ってるのだろうな、とは思っているのだけど。ソレを特定する方法が思いつかない…。
筆自慢からcsvでエクスポートしてみたらどうか、と思って試してみたけれど、どうやら筆自慢は、マークA〜Jの情報まではエクスポートできないようで。エクスポート時の選択項目に、マークA〜Jの項目が無い…。
筆自慢2001の住所録ファイルをインポートしたい、という話だったのだけど…。インポートしてみると、以下の不具合が。
- 件数がおかしくなる。筆自慢上では793件なのに、筆まめ上では803件になっていた。
- 同じ名前のカードが2つあったり、文字化けして読めないカードがある。
- 筆自慢で入力した、マークA〜Jのチェック状態が一部インポートできない。マークA〜Eはインポートできたが、マークF以降は無視されてしまう。
それに加えて。自分が使ってる「筆まめ Ver.21」では、そもそも筆自慢の住所録ファイルをインポートできなかった。インポート処理のバーが最後まで伸びたところで不正終了してしまう。親父さんPC上の「筆まめ Ver.26」ならインポートできてるのに…。
筆自慢の住所録データファイルがどこか壊れてるのかなと思ったけど、筆自慢で開くとフツーに見れてしまうわけで…。いやまあ、筆まめ側が想定してない妙なデータが途中に入ってるのだろうな、とは思っているのだけど。ソレを特定する方法が思いつかない…。
筆自慢からcsvでエクスポートしてみたらどうか、と思って試してみたけれど、どうやら筆自慢は、マークA〜Jの情報まではエクスポートできないようで。エクスポート時の選択項目に、マークA〜Jの項目が無い…。
◎ 古いバージョンはWindows10に非対応らしい。 :
自分の環境(Windows10 x64)の「筆まめ Ver.21」では、csvファイルすらインポートできないことに気づいたり。これは…。Windows7 から Windows10 にアップグレードした環境だから問題が起きているのだろうか…。
_Windows 対応情報 | サポート | 筆まめネット を眺めてみたら、Ver.21 は Windows10 に対応してない、と書いてあった。ガーン。なんでや。一体どういう作りしてたんや…。
ショートカットファイルのプロパティを開いて、互換モードを Windows7 にしてみたり。…コレだと、csvも筆自慢の住所録ファイルもインポートできた。そんなオチか…。親父さんPC上の「筆まめ Ver.26」は、Windows10に対応してるからインポート処理がエラーを出さなかったのだな。
_Windows 対応情報 | サポート | 筆まめネット を眺めてみたら、Ver.21 は Windows10 に対応してない、と書いてあった。ガーン。なんでや。一体どういう作りしてたんや…。
ショートカットファイルのプロパティを開いて、互換モードを Windows7 にしてみたり。…コレだと、csvも筆自慢の住所録ファイルもインポートできた。そんなオチか…。親父さんPC上の「筆まめ Ver.26」は、Windows10に対応してるからインポート処理がエラーを出さなかったのだな。
◎ 筆まめの住所録ファイルの仕様が絡んでるのでは。 :
「筆まめ Ver.21」で、筆自慢の住所録ファイルをインポートしてみたところ、カードの中にマーク1〜5しか用意されてなかった。ということは…。
これは勝手な想像だけど。おそらく、筆まめの住所録ファイルは、元々はマークを5つ記録するだけの領域しか持ってなかったのではないか。それが現行版(Ver.22〜Ver.26のどこか)では、8つまで扱えるように拡張されたけど…。
ところが、筆自慢の住所録ファイルのインポート処理に対して、拡張分への対応・修正を忘れてしまって、故に筆自慢住所録をインポートすると、マーク5つ分までは ―― マークA〜EまではインポートされるけどマークF以降が無視される・インポートされない、ということではあるまいか。いや、勝手な想像だけど。
これは勝手な想像だけど。おそらく、筆まめの住所録ファイルは、元々はマークを5つ記録するだけの領域しか持ってなかったのではないか。それが現行版(Ver.22〜Ver.26のどこか)では、8つまで扱えるように拡張されたけど…。
ところが、筆自慢の住所録ファイルのインポート処理に対して、拡張分への対応・修正を忘れてしまって、故に筆自慢住所録をインポートすると、マーク5つ分までは ―― マークA〜EまではインポートされるけどマークF以降が無視される・インポートされない、ということではあるまいか。いや、勝手な想像だけど。
[ ツッコむ ]
以上です。