« [iPhone]slirp関連URL | Main | [iPhone]簡易単語登録ツールJPDicMan Ver.0.0.0.2 »

2008.09.25

[iPhone]簡易単語登録ツールJPDicMan

開発終了のため、公開停止しました。再配布はしないように願います。(2010.05.30)

iPhone OS 2.1になってから、日本語入力のための辞書登録ができなくなってしまったので、テキストファイルに書いた単語リストから履歴ファイルに一括登録するユーティリティを作ってみました。

履歴ファイルの内容は残したままマージします。

今のところBossPrefsから実行する形を取っており、Cydiaにも登録してませんので、分かる人だけ使ってください。

Jpdicman_0001

改行を含む単語も登録できます。
「お世話になっております。\n品川商事の山田です。\n」という単語を登録すると、

Jpdicman_0002

こんな感じで、改行が挿入されます。

Jpdicman_0003

JIS罫線なんかを無理矢理登録。

Jpdicman_0004

等幅ではないので崩れますが。
AAも貼れますね。

Jpdicman_0005

なぜ「簡易」なのかは説明を読んでください。

ダウンロード

「JPDicMan-0.0.0.2.tar.gz」をダウンロード

説明

JPDicMan Ver.0.0.0.2

2008.09.26

Author: moyashi
Blog: http://moyashi.air-nifty.com/

■履歴

2008.09.26 Ver.0.0.0.2: 改行入りの単語を登録できるように
2008.09.25 Ver.0.0.0.1: 初版

■免責:

このソフトウェアは完全に無保証です。

■概要:

iPhone OS 2.1用の簡易辞書登録コマンドです。
Jailbreak済みのiPhone上で動作します。

■インストール:

BossPrefs.appから起動するようにしたので、BossPrefs.appをインストールしておいてください。

サイズの大きい方の「JPDicMan」を「/Applications/BossPrefs.app/」へ
もう一つの「JPDicMan」を「/Applications/BossPrefs.app/services」へ
「wordslist.txt」を「/var/mobile/Documents/」にコピーしてください。

Windowsの方は、「/Applications/BossPrefs.app/JPDicMan」に実行権を付けてください。

# chmod +x /Applications/BossPrefs.app/JPDicMan

■使い方:

JPDicManのスイッチをBossPrefsからONにしてください。
スイッチをONにはしますが、常駐などはしません。
JPDicManが一度実行されるだけです。

■効能:

実行すると「/var/mobile/Documents/wordslist.txt」から単語リストを読み込
んで、履歴ファイルである、
「/private/var/mobile/Library/Keyboard/Lexierra_ja_JP-dynamic-text.dat」
に追加します。次の瞬間から、単語リストの単語を変換できるようになります。

JPDicManで追加した単語は除外した上で追加しますので、何度実行しても重複
登録されることはありません。

■注意点:

「/private/var/mobile/Library/Keyboard/Lexierra_ja_JP-dynamic-text.dat」
は、リブート時などに199エントリに整理されてしまいます。199以上エントリ
があった場合には、古い方から消えてしまいます。

登録した単語が消えてしまった場合は、JPDicManを実行し直す必要があります。
要するに再起動毎に実行し直す必要があるわけです。

動作が変になったら、
「/private/var/mobile/Library/Keyboard/Lexierra_ja_JP-dynamic-text.dat」
を一度削除してください。

■「wordslist.txt」について:

「wordslist.txt」のエンコーディングは、UTF-8のみ有効です。
改行コードは何でも構いません。ただし、複数の改行コードが交じらないようにしてください。
ファイル形式は、

単語<タブ>よみ
単語<タブ>よみ
単語<タブ>よみ

(<タブ>は実際には1個のタブ文字)です。
複数タブが入るとダメなので注意してください。

改行入りの単語を登録できます。その場合は、
改行位置に「\n」と入力してください。

1行目\n2行目<タブ>よみ

■予定:

GUIを作ってますが、アホなので時間がかかります。


|

« [iPhone]slirp関連URL | Main | [iPhone]簡易単語登録ツールJPDicMan Ver.0.0.0.2 »