スレッド表示
No.4701  やさしい家計簿3.6.0iが起動しなくなる & やさしい家計簿3.8.2iで不具合となる   matz   17/10/07-15:06
以前より便利に”やさしい家計簿”を使用させていただいております。
10月に入ってからアプリを起動したところ、不具合が発生しまして。
少し対応に困ってしまい、ご助力願えないでしょうか・

環境:
macOS Sierra version 10.12.6
やさしい家計簿 version 3.6.0i

現象:
1.やさしい家計簿 version 3.6.0iが正しく起動されなくなった。
1-1) ”やさしい家計簿"が起動するが、画面は正しく描画されていない。
1-2) 月初めに開く「新しいバージョンをチェックのためホームページを開きます」のウィンドウが表示されているが、
 マウスカーソルは虹色のアイコンがクルクル回っており「Cancel」「開く」どちらのボタンも押せない。
1-3) 操作不能になるため、「強制終了」で終了するしかない。

2.やさしい家計簿 version 3.8.2iにアップデートしたが、正しく動作しない。
2-1) ”初期設定を行いました”から始まる。
2-2) データの保存が出来ない様である。
2-3) 環境設定等が上手くいかないのかもしれない。

対応:
環境等は特になにも変更を行なっておらず対応方法が思いつかないため、
まずは最新バージョンにアップデートしてみようとしました。
その手順は以下のとおりです。

1) 使用中のフォルダ構成は次の通り。
 書類/やさしい家計簿i/3.6.0/やさしい家計簿3.6.0i.app等
 書類/やさしい家計簿i/3.6.0/DataFolder1/Settei.txt等
 ※バージョン3.6.0であり、アプリも書類も書類フォルダにあります。
2) 新しいバージョン用にフォルダを作成。
 書類/やさしい家計簿i/3.8.2
 ここに上記1)のフォルダ"3.6.0"内のフォルダ・ファイルをコピーしました。
3) やさしい家計簿v3.8.2iをダウンロードし、解凍した全項目を上記2)の”3.8.2"フォルダ内にコピー。

4) やさしい家計簿v3.8.2iを起動。
5) ”初期設定を行いました”メッセージが表示されるので、"OK"ボタンを押す。
6) 家計簿データの表示内容は初期状態。
7) そのまま何もしないまま「保存⌘S」すると、”error on SaveData. stage 0 file: Settei”メッセージが表示されるので、"OK"ボタンを押す。
8) 次に”やさしい家計簿3.8.2iを終了⌘Q"を実行すると、上記7)と同様に”error on SaveData. stage 0 file: Settei”メッセージが表示されるので"OK"ボタンを押すと、アプリが終了する。

9) 再度上記4)〜6)を行いやさしい家計簿v3.8.2iを起動する。
10) 上記2)で用意したフォルダ(書類/やさしい家計簿i/3.8.2/DataFolder1)から外部データの取り込みを行うと、データが読み込まれ正しく表示される(様に見える)。
11) 保存および終了を行うと、上記7)〜8)と同様の事象となる。(”error on SaveData. stage 0 file: Settei”メッセージが表示される)

12) 再々度上記4)を行いやさしい家計簿v3.8.2iを起動する。
13) 上記10)で取り込んだデータは失われた様で、上記5)〜 と同様になる。
 上記11)で行なった設定などの保存が出来ていないためと思われます。

やさしい家計簿 version 3.6.0iが何故上手く起動されなくなったのか不明であり、
やさしい家計簿 version 3.8.2iへのアップデートが上手くいかないのもちょっと困っています。
何かアップデートの手順やフォルダの配置方法にまずいところがあるのでしょうか。
※version 3.8.2iの前にversion 3.8.1iでも試していますが、同じ様な動作でした。

No.4684 と同じ事象かもしれません。
No.4673-4683 とバージョンの違いはありますが似た事象かもしれませんね。
またNo.4676にある「BackUpを開く」を試してみましたが、バックアップファイルのリストは空っぽでした。(「v3.6以前のファイルは〜」のチェックを入れても同様です)

かなり長文になり失礼いたしました。
以上で状況は把握いただけますでしょうか。
お忙しいところ恐れ入りますが、
ご対応を宜しくお願いいたします。
No.4702  Re: やさしい家計簿3.6.0iが起動しなくなる & やさしい家計簿3.8.2iで不具合となる   作者   17/10/07-15:42
やさしい家計簿 version 3.6.0i → 3.8.2i へのアップデートですので、
フォルダ配置は同じでできるはずですが、何故かうまくいっていませんね。
”初期設定を行いました”が出るところが異常です。

別の方からは、以下のようにしたらうまくいったとの連絡が来ました。
書類の中に、別名の家計簿フォルダを作り、やさしい家計簿3.8.2i.appとDataFolder1だけを置いて起動。
(DataFolder1は 3.6.0i で使っていたものです)

