2024 11,27 13:35 |
|
2009 02,07 02:21 |
|
StockPrice 2.1.6をリリースします。
今回 e-Mobile S21HT で発生する不具合に対応したリリースです。 S21HTに乗っている zlib1.dll (33.4k) は StockPrice で必要な API が含まれていないため、正しく動作しませんでした。このリリースからそういった場合には zlib1 を使った圧縮を使わず圧縮無しで株価更新データを取得します。zlib1 を使った圧縮時に比べてパケット使用量が増加(2倍~3倍)しますからご注意下さい。 圧縮を使う場合、zlib Homeから zlib1 をダウンロードしてきて zlib1.2.3.dll にリネームしてからデバイスの ¥Windows の下にコピーして使ってください。pRSSreader-1.4.3に含まれる zlib1.dll を抜き出して使う方法もあります。(CABファイルの中身が判る人はこちらが簡単かもしれません) StockPriceが圧縮を使っているかいないかは起動時もしくはバージョン表示画面のStockPriceバージョン表示の下にzlib V1.2.3の表示が出るか、出ないかで判別できます。出ない場合は圧縮を使わずに動作している事になります。 変更点は ■ バージョンアップ履歴 1) zlib1.2.3.dll がロードできるか最初にチェックし、無ければzlib1をロードできるかチェックするように変更。 2) zlib1.2.3 もしくは zlib1.dll が存在しても、必要なAPIが含まれているかチェックするように変更。 ダウンロードはここから。(2009/02/08 配信終了) Enjoy! PR |
|
<<StockPrice & Chart (aka StockPrice 2.1.6) の再リリース | HOME |StockPrice & Chart (aka StockPrice 2.1.5) の再リリース>>
コメント |
お世話になります。
最新バージョン、試した見ましたが前回と同様のエラーがでます。 試した事(圧縮を使う) 1,本家zlib1.dllをzlib1.2.3.dllにリネームしてwindowsへ入れる 2,ソフトリセット 3,起動、バージョン確認 Ver 2.1.6.207 バージョン表示の下にzlib V1.2.3の表示が出ません 4,株価更新 > 前回同様のエラー 試した事(圧縮を使わない) 1,zlib1.2.3.dllにリネームしてwindowsへ入れたzlib1.2.3.dllを削除 2,ソフトリセット 3,起動、バージョン確認 Ver 2.1.6.207 バージョン表示の下にzlib V1.2.3の表示が出ません > 出なくて当たり前でですね 4,株価更新 > 前回同様のエラー となります。 【2009/02/0710:33】||mine#4fa9616a64[ EDIT? ]
|
S21HTで試してみましたが、以下のような現象でした。zlibのチェック処理がうまく働いてないようですが、結果的には(3)をやれば回避できました。
(1) インストールのみ 以前のバージョンと同様、 GetProcAddress(inflateinit2_): Error Code: 0x57 のエラーが発生。 (2) zlib1.dllをwww.zlib.netからダウンロードしてzlib1.2.3.dllにリネームし、\windowsに配置 上記と同じエラーが発生。 (3) ダウンロードしたzlib1.dllをそのままのファイル名でStockPriceインストールフォルダに配置 エラー発生せず(解決!) (4) \windowsフォルダにある既存のzlib1.dllをStockPriceインストールフォルダに配置 上記と同じエラーが発生。 なお、zlibの配置を変えた際に、再起動はしていません。 ちなみに、(3)をやってもタイトル画面にzlibのバージョンは表示されていませんでした。 【2009/02/0710:53】||jon#2ac77a30c2[ EDIT? ]
|
jonさん。
当方でも(3)の方法で動作確認出来ました。 (5)としてzlib1.dllをwww.zlib.netからダウンロードしてzlib1.2.3.dllにリネームし、インストールフォルダに配置 上記と同じエラーが発生。 【2009/02/0711:23】||mine#4fa960824d[ EDIT? ]
|
mineさん、jonさん、
ご連絡有難うございます。 >(1) インストールのみ >以前のバージョンと同様、 >GetProcAddress(inflateinit2_): Error Code: 0x57 >のエラーが発生。 このエラーは私の修正が不完全なためでした。 別Topicで修正版V2.1.6-208と念の為(切り分けのため)私のiPAQに入っている zlib1.dll をダウンロード出来るようにします。 それを使って圧縮モードで動かないなら”署名付き”DLLでないと動かないWindowsMobileという結論です。 ケイティ |
コメント投稿 |
|
trackback |
トラックバックURL |
<<StockPrice & Chart (aka StockPrice 2.1.6) の再リリース | HOME |StockPrice & Chart (aka StockPrice 2.1.5) の再リリース>> 忍者ブログ [PR]
|