2007年12月03日

pDice 0.7.2

Windows Mobile用PDIC形式辞書ビューワー
対応機種:
  WM5.0 Smartphone / PocketPC
  WM6 Standard / Professional / Classic

2007/12/03[V0.7.2]
・検索結果無しの時にスクロールさせようとするとクラッシュするバグを修正

エディタ部分をいじろうとして発覚。詰めが甘い……orz

ダウンロード
posted by Jiro at 18:51 | Comment(0) | TrackBack(0) | WMソフトウェア

pDice 0.7.1

Windows Mobile用PDIC形式辞書ビューワー
対応機種:
  WM5.0 Smartphone / PocketPC
  WM6 Standard / Professional / Classic

2007/12/03[V0.7.1]
・用例と発音記号の両方が設定されている項目で、発音記号が表示されなかったバグを修正

 タイ語辞書で発音記号が出てなかった件ですが、単純なバグでした。用例と発音記号の両方が設定されていた場合に、用例を読んだ後ポインタを進めてなくて、発音記号を読んでなかったという。

 まあ、よくあること。'`,、(´∀`) '`,、

 よしさん、報告ありがとうございました。

pDiceSS16.jpg
辞書 Uni-PdicThai-Extra-017.dic
(http://home10.highway.ne.jp/ikko/thaidic/thai_dic.html)
見出し語フォント Tahoma(Windowsからコピー)
発音記号フォント Thai Phonetic YK フォント
(http://www.vector.co.jp/soft/data/writing/se014818.html)

これで、あってますよね?

ダウンロード
posted by Jiro at 11:21 | Comment(0) | TrackBack(0) | WMソフトウェア

2007年12月02日

pDice 0.7.0

Windows Mobile用PDIC形式辞書ビューワー
対応機種:
  WM5.0 Smartphone / PocketPC
  WM6 Standard / Professional / Classic

2007/12/01[V0.7.0]
・発音記号・用例の表示に対応
・検索結果を種別毎にフォント設定できるように変更
・辞書メニューを追加。辞書の切替をメニューから行うように変更
・エンターキーで再検索できるように変更
・メニューのショートカットを英字に変更
・テンキー操作用のオプションを追加
・ダイアログ内でStandardEditionのBACKキーが使えるように修正
・辞書登録時に、gsgetfile.dllがあれば使用するように修正

pDiceSS12.jpg
発音記号が表示できます。

pDiceSS13.jpg
辞書メニューから、辞書の切替が行えます。

pDiceSS14.jpg
辞書設定画面大増量。辞書に名前が付けられます。

pDiceSS15.jpg
見出し語・訳語・発音記号・用例毎にフォントが設定できます。
もちろん辞書毎に設定が保持されます。

発音記号については、英和用の発音記号表示は確認してあります。タイ語辞書の発音記号は確認できなかったので、求む人柱

英和用の発音記号のフォント設定については、別トピックで解説します。

ちなみに、アドエスでフォント追加するとOperaのフォントが腐ります。(T_T)フォント消しても戻らなくなるので、アドエスの人はやらない方がいいです。[追記]フォントファイル消したらOperaは元に戻りました。

#やっちまったよ……orz

それと、最後に、
検索結果からのコピペが出来なくなりましたので、コピペが必要な人は、旧バージョンを使ってください。

ダウンロード
posted by Jiro at 11:29 | Comment(4) | TrackBack(0) | WMソフトウェア

2007年11月24日

hikkyもどき 導入マニュアル

hikkyもどき for WM の導入マニュアルを図解します。
PocketPCベースで進めますが、StandardEditionでも大体同じような感じになります。
続きを読む
posted by Jiro at 01:16 | Comment(2) | TrackBack(0) | WMソフトウェア

2007年11月23日

hikkyもどき 20071123版

Windows Mobile用2chブラウザ
対応機種:
  WM5.0 PocketPC
  WM6 Standard / Professional / Classic

いくつかバグ修正と、改修を行いました。

ダウンロード


以下変更履歴。
スレタイが66バイト超えると文字化け起こしていたのを修正
レス表示画面で閉じたときに、スレ一覧に戻らない問題を修正(1118エンバグ)

いくつかのダイアログでボタンを復活させた。
書き込み画面はモーダルダイアログに変更。
20071111版のUIに戻す機能をつけた。(詳細は下を参照)
板一覧取得をメニューの別項目に出した。
StandardEditionのbackキーの対応を行った。
書き込みキャンセル時、書き込み中の内容を保存するように変更。
書き込み時刻をデバイス時刻の1日前の時刻で申請するように修正。


■旧UIへの変更について
hikkync.ini 内の Flag: の設定値を変更することで、
20071111版と同じUIに変更することが出来ます。

(1) 書き込みダイアログ (モードレスに)
(2) メニューの構成 (20071111版と同じ構成に)
(4) 検索窓 (自動で隠れない)
↑この数字を足したものを設定値に書いてください。
 例) 全部有効にする場合、7 (=1+2+4) を設定する。

次回起動時に有効になります。

posted by Jiro at 12:16 | Comment(0) | TrackBack(2) | WMソフトウェア

2007年11月18日

hikkyもどき

オープンソースのWindowsCE用2chブラウザをWindowsMobile用に改造しました。

っていうのを、先週ZERO3ソフトスレに書いたんですが、メンテナンスしづらいんで、続きはここで公開することにします。

特徴:
・オープンソース
・C++で書いてあります。
・WMのソフトキーメニューから操作できます。
・Standard Editionにも対応します。

あとはよくある2chブラウザです。

一週間分でずいぶんブラッシュアップできたので、20071118版を公開します。

ダウンロード


ちなみに修正履歴はこのぐらい。
■バグ修正
・&がアンダーバーになる
・´が出ない
・アクティブにするとフォーカスを見失う
・レス取得失敗してもレス表示画面に移る
・設定のスクロール量が効いていない
 →表示行数でスクロールするように修正
  →下端での前ページ移動にちょっと問題があるけど、しばらくこのままで
・メニューの「オンライン」にチェックが入らない
・カテゴリ一覧開いたときお気に入りにカーソルが来ない
・初回起動時、回線接続しないで板一覧を取りに行った後、
 エラーの直後でクラッシュするのを修正
■UI改善
・中身が空です?ダイアログはいらんだろ
・PPCモード削除
・HIKKYWMモードも削除、つーか固定に変更
・PPC/SP判定追加
・Standard Edition対応する
・ツールバーを消せるように
・ダイアログを全画面化
・検索窓を普段は表示しない
・画面上のメニューに、ソフトキー左右の一番上から飛べるようにする。
・レス画面からBSキーでスレ一覧に戻るように変更
・スレ一覧のカラム幅を自動調整するように修正

 ※当バージョンから、ソースコード内の旧WindowsCE機向けのソースをガンガン削除しています。悪しからずご了承ください。

posted by Jiro at 15:14 | Comment(1) | TrackBack(2) | WMソフトウェア

2007年11月03日

jot 0.2.3

jot 0.2.3
WindowMobile用エディタ
 対応:WM5.0 PocketPC
   WM6 Pro/Classic/Standard

ちみっと修正
 ・gsGetFile.dll があれば使うように変更

 ・シフトロックかけたまま画面縦横変更すると、シフト解除メニューが消えるバグを修正
 ・新規でファイル保存するときに、拡張子無しの名前を入れた場合、"abc..txt"などのような
ファイル名が生成されていたバグを修正
 ・0.2.1 の以下の変更を削除
  >・ファイルを開くときの画面で、「*.txt」しか選択できなかったのを
  >全ファイルから選択できるようにする設定項目を追加(SP版のみ)


SP版の全ファイル選択オプションが、自分でも気に入らなかったんですよね。

それで、調べてたらホーミン氏がWM6 Std用のgsGetFileを公開していることに気がつきました。本家GSPlayerもStd用が公開されててgsGetFileがついていました。

なので、遅ればせながらgsGetFileにきちんと対応することにしました。

SPの人は特にgsGetFile推奨、ってことで。

#自分のアドエスにはfiledlgchgが入ってるんで、何もしなくてもgsGetFileが使えたんですよ。それが対応遅くなった理由っていうのは内緒。

ちなみに私はGSPlayer付属のgsGetFile.dllを使っています。メニューからキャンセル動作が出来るのは便利。

ダウンロード
posted by Jiro at 22:40 | Comment(1) | TrackBack(0) | WMソフトウェア

pDice 0.6.0

Windows Mobile用PDIC形式辞書ビューワー
対応機種:
  WM5.0 Smartphone / PocketPC
  WM6 Standard / Professional / Classic

・アクセント付きアルファベットの、元字での検索機能を追加。
 noel → noël
 のように、アクセント付き文字を検索できます。

 pDiceSS10.jpg

 小文字入力で、大文字・小文字混じりの単語も検索できます。
 pDiceSS11.jpg

・登録した辞書を検索対象外とする設定を追加
 →rzero3さんのリクエストの件です。

これに伴い、辞書設定のダイアログを変更してあります。
pDiceSS09.jpg
#仏和辞書の例

注意:
前バージョンで英和辞書を使っていた方は、「英語の語尾(s/ed/ing)を無視」にチェックを入れ直してください。

・「アクセント付き文字を同一視する」を有効にすると、活用検索が少し重くなります。キャッシュを多めに取っておくことで軽減できますが、仏和・独和などを使わない場合ははずしておく方がいいです。


ダウンロード
posted by Jiro at 12:23 | Comment(2) | TrackBack(1) | WMソフトウェア

2007年11月02日

jot 0.2.1

WindowMobile用エディタ
 対応:WM5.0 PocketPC
   WM6 Pro/Classic/Standard

微妙に機能追加。
・SP版で、ファイル選択時にファイルフィルタを*.*にするオプションを追加。
 →PPC用は元々ファイル選択ダイアログでフィルタを選べるので、SP版のみの対応。

・メニューのショートカットを、アルファベットに変更しました。
 →横画面の時使いづらいということに気付いてしまったため。
 →SP版はシステムが勝手に数字のショートカットつけるので、PPC版のみの対応。

・縦画面時のメニューのショートカットを数字キーにするオプションを追加。
 →[es]/アドエス向けです。
 →PPC版のみの対応。

・アドエスのXcrawlに対応。
 →アドエス専用。他機種では無意味です。
 →PPC版のみの対応。

今回は、アドエスでの使い勝手向上が主な内容です。

エディタ機能自体の、修正はありません。
(無理してバージョン上げる必要はありません)

ダウンロード
posted by Jiro at 16:38 | Comment(1) | TrackBack(0) | WMソフトウェア

2007年10月21日

jot 0.2.0

WindowMobile用エディタ
 対応:WM5.0 PocketPC
   WM6 Pro/Classic/Standard

機能追加&バグ修正
・ウインドウクラス名を定義するように修正 (WCE_JOT)
・フォント/サイズを設定できるように変更
・タブサイズを設定できるように変更
・文字コード自動判定のバグを修正

やっぱ、固定ピッチフォントで使いたい人もいるよね、ってことで。
あとリソースの整理とか、表に出ないところでいくつか。

jotss07.jpg
#設定画面

jotss06.jpg
#通常の編集画面

jotss05.jpg
#フォント大きくしたところ

#とりあえず一段落

ダウンロード
posted by Jiro at 12:32 | Comment(3) | TrackBack(0) | WMソフトウェア

2007年10月13日

jot 0.1.0

エディットコントロール系エディタです。
小さいテキストファイルや、iniファイルの編集向けエディタです。

#変更して終了するときに、保存しますか→上書き保存して終了、という手に馴染む動作が欲しかっただけのために作ったエディタです。
##それさえ出来てりゃ〇号で良かったんだけどなあ。

jotss01.jpg

特徴は、
・マルチインスタンスで動作します。
 1ファイル/1インスタンスで何個でも多重起動します。
 複数のファイルを並行して編集することが出来ます。
 ※タスクマネージャ系のソフトと併用を推奨します。

・SJIS,JIS,EUC,UTF-8,UTF-16などの各種文字コードに対応します。(自動判定です)

・シフトキーの無いキーパッドでの範囲選択が出来ます。
 アドエスのテンキーだけで、範囲選択できます。

・扱える文字数には制限があります。(文字コード問わず29000文字)

・WM6 Standard Edition対応です。

jotss02.jpg
#メニュー

jotss03.jpg
#選択中

jotss04.jpg
#アイコン

インストールすると、*.txtと*.iniに関連づけを行います。
あらかじめご了承ください。

#アドエス以外のモデルで動作確認してくださった方は、報告をいただけると大変嬉しいです。

ダウンロード
posted by Jiro at 18:58 | Comment(0) | TrackBack(0) | WMソフトウェア

2007年10月07日

pDice 0.5.0

英和辞書の活用形検索機能を追加しました。
これはどういうものかというと、
小文字にして検索  例)Go → go
不規則変化形辞書を使って検索  例)went → go
語尾のs,ed,ingを除去して検索  例)going → go
というものです。

pDiceSS7.jpg
#こんな感じ

通常のインクリメンタルサーチの後、一定のディレイを取った上で検索をやり直します。

不規則変化辞書には、本家PDIC添付のIRREG.DICが利用可能です。(pDiceには付属しません)

デフォルトではオフになっていますので、付属のpDice.txtを参照して設定してください。

うまくいかない方は、このトピックにコメントしてください。

pDiceSS8.jpg
#IRREG.DICを登録したところ

ちなみに、不規則変化形辞書に載っていなくて、単純な活用じゃないものは対応し切れていません。
例)
 goes → goにできない
 getting → getにできない
 died → dieにできない
ソフト自身が英語を理解しているわけではないので、難しいんですよね。

ダウンロード
posted by Jiro at 12:22 | Comment(1) | TrackBack(0) | WMソフトウェア

2007年10月04日

CloseDlg 0.1.0

堪忍袋の緒が切れた話

さて、アドエスですがW-ZERO3メールというメールソフトが標準メーラだということは、アドエスユーザなら誰でも知ってることです。
こいつは、まあメーカ純正ソフトにありがちなことに、いらん機能がいっぱい付いているくせに、かゆいところにいっぱい手が届かないやつなんですよ。

#キャリアメールのプッシュが受けられるいいメーラがあるといいんだけど。

んで、個人的に一番困ってるのが、メール送信した後にでる、「送信完了しました」ってダイアログ。

メールを書く。→メール送信を始める。→ダイヤルアップとかやってる間にキーロックスイッチを入れてポケットにしまう。→「送信完了しました」が出る。

これがいつまでも閉じやがらないんですよ!

するとどうなるか。
・新しいメールを書こうと思ってアドレス帳からメールを起動すると、ダイアログが出たままなので、新規メール画面が開かない。
・メール受信後Today画面の未読メールお知らせをクリックすると、ダイアログが出たままなので、新着メール画面が開かない。

という、困ったことになるわけです。
ちょっとしたいらいらなんだけど、溜まると我慢も限界になるわけで。

てことで、ピンポイントで改善するツールを作っちゃいました。

常駐して、30秒毎にこいつのダイアログが出てないか調べて、閉じて回るツールです。アドエスでしか意味がないツールですが、一応WM5.0もで動くようにしてあります。
(初代やesでも動くかは不明)

同じお悩みをお持ちの方はどうぞ。

ダウンロード

posted by Jiro at 15:57 | Comment(1) | TrackBack(1) | WMソフトウェア

2007年10月02日

pDice 0.4.1

上げたその日にバグ修正。

Win32形式の和英辞書で、雄・電・雷・雑などの漢字で始まる語句が検索できない問題を修正しました。

#ちなみに0.1.0からのバグでした。orz

ダウンロード
posted by Jiro at 21:16 | Comment(4) | TrackBack(0) | WMソフトウェア

pDice 0.4.0

インクリメンタルサーチを改善しました。
・辞書ファイルの複数ブロックにまたがる検索が出来るようになりました。
 →全部入れないとヒットしないような辞書でのインクリメンタルサーチができます。
 →ブロックを超えてヒットする場合も検索できます。

・一度読み込んだ辞書データをメモリ上にキャッシュするようにしました。
 →例えば1文字目の検索結果がキャッシュに残るので、再検索が高速になります。
 →辞書毎に設定を変更できます。増やすほどメモリを消費します。

・辞書毎に最大検索件数を設定できるようになりました。
 →減らすことでレスポンスが良くなります。
pDiceSS5.jpg
辞書の設定画面

・インクリメンタルサーチをOFFに出来るようになりました。
 →OFFにすると「検索」ボタンでのみ検索します。
・インクリメンタルサーチで、文字入力後検索を行うまでのディレイ時間を設定できるようにしました。
 →高速タイプする人向け。
pDiceSS6.jpg
全体設定画面

PDICの辞書や使用環境は各種各様なので、どんな設定が最適かというのは、一概に言えません。
ご利用の環境と辞書、使い方に合わせてチューニングしてください。


私の場合、英単語中心なのでこんな設定。
端末:アドエス
英辞郎76:キャッシュ255 検索件数30
和英辞郎76:キャッシュ5 検索件数5
インクリメンタルサーチ有効
ディレイ0ms

ちなみに検索件数を1000件までとっても、アドエスだとサクサク。
キャッシュを目一杯使い切ってる状態だと、メモリ消費は9MB前後。
こういうときは、メモリお大尽なアドエスはありがたい。

#あとバージョン情報ダイアログに「OK」ボタンつけました。

ダウンロード
posted by Jiro at 12:29 | Comment(0) | TrackBack(0) | WMソフトウェア

2007年09月30日

pDice 0.3.1

WM5.0 Smartphone に対応しました。
pDiceSS4.jpg

WM5SPでは、辞書選択がGUIから出来ません。

[dictionary]
dic1=\Storage Card\EIJI-103.DIC
dic2=\Storage Card\WAEI-103.DIC
dic3=
dic4=
dic5=
dic6=
dic7=
dic8=
dic9=

このような内容のpDice.iniを\program files\pDice\下に直接おいてください。

一応他のバージョンでの動作確認も取ったので、正式版としてリリースします。

ダウンロード
posted by Jiro at 09:16 | Comment(2) | TrackBack(0) | WMソフトウェア

2007年09月29日

pDice 0.3.0

アイコンを自前で作りました。
#今まではフリー素材のを使っていたのですが、利用条件を勘違いしていたので、古い分は公開停止しました。m(_ _)m

辞書削除のメニューが間抜けだったのを直しました。
#これが今日の夕方のトピック

WM 5.0 for PecketPCに対応しました。

多分動くだろうと思って、これまでエミュでの動作確認もしていませんでした。
shogoさんのコメント見て慌てて試験してみたら、あえなく撃沈。orz
わざわざTreoで試してくれたのに、すみませんでした。

今回から、PPC版はSDKのベースを5.0に差し替えました。もちろん、6でも動作確認します。

SP版のSDKは6のままです。だから、5.0では動きません。実際に試してみたらファイルエクスプローラの無いWM5.0SPではインストールすら出来ないし、ファイル選択ダイアログも無いしで、まともに動かすのは無理と判断しました。SDKのベースを5.0に戻すのは簡単なんで人柱な人はコメントください。

ああ、でも、
英語版を日本語化したものでの動作は未保証ですから
ご了承くださいね。


#だんだんリリーステストの手間が増えてくよぉ……

ダウンロード
posted by Jiro at 23:36 | Comment(3) | TrackBack(0) | WMソフトウェア

2007年09月25日

pDice 0.2.0

Unicode形式辞書に対応しました。
Win32形式の辞書との混在利用も可能です。

フォントをどうにかすれば、タイ語の辞書の検索も出来ます。
pDiceSS3.jpg
#あってるかどうかわかりません(><)

PPCではそれなりに簡単にフォント入れられたんだけど、SPは手こずるかも。X02HTだとコピペも出来ないから、タイ語入れるところも難しいですよね……。

発音記号は今後の課題にさせてください。

ダウンロード
posted by Jiro at 10:49 | Comment(1) | TrackBack(3) | WMソフトウェア

2007年09月24日

pDice 0.1.1

いきなりですが、バグ修正しました。

2007/09/24[V.0.1.1]
・PPC版で別アプリが裏にいるときにWkTaskから終了するとクラッシュしていたのを修正
・ファイルダイアログ開くときに、CFileDialogを使わないようにして、SP版と処理を統一

ダウンロード
posted by Jiro at 12:20 | Comment(0) | TrackBack(0) | WMソフトウェア

2007年09月23日

pDice 0.1.0

※最新版はこちら

=========================
pDice V.0.1.0
=========================
Windows Mobile用 PDIC形式の辞書ビューワー

1.インストール方法
 WM6 Professional/Classic Edition → pDicePPC.cabを実行
 WM6 Standard Edition → pDiceSP.cabを実行
 プログラムフォルダにショートカットが作成されます。
2.使用方法
2.1. 起動方法
 pDice.exeを実行します。 
2.2 辞書登録方法
 PDIC形式辞書(Win32版 Hyper辞書形式 ver4.00)のみ使用可能です。
 [メニュー]-[ツール]-[辞書登録...]を実行し、
 ファイル選択ダイアログで辞書ファイルを選択してください。
 本体メモリ・メモリカードのどちらでも設定可能です。
 辞書は最大9個まで登録できます。
 登録した辞書ファイルのパスは、pDice.iniに保存されます。
 レジストリは使用しません。
2.2 辞書削除方法
 [メニュー]-[ツール]-[辞書削除...]を実行し、
 開いたメニューから削除する辞書を選択してください。
 [確認]-[はい]を選ぶと登録から削除されます。
 (辞書ファイル本体は削除されません)
2.3 検索方法
 画面上端に出てくる見出し語窓に、単語を入れてください。
 インクリメンタルサーチを行います。
2.4 操作方法
 上下キー:フォーカスの移動も含めたカーソル上下の移動
 ESCキー,StdのBACKキー:見出し語クリア
 TABキー:フォーカスの移動
 編集メニュー、CTRL-X,C,V,Z:カット、コピー、ペースト、アンドゥ
 検索メニュー:最検索
 終了メニュー:アプリの終了
2.5 クリップボード検索
 画面がアクティブになった時点で、クリップボードの内容を見出し語窓に貼り付けて
 検索を行います。
 次のような局面での利用が可能です。
 他アプリで単語をコピーして
  →pDiceを初回起動→起動直後に検索
  →pDiceを多重起動→起動済みのpDiceに切り替わって検索
  →タスク管理ソフトでpDiceに切替→検索
3.アンインストール方法
 コントロールパネルの[プログラムの削除]から、
 「Aquamarine Networks. pDice」を削除してください。
4.動作確認
 PPC版
  Advanced/W-ZERO3[es]
  WM6SDKのエミュレータ(QVGA/VGA)
 SP版
  WM6SDKのエミュレータ(Smartphone/QVGA Landscape)
 英辞郎
  EIJIRO76.DIC
  WAEIJI76.DIC
  RYAKU76.DIC
5.注意事項など
・SP版は実機確認していません。
・他のWM機で動作させた方がいらっしゃいましたらレポートを寄せていただけると幸いです。
・起動すると、辞書のインデックス部分をメモリに常駐させます。辞書を登録しすぎると
 その分メモリを消費しますので注意してください。
・Ad/esでは、SortInchKey,WkTask,filedialogchangerなどのフリーソフトと併用することで
 検索利便性が上がります。
 これらのフリーソフトの作者様には、感謝しても感謝しきれません。
6.今後の予定
・ver5.00形式ヘッダ・Unicode辞書の対応
・英語の活用形を削った検索
・ソースの公開
7.免債事項
・このソフトの著作権は、作者(Jiro および Aquamarine Networks.)が保持します。
・このプログラムはフリーソフトです。このソフトの個人用途での利用、複製、再配布
 (転載)は内容の改変等が無い限り無料で自由に行うことができます。
・このプログラムの使用による、いかなる損害に対しても、作者は責任を負いません。
・利用は個人の責任でお願いします。
・動作報告、バグリポートは(http://pandora.sblo.jp/)まで。
8.変更来歴
 2007/09/24[V.0.1.0]
 ・正式公開
Copyright (C) 2007, Aquamarine Networks.
http://pandora.sblo.jp/
pDiceSS.jpgpDiceSS2.jpg
ダウンロード
posted by Jiro at 18:00 | Comment(13) | TrackBack(2) | WMソフトウェア