digdic

EBライブラリ4.3.3をビルド

前の日記を見ながら同じ手順でビルドしてみた。 http://d.hatena.ne.jp/kyoooo/20061210/1165717271 configureの途中でAVGアンチウィルスのチェックが入り、止まってしまう。 途中で生成されるファイルが危険そうに見えるらしい。 常駐シールドを無効にする…

20100518版リリース

JPEG画像が壊れるバグを修正した版をリリースした。 ダウンロード: https://sourceforge.jp/projects/digdic/releases/vectorにも申請した。 http://www.vector.co.jp/soft/win95/writing/se408345.html

EBライブラリ4.4.3

EBライブラリがバージョンアップしているようだったのでソースを見てみると、 EBXA-C関係のフックが増えている様子。 バグ修正版のリリース後で試そう。

JPEG画像の処理でバグ

広辞苑第5版で「天皇」を検索したときに表示される画像が壊れているのに少し前から気がついていたので画像の読み取りのところを調べると、JPEGの画像の解析(と言っても終端が知りたいだけ)の方法がまるでトンチンカンになっていた・・・。 何とか表示されて…

CVSコミット

久しぶりにCVSのコミットをした。 前回コミットしたときのバージョンで付けていた日付の年が間違っていた(20090816のはずが20080816になっていた)ので、タグを付け直そうと20090816を付けてみたらできたが、20080816のタグを消そうとしてうまく行かない。ど…

リリース

何ヶ月も前に作っていた更新版が未公開だったので、バージョン番号だけ変えて公開した。 20090816からの変更点は、 ・検索結果リストの文字列をUTF-8にして取り出すようにする。 ・初回起動時に辞書を登録したあと設定の辞書リストが空にならないようにする…

連休終了

うーむ。やはり連休中に更新はしなかった。 我が敵、その名は怠惰。

ウソ発見

職場のPCにVectorからダウンロードしたインストーラ(20080210)でインストールしたら、 インストールの最後に出てくる説明文に大嘘があるのに気が付いた。 辞書の設定を変更するときは設定ファイルを手で修正しろとか書いてあるが、今は設定ファイルではなく…

検索結果リストもUTF-8で

検索結果リストの文字列もUTF-8にして取り出すようにしたところ、中日/日中辞典の検索結果の表示が速くなって、文字化けしなくなった。 この間の版をVectorに登録してなくて良かったかもしれない。 ※写真は家の近くにたたずんでいた猫

ブレークポイントを設定できないので、プロジェクトの設定をいじりつつビルドしていたのだが、今日、ふとショートカットアイコンから実行させたときにコンソールウィンドウが表示されてメインウィンドウがその上に表示されることに気が付いた。 ソースは変え…

リリース

久々にリリース。 変更点は、 ・音声再生機能を追加。(研究社 新英和・和英中辞典で確認。EBXAは未対応。) ・JPEGデータ読み込み処理で無限ループに陥るバグを修正。 ・EBXA-C対応のため、内部処理を一部UTF-8で行うようにする。 ・「&<>"」のHTMLエンコード…

インストーラ作成環境作成

isetup-5.2.3.exe でインストール。 Japanese-5-5.1.11.isl をダウンロードし、Languagesフォルダにコピーして、ファイル名を、「Japanese.isl」に変更。 インストーラの言語が日本語にできるだけで、innosetupのアプリケーションが日本語化されるわけではな…

デバッグ

先日見つけた検索結果リストをクリックしたときに、「応答なし」になるのは、JPEG画像を取り出すときにループを抜けない状態になる場合があったからだった。(学研新世紀ビジュアル百科事典の「デスバレー」の画像で起こる。) EBライブラリのドキュメントによ…

環境設定つづき

wxMSW-2.8.10.zip ./configure --disable-shared --disable-threads --enable-unicode --enable-mslu --prefix=/MinGW --with-libiconv-prefix=/MinGW make make install wxpropgrid-1.4.6-src.tar.gz ./configure --disable-shared --disable-threads --ena…

環境設定つづき

libiconvがどうやらインストールできていなかった。 configure --prefix=/MinGW --disable-shared make make install-lib で、一応インストール。 eb-4.4.1.tar.lzma 解凍して、configure、makeするがエラーで止まる。 どツボかもと思いつつ、libiconvの再イ…

環境設定つづき

7zip(7z465.exe) zlib123.zip libiconv-1.13.1.tar.gz libiconv-1.13-ja-1.patch.gz http://www2d.biglobe.ne.jp/~msyk/software/libiconv-1.13-ja-patch.html make check がNGだったが、make install した。(できていなかった・・。(8/3)) gettext-0.17.tar…

