2024 11,27 10:52 |
|
2009 02,08 02:09 |
|
StockPrice 2.1.6を再リリースします。(V2.1.6-208のバージョン表示となります) 今回 e-Mobile S21HT で発生する不具合に対応したリリースです。 Kit名はStockPrice_V2.1.6F.zipです。 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ファイルの中身が判る人はこちらが簡単かもしれません) 私の使っている zlib1.dll はこれです。(署名無し、隠しファイル、ReadOnly属性がついています) StockPriceが圧縮を使っているかいないかは起動時もしくはバージョン表示画面のStockPriceバージョン表示の下にzlib V1.2.3の表示が出るか、出ないかで判別できます。出ない場合は圧縮を使わずに動作している事になります。 変更点は ■ バージョンアップ履歴 1) zlib1.2.3.dll がロードできるか最初にチェックし、無ければzlib1をロードできるかチェックするように変更。 2) zlib1.2.3 もしくは zlib1.dll が存在しても、必要なAPIが含まれているかチェックするように変更。 ダウンロードはここから。(2009/02/08 配信終了) Enjoy! PR |
|
コメント |
S21HTで試してみました。
結論から書きますと、エラーは発生しなくなりましたが、圧縮モードで動作させるためには、ケイティさんがおっしゃる通り、署名入りDLL(iPAQのzlib1.dll)を使う必要があるようです。 具体的な現象ですが、以下の場合のみ、バージョン表示画面にzlibのバージョンが表示されました。 (1) iPaqのzlib1.dllをzlib1.2.3.dllにリネームして\windowsに配置 (2) iPaqのzlib1.dllをzlib1.2.3.dllにリネームしてインストールフォルダに配置 (3) iPaqのzlib1.dllをそのままのファイル名でインストールフォルダに配置 zlib.netからダウンロードしたzlib1.dllは、どう配置してもダメでした。 以上、ご報告まで。 有難く使わせていただきます。 【2009/02/0813:59】||jon#2ac77a30c2[ EDIT? ]
|
どうもzlib1は駄目のようです。バージョンが表示されません。
zlib1を使わない場合の動作もおかしいです。 株価ボードの更新がエラーコードもでないまま更新出来ません。 ヤフーの日中足が「銘柄検索エラー」と出ます。 新規に銘柄を登録する時も「銘柄検索エラー」が出ます。 と言うことで前バージョンの回避策へ戻したのですが何故か株価の更新もチャートもうまく表示されなくなった? 少々混乱しています。 【2009/02/0814:06】||mine#4fa96559e6[ EDIT? ]
|
jonさんの(3)の方法で試した所、当方でもzlib1のバージョンが表示されました。
が、 1,銘柄ボードを更新するとエラーは出ませんが更新日時がグレー文字のまま更新されません。 2,ヤフーの日中足は「銘柄検索エラー」が出ます。 3,新規ファイルを作り、銘柄を登録する時に「銘柄検索エラー」が出ます。 日足、データは表示されます。 zlib1の配置はjonさんの(3)の方法が一番スマートな配置方法だと思うのですが如何でしょう? 【2009/02/0814:38】||mine#4fa96046c2[ EDIT? ]
|
コメント投稿 |
|
trackback |
トラックバックURL |
忍者ブログ [PR] |