2025 01,22 19:05 |
|
2007 02,25 21:18 |
|
StockPrice V1.7.2 をリリースします。
Bug Fixと8個までの自動起動・自動更新のエントリに対応しています。 StockPrice V1.7.2の変更点 - 自動起動時、設定-起動を繰り返す症状をFixした。 8個のエントリを作っても、直近の1エントリしか設定出来ないため(CeRunAppAtTimeの仕様)、 もっと正確に表現すると、複数設定しても最後に設定したもののみ有効のため、オプション設定時と、 自動起動時に起動時間以降の直近の1エントリを設定するようにしている。 分単位での起動時間指定のため、同じエントリを再設定して直ぐ起動され、また。。。繰り返していた。 - 自動起動設定時に月をまたぐ計算をする際、計算方法に誤りがあったのを修正。 例えば2/25の7日先の13:00のSYSTEMTIMEの計算とかです。 - Clip Regionの作成、設定がLandscape,Portraitモードのダイナミックな切り替えに対応した プログラムになっていなかったのを、対応するように修正。 - オプション設定のダイアログ・ウインドウをフルサイズに変更。(ReadMe.txtには入っていますが こちらには書き漏らしたので、追記しておきます。2007/2/27) - Help ファイルに自動起動・自動更新を追加。(ReadMe.txtには入っていますが こちらには書き漏らしたので、追記しておきます。2007/2/27) - 8個までの自動起動・自動更新のエントリに対応するようにした。 - 自動起動・自動更新のエントリの修正、削除機能を付けた。 自動起動・自動更新のエントリの有効・無効はチェックボックスで指定しますが、 ListViewコントロールの中にあるチェックボックスは現在表示専用です。 しばらくの間、 有効・無効の設定は追加、修正ボタンをTapする直前にListViewコントロールとは別に置いてある、 画面左上のチェックボックスで指定して追加、修正ボタンをTapして下さい。(また改善します) 最初に無効に設定すると、時間や曜日指定が出来なくなります。 今回からDistribution KitはWinZip V9.0を使いzip形式で圧縮しています。 続きに8エントリに対応、BugFixしたSetWakeUpProcのソースを添付しておきます。 ダウンロードはここから。[2008/1/3 削除] /*********************************************************************** for (bResult = 0, dwIndex = 0; dwIndex < MAXAUTOPWRON; dwIndex++) if (bResult & AUTOPWRON) { // If AutoPowerOn entry exists. //******************************************* if (!(bResult & AUTOPWRON) || // Entry is disabled. iTemp = (INT)dwMinutes - (INT)dwCurrent; // Get time difference to compare. if (dwCandIndex < MAXAUTOPWRON) { // If Entry was found, set the entry. //******************************************** //************************************************************ iCand = g_uPwrOnTime[0]; // Time of AutoPowerOn entry. if (!(bResult & AUTOPWRON) || // Entry disabled. if (iTemp <= iCand) { // The time is earlier than previous entry. if (dwCandIndex < MAXAUTOPWRON) { // If Entry was found, set the entry. memset(&ftm, 0, sizeof(ftm)); ULARGE_INTEGER uliTempft; ftm.dwHighDateTime = uliTempft.HighPart; //******************************************** //************************************************* PR |
|
コメント |
更新お疲れ様です。
8個も設定できますか、凄いですね。 ただ、1時間ぐらい色々試したところ私のzero3esでは時間を設定しても何も起こりませんでした 前のバージョンなら自動起動したのですけどね。 何が悪いのか解りませんが確認御願いできますか? 私の方もしばらく色々と試してみます。 よろしくお願いします。 【2007/02/2523:44】||ssk#289be51939[ EDIT? ]
|
自動起動のエントリを作る際、常にモバイルデバイスで表示されているシステム時間+3分以降の時間を設定して下さい。
分単位で設定しているため、最大1分の誤差が発生します。 その事から発生する自動起動時の繰り返し再設定現象を避ける為、 システム時間+2分間以内を指定しているエントリはもう過ぎた時間として、次のエントリを探しにゆくようにしています。 もう少し回避方法を練る必要があるかもしれません。 |
こんばんは、先日は早とちりしてしまいすみませんでした。
2日間テストしましたがバッチリ動作しています。 このソフトのお陰でZero3がとても便利になり本当に助かりました。ありがとうございました。 SetWakeUpProcのソースも公開されて下さっているみたいですし、今後どなたかまともな目覚ましソフトを作ってくれるかもしれませんね 【2007/02/2722:08】||ssk#289be51939[ EDIT? ]
|
2日間もテストして下さって感謝感謝です。私のhx4700は電話がついていない純粋PDAなので、母艦に接続した状態でないとテストが出来ません。持ち歩いている時、起き上がってきてインターネットへの接続が無いため更新エラーになるだけです。
起き上がった時の時間と設定時間が一緒なら次を探しに行くように変更する事で、3分間の制約も無くせそうなのでCheckBoxの改善も含めて次をリリースするようにします。 ケイティ |
コメント投稿 |
|
trackback |
トラックバックURL |
忍者ブログ [PR] |