No.4684の久保田様もこれをお試しください。
外部データ取り込みで行うなら、DataFolderではなく、DataFolder1を指定して見てください。

いずれにしても今後は、DataFolderにデータは保存、更新されます。
No.4703  やさしい家計簿3.8.2iの起動不具合   作者   17/10/07-22:23
アップデートのトラブルの原因は、何かの理由で空のDataFolderができてしまった場合で、
以前のDataFolder1から読み込まないためであることがわかりました。
この場合にも対処できるように至急修正バージョンを作ります。

当面はアップデートがうまくいかない場合は
書類の中に、別名の家計簿フォルダを作り、やさしい家計簿3.8.2i.appとDataFolder1だけを置いて起動してください。
No.4704  Re: やさしい家計簿3.8.2iの起動不具合   matz   17/10/08-07:42
No.4702でのご指示に従い試してみましたが、以下の通り状況は変わらない様です。
1) 書類の下にフォルダ「やさしい家計簿」を作成。
2) 上記1)のフォルダにやさしい家計簿3.8.2i.appとDataFolder1だけを置いて起動。
3) ”初期設定を行いました”メッセージが表示されるので、"OK"ボタンを押す。
 表示内容は初期状態。
4) DataFolder1から外部取り込みを行い、データは読み込まれる。
5) 保存してみると、”error on SaveData. stage 0 file: Settei”が表示される。
 この時記入ウィンドウには支払日の欄の下に「保存中!」と表示されたまま。
6) 終了時にも前回と同様に、上記5)と同様に、”error on SaveData. stage 0 file: Settei”が表示される。

う〜ん、困ってしまいました。
私なりの気になる点としては、
・先に質問されている久保田さん、はやしさんとの共通点はmacOS10.12.6以降ということしか見えないけれど、同じOSの他のユーザーさんはたくさんおられるだろうし、これは原因ではないですよね。
・No.4702のコメントから、フォルダDataFolderが作成される様に思えるが上記1)〜6)の操作のあとフォルダ「やさしい家計簿」の中には作成されていない。
・保存されないというのであれば、”MacOSコーディングからUTF8コーディングへの変更”が何か関係する?
くらいしか思いつきません。的外れでしょうか。。。

残念ながら解決に至らない状況ですので、
バージョン3.8.3に期待しております。
宜しくお願い致します。
No.4705  やさしい家計簿3.8.3i   作者   17/10/08-15:03
大変ご迷惑をおかけしているようで申し訳有りません。

アップデート時のいろんな場合を想定して場合分けをしてテストしました。
これを解凍し、アプリを現在お使いの家計簿フォルダに入れて起動してみてください。
http://macsoft.c.ooco.jp/kakeibo383i.zip
No.4706  Re: やさしい家計簿3.8.3i   作者   17/10/08-17:19
もう一つ、注意点があります。
ダウンロードしたフォルダから、やさしい家計簿3.8.3i.appだけを一旦デスクトップに置いてから、元に戻してください。
こうすると、初期設定したり、error on SaveDataが出なくなります。
おまじないみたいで変なのですが、実行願います。
おそらくアプリのあるフォルダにデータを保存することにしたので、Macの中でアプリ自身の位置が確定していないのかも知れません。
No.4707  Re^2: やさしい家計簿3.8.3i   matz   17/10/08-19:32
> もう一つ、注意点があります。
> ダウンロードしたフォルダから、やさしい家計簿3.8.3i.appだけを一旦デスクトップに置いてから、元に戻してください。
> こうすると、初期設定したり、error on SaveDataが出なくなります。
> おまじないみたいで変なのですが、今のところ理由がわかりません。

ご対応いただきありがとうございます。
上記のおまじないも含め、試してみました。
その結果、”error on SaveData. stage 0 file: Settei”が出ることはなくなったのですが、今度はNo.4701の現象:1-1)〜1-3)に記した様に、「正しく起動しなく」なりました。
振り出しに戻った(?)みたいです。。。

3連休なのに質問して対応していただき大変申し訳ありません。
何としても急いで、というわけではありませんので休み明けにまたご対応いただければ幸いです。
宜しくお願いできますでしょうか。
No.4708  Re^3: やさしい家計簿3.8.3i   matz   17/10/09-12:33
ご対応いただきありがとうございました。
ご指摘いただきました通りSettei.txtを修正したところ、正しく起動する様になりました。
お忙しいところを対応していただき、大変ありがとうございました。
No.4709  Re^4: やさしい家計簿3.8.3i   作者   17/10/09-15:48
これは、月度の開始日を保存するところが異常な増殖をしてしまったためでした。
その原因は不明ですが、そのようなことが起きたら自動修復するようにしました。