Re: 自動更新について質問 ( No.1 ) |
- 日時: 2016/01/11 02:49
- 名前: tokum◆HHF46bJp4g ID:99Lis7mU
[AucLifeV2フォルダ]\item\config.txt
ファイル内容が壊れたか、ウィルス対策ソフトやWindowsシステムによって
ファイルロックされ、書き換え禁止になっている可能性があります。
AuclifeV2では、プログラムを終了時、自分自身のバージョンを config.txt ファイルに NowVersion=[20160101] というような形で記録し、 再立ち上げ時にアップデートとの比較を行い、最新版であるか判断しております。
既にプログラム自体は最新版でも config.txt の内容に NowVersion=[20151208] と( なっていると 最新が20160101 なのでアップデートがあると判断しております。
|
Re: 自動更新について質問 ( No.2 ) |
- 日時: 2016/01/11 21:38
- 名前: みらげ ID:xnTMPypA
- 確認してみたところ、config.txtの書き換えは出来ている様です。
NowVersionのパラメータの変化を追ってみると、
更新完了後には20160101に書き換えられ、プログラム終了後もそのままを維持しています。
ところが、次回起動した瞬間に20151208に戻ってしまいます。
|
Re: 自動更新について質問 ( No.3 ) |
- 日時: 2016/01/11 23:03
- 名前: tokum◆HHF46bJp4g ID:99Lis7mU
- 先の説明に一部あやまりがありました。
誤:>AuclifeV2では、プログラムを終了時、自分自身のバージョンを config.txt ファイルにNowVersion=[20160101] というような形で記録
正:今起動しているAucLifeV2自分自身のバージョンを起動時に確認し、config.txt の内容と違う場合に書き込みます。
コピー元では問題なく動作し
コピー先ではバージョン確認に問題が生じている
コピーファイルに関しプログラム上何かをしている訳でないので
みらげさんのパソコン環境によるものではないかとも思われます。
例えば、ファイルの変更を監視しているソフト、他のフォルダやクラウドと同期している等 バックグラウンドソフトでファイルが書き換わってしまう等の場合のあり得ます。
新なフォルダに、AuclifeV2-20151208.zipをダウンロードし、 実行しても、アップデートで同じ症状が確認できますでしょうか? お手数ですが、ご確認頂ければ幸いです。
|
Re: 自動更新について質問 ( No.4 ) |
- 日時: 2016/01/16 01:10
- 名前: みらげ ID:csCJmXk6
- お返事遅くなりまして申し訳ございません。
本日改めて色々確認してみましたら…原因が分かりました。
コピー元、コピー先、共にフォルダの奥の方の階層に置いているため、
簡単に呼び出せるようタスクバーにピン止めしているのですが、
プログラムをコピーした際にコピー先のAucLifeV2.exeの名前を
AucLifeV2 - xx.exeのように変更してしまったのが原因の様です。
ピン止めからAucLifeV2 - xx.exeを起動
→更新時にAucLifeV2.exeが新たに作成される
→AucLifeV2 - xx.exeを起動
→もちろん更新されていない
の様なループに陥っていたようです。
ピン止めのアイコンが同じなので区別がつくように…と思ったのが裏目に出てしまいました。
大変お騒がせいたしました。
|
Re: 自動更新について質問 ( No.5 ) |
- 日時: 2016/01/16 10:48
- 名前: tokum◆HHF46bJp4g ID:aaVMMjcQ
AucLifeV2.exe の 実行ファイル名が変更された
場合までは流石に想定しておりませんでした...
無事解決して何よりですが
基本的に AuclifeV2をダウンロード解凍後に出来たファイルは
エクセル系のファイルの名前・*********.bak ファイルの削除 以外
変更しないでください。
オークションIDごとに分かりやすくするには、ショートカットを作成し
ショートカットの表示名を変更してください
|