Ticket #26598

7z.dllの採用

Eröffnet am: 2011-10-23 12:40 Letztes Update: 2013-06-12 21:40

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

7-ZIPに同梱されている7z.dllをC#から使うSevenZipSharpを使うと、7z.dllを使ってLZHを解凍できる。7z.dllはLGPLなのでバイナリをProtraに同梱できる。これでUNLHA32.DLLをインストールする必要がなくなる。

7z.dllを使うと株価データの圧縮にLZMAを利用できるようになる。LZMAはDeflateと同程度の速度の高速なモードでも圧縮率はずっと高く、全銘柄を圧縮すると85MBになる。一粒で二度おいしい。

Ticket-Verlauf (3/5 Historien)

2011-10-23 12:40 Aktualisiert von: panacoran
  • New Ticket "7-zip.dllの採用" created
2011-10-23 15:17 Aktualisiert von: panacoran
  • Details Updated
2012-02-07 22:34 Aktualisiert von: panacoran
  • Summary Updated
  • Details Updated
2012-06-11 01:35 Aktualisiert von: panacoran
Kommentar

起動するときにCan not load 7-zip library or internal COM error! Message: failed to load library.と言われてエラーになるのを直しました。7z.dllの場所を設定するのを忘れていました。

2013-06-12 21:40 Aktualisiert von: panacoran
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2013-06-12 21:40
Kommentar

完了しているので閉じます。株価データの圧縮については#26576で扱います。

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden