KeyHelperAppletの設定をコントロールするツール
アプリケーションによって設定を自動的に読み替える事を可能にする。
その際にFepの状態等様々な条件も加味できるようにしたい。
現在鋭意作成中です。
設定切り替えの条件
一応今のところ考えているのは下のような感じ
- アプリケーション毎
- Fepの状態(On/Off)
- 画面の状態(縦/横、VGA/QVGAも?)
[[#rcomment]]
- 2003-07-27 (Sun) 09:01:23 yakty : うーん…それはちょっと難しいですね。情報の取得方法が多分無いですからねえ。でもキャプションで判断すればある程度は可能かなぁ…
- 2003-07-27 (Sun) 06:34:46 も : アプリケーションで開いているファイルの種類毎、というのは可能でしょうか?
設定ファイル
- ファイル名 $HOME/Settings/keyhelpermgr.conf
上記の条件を判定できる設定ファイルの形式を考えています。
QtopiaのConfigクラスの設定ファイル形式で、アプリケーション毎にグループが作成されて
その中に設定を記述するってトコまではだいたい決定してるんですが、
キーをどうするか悩み中です。
- XXcond に 条件を記述
- XXfile に 設定ファイルを記述
00は特別扱いでデフォルト設定ファイル記述用。(省略可)
アプリケーションのみの条件で設定を切り替えたい場合には00fileに記述します。
数字の小さい方から順番に条件をチェックしていって条件に合致する場合は設定を上書き。
すなわち、数字が大きくて条件が一致する設定が優先されて使われる。
[#default] 01cond = fep=on 01file = ,keyhelper_fep.xml [datebook] [todo] [textedit] 00file = keyhelper/textedit,keyhelper/textedit.xml
指定できる条件
キー | 値 | 備考 |
fep | on/off | |
resolution | 640x480等? | 未実装 |
caption | キャプションに含まれる文字列? | 未実装 |
[[#rcomment]]
- 2003-07-29 (Tue) 22:56:00 yakty : 思いつきました!一応動くところまではできたぞ。とりあえず設定に使えるのはfep状態のみ。
- 2003-07-28 (Mon) 23:33:12 yakty :
いくら考えてもいい記述方法が思い浮かばない…へるぷみ〜 - 2003-07-27 (Sun) 09:02:54 yakty : 無指定はもちろん可能にするつもりです。片方の場合は,xmlみたいに指定すればいいかなとか。
- 2003-07-27 (Sun) 06:34:12 も : アプリ毎にconf,xml両方を準備する必要があるのでしょうか? xmlは共通でconfのみ変更というのもありだと思うのですが。
ダウンロード
とりあえずお試しバージョンってことでこっそりリリースしてみます。2003-07-30 (Wed) 00:02:23
Download:keyhelpermgr_0.1.0-1_arm.ipk
例によってアプレットなので本体メモリ以外へのインストールは未サポートです。
コメント
雑多なコメントはこちらへどうぞ。
[[#rcomment]]
- 2003-09-28 (Sun) 06:14:01 武井? : すみません、早とちり。(^^;) 00で可能でしたね。すべてのアプリのデフォルトかと勘違いしてました。ごめんなさい。m(_ _)m
- 2003-09-28 (Sun) 05:49:00 武井? : アプリ毎の設定は本当に便利ですね。「条件問わず」の場合を私は01と02でオンオフ両方入れてますが、conv行無しで行ってくれるとちょっぴりスマートな気がします。それからアプリ毎に変えたいのはマッピングのみ、とかトグルのみ、という場合がやはり多いので、元のxmlもいっそ既存の4つのパートを4ファイルに分けたらいかがでしょうか?(このままだと例えばいつも使っているマッピングを変えた時、それぞれのアプリ用のxmlまで書き直さなければならなくなるので…) 製作者様の勝手もあると思いますので、大筋ができてお暇になった時にでもご検討くださいませ。
- 2003-09-23 (Tue) 22:18:11 yakty : 私はC760を持っていない=辞書が入っていないので検証できないのですが、現状ではいったん他のアプリに切り替えることで回避できると思います。
- 2003-09-23 (Tue) 04:36:10 あ? : terminalのみmenuをctrlにしているのですが、sljishoのポップアップ検索を使うとmenuのctrlが解除されてしまいます。
- 2003-09-18 (Thu) 22:00:48 yakty : メモ。FEPのOn/Offだけじゃなくて状態も判断できるようにすればこれが出来るかも?
- 2003-07-31 (Thu) 23:38:23 yakty : 入れてみた方、使用感とかどうです?早めに要望とかあげてもらった方が修正しやすいんですが…
- 2003-07-30 (Wed) 20:41:35 U-ki? : 早速回答ありがとうございます、帰ってきたのでインストールしていろんなソフト実行して見ました、結果、ZEMUFEから起動したアプリ、コンソールから起動したアプリともにエントリが作成されました。これからコンフィグ作って試してみます
- 2003-07-30 (Wed) 07:39:40 yakty : 起動後に設定ファイルにそれらしいグループが追加されていればそこに設定を記述してやればいいと思います。試してみて下さい。
- 2003-07-30 (Wed) 07:32:00 U? : エミュ等のコマンドラインアプリをコンソールやZEMUFEのようなランチャから上げたときはどうなるのでせうか?
- 2003-07-30 (Wed) 07:23:20 yakty : 掲示板のNo.465あたりの要望ですね。Fep(Sharp純正日本語入力です)の状態がOnかOffかによってキーのマッピングを変えるとかそういう用途になると思います。カンマとスラッシュの入れ替えを試してみましたが結構便利です。ちなみにQPOBoxは関係ないです。
- 2003-07-30 (Wed) 06:18:10 も : FEPのON/OFFでどんな使い道があるのでしょう? QPBox関係かな。
- 2003-07-27 (Sun) 09:27:44 yakty : あ、そうだ。一つ書き忘れてましたが、アプリケーション毎とかに設定を切り替えて、実用的なパフォーマンスになるかはまだ不明です。
- 2003-07-27 (Sun) 08:56:53 yakty : え?哀しい??どういうことですか??
- 2003-07-27 (Sun) 06:31:59 も : 嬉しいやら哀しいやら(T.T)
- 2003-07-27 (Sun) 01:44:54 masaya : 待ってました。条件は上記でOKだと思います。ネットワーク接続環境毎も考えたんですが