環境構築再び

MinGW-5.1.4.exe g++のチェックをつける。 インストール先は、C:\MinGW (自動) MSYS-1.0.11.exe C:\msys\1.0\etc\fstab.sample をコピーして fstab を作る。 perlの行はコメントアウト。 msysDTK-1.0.1.exe gdb-6.3-2.exe Notepad++ EUC-JP 対応版 (npp.5.4.…

音声

EBライブラリで取り出せるwaveデータをファイルに保存してwxSoundで鳴らしてみたらうまくいった。 難しいだろうと思って避けてたのか、単に興味がなかったのかもしれないが、こんなアホみたいに簡単なんだったら早めに実装しておけばよかった。 T61tabletで…

EBライブラリ4.4.1

EBライブラリ4.4.1をビルドしてみた。 手順は以前の自分の日記を参考に。 http://d.hatena.ne.jp/kyoooo/20061210 少し前に、RamPhantom3LEで作ったRAMディスク上で4.4のビルドを試したりはしていたが、なぜかエラーが発生してダメだった。ので、RAMディスク…

ビルドできない

久々に、Eclipseを立ち上げ、HTMLタグの処理あたりをいじってビルドしようと思ったら、これが出来ない。 ファイルをいじった後でビルドに失敗したので、元に戻してビルドしても、出来ない・・・。なぜだ。 make: *** [DicBooks.o] Error 5 というエラーがい…

スクリーンショットが見れる

ようやく、Vectorでスクリーンショットが見れるようになっていた。 http://www.vector.co.jp/soft/win95/writing/se408345.html だれかコメント入れてくれないかな・・・。 なんて事より、もう少し真面目に更新するべきかも。

Vectorでスクリーンショット

Vectorでスクリーンショットを登録できるサービスがあり、IDを登録していたのを思い出して、今アップロードしてみた。 IDを登録した時もそうだったけど、すぐに反映されないんだな・・・。 インストーラを更新する時も、申請してから何日かかかる。 人力更新…

リリース

XPのスタイルが適用されないのは、wxのバージョンを2.6から2.8に上げたときにリソースファイルをコンパイルする為のパスを書き換えていなかっただけだった。 変更はそれだけ。 ダウンロード

デグレード発見

昨日のこと。 大分前に自宅で開発に使っていたPCでdigdicを起動してみると、ボタンがXPのスタイルになっていた。 いつも使っているノートPCでは・・・そうはならない。なぜだ。どうやったのか、もう忘れたぞ。

設定のインポート/エクスポートを追加など

1ヶ月ぶりのリリース。 変更点は、 ・設定のインポート/エクスポートをiniファイルで行えるようにした。 ※これで以前のバージョンで作られた設定ファイルを移行できます。 ・設定ダイアログの辞書のリストを開くたびにリストの項目が倍々にふえるという(ア…

リリース

以前やりかけていた設定項目の追加などをした。 変更点: ・設定項目を増やす。 検索結果数の閾値 ※小さくすれば速くなる! 検索結果ビューのHTMLタグ ・設定ウィンドウを一度閉じても、次回開く時同じ状態で開くようにする。 など。 ダウンロード

リリース

またちょっと変更してリリース。 変更点: ・設定値の保存先をレジストリに変更。※安定化の為 ・辞書の検索時に自動的に全部追加できるようにする。 ・辞書の検索を開始したフォルダにある辞書も登録可能にする。 ・ウィンドウの座標は保存しないようにする…

リリース

いくつかバグを潰してリリースしました。 ダウンロード変更点: ・下記のように、いくつかのクラッシュする場合への対応 設定ファイル内の辞書のパスが間違っている場合に落ちる 検索キーワードに簡体字の文字を入力した場合に落ちる ・検索キーワード中の外…

ホームページをデグレード

http://digdic.sourceforge.jp/ pukiwikiを設定してほったらかしにしていたのだが、気が付くとスパムリンクの巣になっていることがあり、それではまずいので、ベタなHTMLに戻す。 内容は同じ(というかほとんど無い)なんだけど、貧相だな・・・。

修正中

安定を売りにしていたはずが、けっこう簡単に落ちたりすることが分かったので、とりあえず応急処置の作業中。 ※gengoroさんバグ報告ありがとうございます。 しかし、久しぶりに触ってみるとこの作業環境はなんとも不安定。特にインデクサーが落ちまくる。前…