BUGまみれ
http://w.atwiki.jp/dor-bug/
BUGまみれ
ja
2007-07-25T20:04:21+09:00
1185361461
-
Ad[es]設定覚書
https://w.atwiki.jp/dor-bug/pages/17.html
*Ad[es]設定覚書
フォーマット後に設定する項目の覚書です。
よってDOR以外には意味がありませんw
-オンラインサインアップ
-[設定]-[個人用]
--[Today]-[カーソルキー]
---「カーソル移動」に変更
--[ボタン]-[上/下コントロール]
---両方とも最速から1目盛り遅いぐらいで
--[ボタン]-[ソフトキー]
---「ソフトキー動作を使用する」にチェック
---「長押し時間」を「短く」に変更
--[電話]-[基本]-[受話音量]
---通話中の音量を最大に
--[電話]-[呼出]-[バイブ]
---全てにチェック
---「ライトメール」と「メール」を「パターン2」に変更
--[音と通知]-[サウンド]
---音の設定で「プログラム」と「通知」以外全て消す
-[設定]-[システム]
--[バックライト]-[外部電源]
---「バックライトを消すまでのアイドル時間」を「3分」に設定
--[パワーマネージメント]-[USB給電]
---パソコンからのUSB給電を「設定する」
--[ボリューム]-[基本設定]
---システム音量を最大に設定
**導入アプリ / ツール
-[[GSFinder-C>http://kaguray.hp.infoseek.co.jp/GSFinder-C/]]
--[設定]-[表示]
---「拡張子を表示しない」のチェックを外す
---「"~へのショートカット"をつけない」のチェックをつける
--[設定]-[アイコンの大きさ]
---「小さいアイコン」と「フォルダツリー」を16ドットに変更
--[設定]-[フォント]
---「フォルダ及び~を変更」にチェックをつけて10ポイントに変更
-[[gsGetFileEx>http://www.prco.jp/~shinichi/dl/dl.php?dl=30]]
-[[FileDialogChanger>http://www.geocities.jp/hou_ming_2/]]
--設定からダイアログ置き換えにチェック
-[[SortInchKey>http://d.hatena.ne.jp/xianon/20070725/1185309831]]
-[[MenuKeyHelper V2>http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20061119/1163926414]]
-[[ctrlswapmini>http://hp.vector.co.jp/authors/VA004474/wince/wince.html]]
--自作キーマップを反映
--[詳細設定]で「画面回転時の動作」を「KeyHookを開放」にしておく
---Ad[es]は一部キーマップが変わっているのか、そのままだとキーボードから「.」が入力できなくなります
--自動起動に設定し、ショートカットをスタートアップからctrlswapminiのフォルダに移動
-[[multikeyhook>http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20061206/1165416258]]
--有効にする
--SortInchKey、MenuKeyHelper(実行ファイル)とctrlswapmini(ショートカット)を指定する
-[[KeyLockSuspender>http://dislife.com/software/#lock2suspend]]
--ショートカットをスタートアップに作成する
-[[Agenda Fusion>http://www.developerone.com/agendafusion/index.htm]]
--後述のTodayAgendaから直接呼び出せるPIMアプリで、PocketInformantと違って日本語入力も問題なし
-[[MZ3.i>http://www.developerone.com/agendafusion/index.htm]]
--mixiのコミュニティのほうが更新が早いのでそちらもチェック
--[設定]-[ログ]の「保存先」をmicroSDに変更する
-[[TodayAgenda>http://www.tiews.info/index.php?show=software%2Ftodayagenda]]
--[[日本語化パッチ(1.0 BETA用)>http://d.hatena.ne.jp/pbh/20070718/1184731780]]も適用しておく
-[[mpToday>http://mooop.jp/mptoday.htm]]
--作成したアイコン群を「\Program Files\mpToday\icon」に保存する
--以下のように%00を設定する
---%01=\Windows\DenwaI.exe (電話)
---%02=\Windows\STMail.exe (W-ZERO3メール)
---%03=\Windows\lightmailI.exe (ライトメール)
---%05=\Program Files\mpToday\icon\Memory.gif (実行アプリ数)
---%07=\Program Files\MZ3\MZ3.exe (mixiブラウザ)
---%08=\Program Files\mpToday\icon\mixiMessage.gif (mixiメッセージ数)
--以下のようにレイアウトを設定する
---1行目・中央:サイズ28:%y/%m/%d (%K) %H:%M
---2行目・中央:サイズ16:%01%g %02%s %03%V %05%i %07%N %08%n (%F:%f)
---2行目・左寄せ・右寄せ:サイズ20
---3行目以下全て:サイズ0
-[[TCPMP>http://blogs.shintak.info/articles/2275.aspx]]
--[オプション]-[ビデオ]の「インテル XScale」にチェック
--[オプション]-[各種設定]-[ショートカットキー]で以下の割当を行う
---「次へ」:↓
---「戻る」:↑
2007-07-25T20:04:21+09:00
1185361461
-
[es]設定覚書
https://w.atwiki.jp/dor-bug/pages/14.html
*[es]設定覚書
フォーマット後に設定する項目の覚書です。
よってDOR以外には意味がありませんw
-オンラインサインアップ
--デフォルトをW-ZERO3メールとInternetExplorerにする
-[設定]-[個人用]-[音と通知]
--[サウンド]
---「プログラム」と「通知」以外全て消す
-[設定]-[個人用]-[ボタン]
--[上/下コントロール]
---両方とも最速より1目盛り遅いぐらいで
**導入アプリ / ツール
-[[GSFinder-C>http://kaguray.hp.infoseek.co.jp/GSFinder-C/]]
--[設定]-[表示]
---「拡張子を表示しない」のチェックを外す
---「"~へのショートカット"をつけない」のチェックをつける
--[設定]-[アイコンの大きさ]
---「小さいアイコン」と「フォルダツリー」を16ドットに変更
--[設定]-[フォント]
---「フォルダ及び~を変更」にチェックをつけて10ポイントに変更
-[[gsGetFileEx>http://www.prco.jp/~shinichi/dl/dl.php?dl=30]]
-[[FileDialogChanger>http://www.geocities.jp/hou_ming_2/]]
--設定からダイアログ置き換えにチェック
-[[multikeyhook>http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20061206/1165416258]]
--設定画面から有効にする
-[[MenuKeyHelper V2>http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20061119/1163926414]]
-[[ctrlswapmini>http://hp.vector.co.jp/authors/VA004474/wince/wince.html]]
--自作キーマップを反映
--自動起動に設定し、ショートカットをスタートアップからctrlswapminiのフォルダに移動
-[[Shell32Ext>http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20061123/1164295039]]
-[[New Menu for WM5>http://www.saman-cz.com/ppc/index.html?nmnovrw.html]]
--ソフトキー1に設定
--「新規メモ」「PIM」「カメラ」「電話」を作成し、その中にいろいろ追加
---New Menu for WM5の電話機能は、確認画面なしで直接電話を掛けれるのです
-[[KcsTodayChanger>http://kcs.dip.jp/letsppc/Soft.php]]
--何も表示しない「Simple」といろいろ表示する「PIM」を作成
--「ショートカット作成」を行い、KTC(Next)をソフトキー2に設定
---これで普段は軽快な環境を手に入れつつ、予定を確認したい際は一発で切り替えできます
-[[AutoConnect>http://www.geocities.co.jp/SiliconValley-Cupertino/2039/]]
--日本語化MUIも併せて導入
--設定から自動ダイアルアップ有効にチェック
-[[FakeCursorPPC>http://www.geocities.jp/hou_ming_2/]]
-[[es_Silencer>http://dislife.com/software/]]
-[[KeyLockSuspender (lock2suspend)>http://dislife.com/software/]]
--スタートアップにショートカットを作成
-[[WithATOK>http://dislife.com/software/]]
--スタートアップにショートカットを作成(パラメータ:/beefcurry)
-[[ChgSuisoku>http://blog.goo.ne.jp/mypda/e/458240e048039f62f9dc91ff2894d0b7]]
--スタートアップにショートカットを作成(パラメータ:-auto)
-[[zm_helper>http://blog.livedoor.jp/kobayasu/archives/cat_10001750.html]]
--スタートアップにショートカットを作成(パラメータ:/d2 /k9 /bメアド)
-[[CondExec]]
-[[RegCondExec]]
2007-07-20T01:30:28+09:00
1184862628
-
ctrlswapmini
https://w.atwiki.jp/dor-bug/pages/16.html
[*][?]=モード切替/変換モード指定
[*][1]=モード1(標準)
[*][2]=モード2(ニコタッチ)
[*][3]=モード3(数字)
[*][4]=モード4(半角英字)
[*][5]=モード5(移動)
[*][6]=ひらがな
[*][7]=カタカナ
[*][8]=半角
[*][9]=英字
[*][0]=改行
[*][*]=Space
[*][#]=Tab
モード1(標準)
かなの文章を入力するためのモードです。
後変換を一切利用しないのが特徴です。
モード2(ニコタッチ)
かなと英字を入り交ぜた文章を入力するためのモードです。
5つのモードで唯一後変換キー([*][*])を使いますが、
そのためSpaceを[6][6]で入力する必要があります。
モード3(数字)
数字を入力するためのモードです。
モード4(英字)
英字および記号を入力するためのモードです。
後変換を設定していないため、半角/全角の切り替えは変換で行います。
モード5(移動)
移動操作を補助するためのモードです。
Keymap dor_1
Key bell # [1]
char KANA 3 # [1] あ
char KANA E # [2] い
char KANA 4 # [3] う
char KANA 5 # [4] え
char KANA 6 # [5] お
char KANA SHIFT 3 # [6] ぁ
char KANA SHIFT E # [7] ぃ
char KANA SHIFT 4 # [8] ぅ
char KANA SHIFT 5 # [9] ぇ
char KANA DAKUTEN U # [*] ヴ
char KANA SHIFT 6 # [0] ぉ
char 1 # [#] 1
Key bell # [2]
char KANA T # [1] か
char KANA G # [2] き
char KANA H # [3] く
char KANA : # [4] け
char KANA B # [5] こ
char KANA DAKUTEN T # [6] が
char KANA DAKUTEN G # [7] ぎ
char KANA DAKUTEN H # [8] ぐ
char KANA DAKUTEN : # [9] げ
command STATECLEAR # [*]
char KANA DAKUTEN B # [0] ご
char 2 # [#] 2
Key bell # [3]
char KANA X # [1] さ
char KANA D # [2] し
char KANA R # [3] す
char KANA P # [4] せ
char KANA C # [5] そ
char KANA DAKUTEN X # [6] ざ
char KANA DAKUTEN D # [7] じ
char KANA DAKUTEN R # [8] ず
char KANA DAKUTEN P # [9] ぜ
command STATECLEAR # [*]
char KANA DAKUTEN C # [0] ぞ
char 3 # [#] 3
Key bell # [4]
char KANA Q # [1] た
char KANA A # [2] ち
char KANA Z # [3] つ
char KANA W # [4] て
char KANA S # [5] と
char KANA DAKUTEN Q # [6] だ
char KANA DAKUTEN A # [7] ぢ
char KANA DAKUTEN Z # [8] づ
char KANA DAKUTEN W # [9] で
char KANA SHIFT Z # [*] っ
char KANA DAKUTEN S # [0] ど
char 4 # [#] 4
Key bell # [5]
char KANA U # [1] な
char KANA I # [2] に
char KANA 1 # [3] ぬ
char KANA , # [4] ね
char KANA K # [5] の
command STATECLEAR # [6]
command STATECLEAR # [7]
command STATECLEAR # [8]
command STATECLEAR # [9]
command STATECLEAR # [*]
command STATECLEAR # [0]
char 5 # [#] 5
Key bell # [6]
char KANA F # [1] は
char KANA V # [2] ひ
char KANA 2 # [3] ふ
char KANA ^ # [4] へ
char KANA - # [5] ほ
char KANA DAKUTEN F # [6] ば
char KANA DAKUTEN V # [7] び
char KANA DAKUTEN 2 # [8] ぶ
char KANA DAKUTEN ^ # [9] べ
command STATECLEAR # [*]
char KANA DAKUTEN - # [0] ぼ
char 6 # [#] 6
Key bell # [7]
char KANA J # [1] ま
char KANA N # [2] み
char KANA ] # [3] む
char KANA / # [4] め
char KANA M # [5] も
command STATECLEAR # [6]
command STATECLEAR # [7]
command STATECLEAR # [8]
command STATECLEAR # [9]
command STATECLEAR # [*]
command STATECLEAR # [0]
char 7 # [#] 7
Key bell # [8]
char KANA 7 # [1] や
char SHIFT 8 # [2] (
char KANA 8 # [3] ゆ
char SHIFT 9 # [4] )
char KANA 9 # [5] よ
char KANA SHIFT 7 # [6] ゃ
char KANA SHIFT [ # [7] 「
char KANA SHIFT 8 # [8] ゅ
char KANA SHIFT ] # [9] 」
command STATECLEAR # [*]
char KANA SHIFT 9 # [0] ょ
char 8 # [#] 8
Key bell # [9]
char KANA O # [1] ら
char KANA L # [2] り
char KANA . # [3] る
char KANA ; # [4] れ
char KANA _ # [5] ろ
char KANA HANDAKUTEN F # [6] ぱ
char KANA HANDAKUTEN V # [7] ぴ
char KANA HANDAKUTEN 2 # [8] ぷ
char KANA HANDAKUTEN ^ # [9] ぺ
command STATECLEAR # [*]
char KANA HANDAKUTEN - # [0] ぽ
char 9 # [#] 9
Key bell # [*]
raw KEYMAP dor_1 # [1] キーマップ1(標準)
raw KEYMAP dor_2 # [2] キーマップ2(ニコタッチ)
raw KEYMAP dor_3 # [3] キーマップ3(数字)
raw KEYMAP dor_4 # [4] キーマップ4(英字/記号)
raw KEYMAP dor_5 # [5] キーマップ5(移動)
raw DOWN VK_CONTROL DOWN U UP U UP VK_CONTROL # [6] F6=全角ひらがな(CTRL+U)
raw DOWN VK_CONTROL DOWN I UP I UP VK_CONTROL # [7] F7=全角カタカナ(CTRL+I)
raw DOWN VK_CONTROL DOWN O UP O UP VK_CONTROL # [8] F8=半角(CTRL+O)
raw DOWN VK_CONTROL DOWN P UP P UP VK_CONTROL # [9] F9=全角英字(CTRL+P)
char VK_RETURN # [*] 改行
char VK_RETURN # [0] 改行
command STATECLEAR # [#]
Key bell # [0]
char KANA 0 # [1] わ
char KANA SHIFT 0 # [2] を
char KANA Y # [3] ん
char KANA SHIFT , # [4] 、
char KANA SHIFT . # [5] 。
char KANA \ # [6] ー
char KANA SHIFT / # [7] ・
char SHIFT 1 # [8] !
char SHIFT / # [9] ?
char KANA SHIFT ZSPACE # [*] 全角スペース
char ASCII SPACE # [0] 半角スペース
char 0 # [#] 0
Key bell # [#]
raw DOWN VK_CONTROL DOWN A UP A UP VK_CONTROL # [1] 全選択
command exec "\Program Files\ShiftLock\ShiftLock.exe" # [2] 範囲選択開始(ShiftLock使用)
# raw DOWN VK_SHIFT DOWN # [2] 範囲選択開始(Shift押下のみ)
raw DOWN VK_CONTROL DOWN VK_SHIFT DOWN VK_HOME UP VK_HOME UP VK_SHIFT UP VK_CONTROL # [3] カーソル以前を選択
raw DOWN VK_HOME UP VK_HOME DOWN VK_SHIFT DOWN VK_END UP VK_END UP VK_SHIFT # [4] 行選択
raw UP VK_SHIFT # [5] 範囲選択終了(Shift解除)
raw DOWN VK_CONTROL DOWN VK_SHIFT DOWN VK_END UP VK_END UP VK_SHIFT UP VK_CONTROL # [6] カーソル以降を選択
raw DOWN VK_CONTROL DOWN X UP X UP VK_CONTROL UP VK_SHIFT # [7] 切り取り
raw DOWN VK_CONTROL DOWN C UP C UP VK_CONTROL UP VK_SHIFT # [8] コピー
raw DOWN VK_CONTROL DOWN V UP V UP VK_CONTROL UP VK_SHIFT # [9] 貼り付け
char VK_TAB # [*] 辞書登録
raw DOWN VK_CONTROL DOWN Z UP Z UP VK_CONTROL UP VK_SHIFT # [0] 元に戻す
command KEYMAP dor_1 # [#] キーマップリセット
Keymap dor_3
Key toggle # [1]
char ASCII 1 # 1
Key toggle # [2]
char ASCII 2 # 2
Key toggle # [3]
char ASCII 3 # 3
Key toggle # [4]
char ASCII 4 # 4
Key toggle # [5]
char ASCII 5 # 5
Key toggle # [6]
char ASCII 6 # 6
Key toggle # [7]
char ASCII 7 # 7
Key toggle # [8]
char ASCII 8 # 8
Key toggle # [9]
char ASCII 9 # 9
Key bell # [*]
raw KEYMAP dor_1 # [1] キーマップ1(標準)
raw KEYMAP dor_2 # [2] キーマップ2(ニコタッチ)
raw KEYMAP dor_3 # [3] キーマップ3(数字)
raw KEYMAP dor_4 # [4] キーマップ4(英字/記号)
raw KEYMAP dor_5 # [5] キーマップ5(移動)
raw DOWN VK_CONTROL DOWN U UP U UP VK_CONTROL # [6] F6=全角ひらがな(CTRL+U)
raw DOWN VK_CONTROL DOWN I UP I UP VK_CONTROL # [7] F7=全角カタカナ(CTRL+I)
raw DOWN VK_CONTROL DOWN O UP O UP VK_CONTROL # [8] F8=半角(CTRL+O)
raw DOWN VK_CONTROL DOWN P UP P UP VK_CONTROL # [9] F9=全角英字(CTRL+P)
char VK_RETURN # [*] 改行
char VK_RETURN # [0] 改行
command STATECLEAR # [#]
Key toggle # [0]
char ASCII 0 # 0
Key bell # [#]
raw DOWN VK_CONTROL DOWN A UP A UP VK_CONTROL # [1] 全選択
command exec "\Program Files\ShiftLock\ShiftLock.exe" # [2] 範囲選択開始(ShiftLock使用)
# raw DOWN VK_SHIFT DOWN # [2] 範囲選択開始(Shift押下のみ)
raw DOWN VK_CONTROL DOWN VK_SHIFT DOWN VK_HOME UP VK_HOME UP VK_SHIFT UP VK_CONTROL # [3] カーソル以前を選択
raw DOWN VK_HOME UP VK_HOME DOWN VK_SHIFT DOWN VK_END UP VK_END UP VK_SHIFT # [4] 行選択
raw UP VK_SHIFT # [5] 範囲選択終了(Shift解除)
raw DOWN VK_CONTROL DOWN VK_SHIFT DOWN VK_END UP VK_END UP VK_SHIFT UP VK_CONTROL # [6] カーソル以降を選択
raw DOWN VK_CONTROL DOWN X UP X UP VK_CONTROL UP VK_SHIFT # [7] 切り取り
raw DOWN VK_CONTROL DOWN C UP C UP VK_CONTROL UP VK_SHIFT # [8] コピー
raw DOWN VK_CONTROL DOWN V UP V UP VK_CONTROL UP VK_SHIFT # [9] 貼り付け
char VK_TAB # [*] 辞書登録
raw DOWN VK_CONTROL DOWN Z UP Z UP VK_CONTROL UP VK_SHIFT # [0] 元に戻す
command KEYMAP dor_1 # [#] キーマップリセット
Key bell # [1]
char ASCII , # [1] ,
char ASCII SHIFT \ # [2] |
#N/A
char ASCII SPACE # [4] ?
char ASCII : # [5] :
char ASCII . # [6] .
char ASCII / # [7] /
char ASCII SHIFT _ # [8] _
char ASCII @ # [9] @
char ASCII SHIFT 1 # [*] !
command STATECLEAR # [0]
char ASCII 1 # [#] 1
Key bell # [2]
char ASCII SHIFT A # [1] A
char ASCII SHIFT B # [2] B
char ASCII SHIFT C # [3] C
command STATECLEAR # [4]
char ASCII SHIFT ; # [5] +
command STATECLEAR # [6]
char ASCII A # [7] a
char ASCII B # [8] b
char ASCII C # [9] c
char ASCII SHIFT 2 # [*] "
command STATECLEAR # [0]
char ASCII 2 # [#] 2
Key bell # [3]
char ASCII SHIFT D # [1] D
char ASCII SHIFT E # [2] E
char ASCII SHIFT F # [3] F
command STATECLEAR # [4]
char ASCII ; # [5] ;
command STATECLEAR # [6]
char ASCII D # [7] d
char ASCII E # [8] e
char ASCII F # [9] f
char ASCII SHIFT 3 # [*] #
command STATECLEAR # [0]
char ASCII 3 # [#] 3
Key bell # [4]
char ASCII SHIFT G # [1] G
char ASCII SHIFT H # [2] H
char ASCII SHIFT I # [3] I
char ASCII SHIFT , # [4] <
char ASCII SPACE # [5] *
char ASCII SHIFT . # [6] >
char ASCII G # [7] g
char ASCII H # [8] h
char ASCII I # [9] i
char ASCII SHIFT 4 # [*] $
command STATECLEAR # [0]
char ASCII 4 # [#] 4
Key bell # [5]
char ASCII SHIFT J # [1] J
char ASCII SHIFT K # [2] K
char ASCII SHIFT L # [3] L
char ASCII [ # [4] [
char ASCII SHIFT - # [5] =
char ASCII ] # [6] ]
char ASCII J # [7] j
char ASCII K # [8] k
char ASCII L # [9] l
char ASCII SHIFT 5 # [*] %
command STATECLEAR # [0]
char ASCII 5 # [#] 5
Key bell # [6]
char ASCII SHIFT M # [1] M
char ASCII SHIFT N # [2] N
char ASCII SHIFT O # [3] O
char ASCII SHIFT [ # [4] {
char ASCII / # [5] /
char ASCII SHIFT ] # [6] }
char ASCII M # [7] m
char ASCII N # [8] n
char ASCII O # [9] o
char ASCII SHIFT 6 # [*] &
command STATECLEAR # [0]
char ASCII 6 # [#] 6
Key bell # [7]
char ASCII SHIFT P # [1] P
char ASCII SHIFT Q # [2] Q
char ASCII SHIFT R # [3] R
char ASCII SHIFT S # [4] S
command STATECLEAR # [5]
char ASCII P # [6] p
char ASCII Q # [7] q
char ASCII R # [8] r
char ASCII S # [9] s
char ASCII SHIFT 7 # [*] '
command STATECLEAR # [0]
char ASCII 7 # [#] 7
Key bell # [8]
char ASCII SHIFT T # [1] T
char ASCII SHIFT U # [2] U
char ASCII SHIFT V # [3] V
command STATECLEAR # [4]
char ASCII - # [5] -
command STATECLEAR # [6]
char ASCII T # [7] t
char ASCII U # [8] u
char ASCII V # [9] v
char ASCII SHIFT 8 # [*] (
command STATECLEAR # [0]
char ASCII 8 # [#] 8
Key bell # [9]
char ASCII SHIFT W # [1] W
char ASCII SHIFT X # [2] X
char ASCII SHIFT Y # [3] Y
char ASCII SHIFT Z # [4] Z
command STATECLEAR # [5]
char ASCII W # [6] w
char ASCII X # [7] x
char ASCII Y # [8] y
char ASCII Z # [9] z
char ASCII SHIFT 9 # [*] )
command STATECLEAR # [0]
char ASCII 9 # [#] 9
Key bell # [*]
raw KEYMAP dor_1 # [1] キーマップ1(標準)
raw KEYMAP dor_2 # [2] キーマップ2(ニコタッチ)
raw KEYMAP dor_3 # [3] キーマップ3(数字)
raw KEYMAP dor_4 # [4] キーマップ4(英字/記号)
raw KEYMAP dor_5 # [5] キーマップ5(移動)
raw DOWN VK_CONTROL DOWN U UP U UP VK_CONTROL # [6] F6=全角ひらがな(CTRL+U)
raw DOWN VK_CONTROL DOWN I UP I UP VK_CONTROL # [7] F7=全角カタカナ(CTRL+I)
raw DOWN VK_CONTROL DOWN O UP O UP VK_CONTROL # [8] F8=半角(CTRL+O)
raw DOWN VK_CONTROL DOWN P UP P UP VK_CONTROL # [9] F9=全角英字(CTRL+P)
char VK_RETURN # [*] 改行
char VK_RETURN # [0] 改行
command STATECLEAR # [#]
Key bell # [0]
command STATECLEAR # [1]
command STATECLEAR # [2]
command STATECLEAR # [3]
command STATECLEAR # [4]
command STATECLEAR # [5]
command STATECLEAR # [6]
command STATECLEAR # [7]
command STATECLEAR # [8]
command STATECLEAR # [9]
char KANA SHIFT ZSPACE # [*] 全角スペース
char ASCII SPACE # [0] 半角スペース
char 0 # [#] 0
Key bell # [#]
raw DOWN VK_CONTROL DOWN A UP A UP VK_CONTROL # [1] 全選択
command exec "\Program Files\ShiftLock\ShiftLock.exe" # [2] 範囲選択開始(ShiftLock使用)
# raw DOWN VK_SHIFT DOWN # [2] 範囲選択開始(Shift押下のみ)
raw DOWN VK_CONTROL DOWN VK_SHIFT DOWN VK_HOME UP VK_HOME UP VK_SHIFT UP VK_CONTROL # [3] カーソル以前を選択
raw DOWN VK_HOME UP VK_HOME DOWN VK_SHIFT DOWN VK_END UP VK_END UP VK_SHIFT # [4] 行選択
raw UP VK_SHIFT # [5] 範囲選択終了(Shift解除)
raw DOWN VK_CONTROL DOWN VK_SHIFT DOWN VK_END UP VK_END UP VK_SHIFT UP VK_CONTROL # [6] カーソル以降を選択
raw DOWN VK_CONTROL DOWN X UP X UP VK_CONTROL UP VK_SHIFT # [7] 切り取り
raw DOWN VK_CONTROL DOWN C UP C UP VK_CONTROL UP VK_SHIFT # [8] コピー
raw DOWN VK_CONTROL DOWN V UP V UP VK_CONTROL UP VK_SHIFT # [9] 貼り付け
char VK_TAB # [*] 辞書登録
raw DOWN VK_CONTROL DOWN Z UP Z UP VK_CONTROL UP VK_SHIFT # [0] 元に戻す
command KEYMAP dor_1 # [#] キーマップリセット
2006-12-25T17:47:42+09:00
1167036462
-
RegCondExec
https://w.atwiki.jp/dor-bug/pages/15.html
*RegCondExec
-作者:392様
-サイト:(なし)
-公開場所:[[W-ZERO3.orgUploader>http://w-zero3.org/uploader/]]
[[CondExec]]の監視対象が、アプリからレジストリに変わったツールです。
機能や設定方法なども共通の部分が多く、[[CondExec]]に慣れたユーザーならとっつきやすいでしょう。
**設定方法
設定ファイルには各処理に応じたセクションを複数定義します。
[セクション名]
項目名=値
項目名=値
セクションは、セクション名以下、大きく4つの要素で構成されます。
-''[セクション名]''
-[[前提条件(precond)>RegCondExec#precond_trigger]]
--precondNegate (条件の逆転)
--precondKeyName (レジストリエントリの名前)
--precondKeyState (レジストリエントリの状態)
--precondKeyType (レジストリエントリの型)
--precondKeyValue (レジストリエントリの値)
-[[トリガー条件(trigger)>RegCondExec#precond_trigger]]
--triggerNegate (条件の逆転)
--triggerKeyName (レジストリエントリの名前、必須)
--triggerKeyState (レジストリエントリの状態、必須)
--triggerKeyType (レジストリエントリの型)
--triggerKeyValue (レジストリエントリの値)
-''チェック方法''
--checkType (チェック方法)
--timeout (タイムアウトまでの時間)
--polling (チェック間隔)
-''実行内容''
--exec (条件に一致した場合の処理)
--onUnmatch (条件に一致しなかった場合の処理)
--onTimeout (条件にタイムアウトした場合の処理)
precond_trigger
&anchor(precond_trigger)
***前提条件(precond)、トリガー条件(trigger)
以下を指定します。(「~」は「precond」か「trigger」のどちらか)
-~Negate (条件の逆転)
--true : 判定条件を逆転させる
--false : 判定条件をそのまま(デフォルト)
-~KeyName (レジストリエントリの名前)
--「HKEY_~」からのフルパスで指定する
-~KeyState (レジストリエントリの状態)
--exists : エントリが存在する
--not_exists :エントリが存在しない
-~KeyType (レジストリエントリの型)
--STRING : 文字列値
--BINARY : バイナリ値
--DWORD : DWORD値(数値)
--MULTI_STRING : 複数行文字列型
-~KeyValue (レジストリエントリの値)
--KeyTypeによってそれぞれ書式が違うので要注意
指定できる項目の組み合わせは以下のとおり。
-~KeyName+~KeyState (名前+状態)
-~KeyName+~KeyState+~KeyType (名前+状態+型)
-~KeyName+~KeyState+~KeyType+~KeyValue (名前+状態+型+値)
~Negateは全てと組み合わせられます。
**動作フローチャート
#ref(RegCondExec_Flow.gif)
このフローチャートから、
-トリガー条件のチェックは起動時と常駐時の2パターンある
-checkType=currentでは、onTimeoutは実行されない
-checkType=changeでは、起動時にトリガー条件に一致する場合、onUnmatchが実行される
-checkType=bothでは、前提条件に一致しない場合以外、onUnmatchは実行されない
といった特徴が分かります。
**レジストリ情報
[[mozurinさん>http://dislife.com/]]が、[[この日記>http://dislife.com/?date=20060821#p02]]に詳しくまとめています。
**更新履歴
-06/12/21 ちょっと追記
-06/12/20 フローチャートを画像に差し替え
-06/12/19 ページ作成
2006-12-21T17:12:39+09:00
1166688759
-
半自動ATOK単語一括登録マクロ
https://w.atwiki.jp/dor-bug/pages/13.html
*半自動ATOK単語一括登録マクロ (Ver0.10)
**目的
W-ZERO3[es]に搭載されたATOKには、単語の一括登録機能がありません。
そこで、単語登録時の作業をマクロで自動化することで一括登録を実現します。
**概要
単語登録の処理手順を単語リストが終わるまで自動で決め打ち入力し続けます。
最低限の動作確認はしていますが、どんな挙動を起こすか分かりません。
そのため途中で失敗したり止まったりする恐れもありますが我慢してください。
また「半自動」なので事前作業がけっこう多いです、それも我慢してください。
**使用ツール
-Excel Mobile
-[[KeyInputEmulator]]
-[[CondExec]]
-[[CQ]]
**手順
***(1) PC側での準備
登録する単語リストを作成します。この作業は[es]でもできますが、PCで行ったほうが楽です。
- [[DOR謹製Excelファイル>http://www21.atwiki.jp/dor-bug?cmd=upload&act=open&pageid=13&file=%E5%8D%8A%E8%87%AA%E5%8B%95ATOK%E5%8D%98%E8%AA%9E%E7%99%BB%E9%8C%B2%E3%83%9E%E3%82%AF%E3%83%AD.xls]]''をダウンロードして開く''
-''「単語」シートを開いて、「読み」「単語」「品詞」を入力する''
--最初に書いてある注意書きは読み終えたら上書きしちゃってください
--入力する品詞名は「品詞」シートを参考にしてください
--ATOKやMS-IMEからエクスポートした単語一覧を使う場合、この形に整形してください
--赤背景のセルがある単語は登録できないので適宜修正してください
-''「結果」シートを開いて、不具合のありそうな行がないかざっと確認する''
--「単語」シートで行削除を行うとその行がエラーになるので注意してください
-ここまで終わったらExcelファイルを保存する
-Excelファイルを[es]にコピーする
***(2) [es]側での準備
-利用するツールを[es]にインストールしておく
--CQのクリップボード履歴は標準のCtrl+Bから変更しないでください
-[[\Program Files\CondExec\CondExec_ATOK_DIC.ini>http://www21.atwiki.jp/dor-bug?cmd=upload&act=open&pageid=13&file=CondExec_ATOK_DIC.ini]]''を以下の内容で保存する''
[ATOK_DIC_LOOP_A]
class=BOOKWIN
title=Excel Mobile
check=both
trigger=active
timeout=5000
exec=sync \Program Files\KeyInputEmulator\KeyInputEmulator.exe|<SLEEP:300> Ctrl+C <SLEEP:200> Ctrl+Right <SLEEP:50> Ctrl+C <SLEEP:200> Left <SLEEP:50> Ctrl+C <SLEEP:200> Left
exec=\Program Files\KeyInputEmulator\KeyInputEmulator.exe|Ctrl+7
exec=\Program Files\CondExec\CondExec.exe|CondExec_ATOK_DIC.ini -section=ATOK_DIC_LOOP_B
[ATOK_DIC_LOOP_B]
class=Dialog
title=単語登録
check=both
trigger=active
timeout=5000
exec=sync \Program Files\KeyInputEmulator\KeyInputEmulator.exe|<SLEEP:100> Ctrl+B <SLEEP:50> 2 <SLEEP:500> BS <SLEEP:50> Tab <SLEEP:50> Ctrl+B <SLEEP:50> 2 <SLEEP:200> Enter
exec=sync \Program Files\KeyInputEmulator\KeyInputEmulator.exe|%%CLIPBOARD%% <SLEEP:100>
exec=sync \Program Files\KeyInputEmulator\KeyInputEmulator.exe|Tab <SLEEP:50> Enter <SLEEP:200> Down
exec=\Program Files\CondExec\CondExec.exe|-inifile=CondExec_ATOK_DIC.ini -section=ATOK_DIC_LOOP_A
-''以下の内容の'' [[ショートカット>http://www21.atwiki.jp/dor-bug?cmd=upload&act=open&pageid=13&file=CondExec_ATOK_DIC.lnk]] ''を作成する''
--プログラム:\Program Files\CondExec\CondExec.exe
--パラメータ:-inifile=CondExec_ATOK_DIC.ini -section=ATOK_DIC_LOOP_A
--同じ内容でランチャーに設定すると楽です
***(3) 実行
-''CQを実行し、一度Ctrl+Bを押してクリップボード履歴を表示しておく''
--常駐後の初回起動時だけ若干時間がかかるため、これをやらないと失敗します
-''(1)で作成したExcelファイルをesで開く''
-「結果」シートの登録する単語の左上にカーソルを合わせる
-''(2)で作成したショートカットを実行する''
5秒以内にExcelを表示するとマクロが始まります。
マクロを途中で停止する場合、単語登録画面の「単語」部分を連打して登録処理を止めます。
その後5秒待つとマクロが完全に停止します(逆に5秒以内にExcelに戻ると、マクロが再開します)
順調ならば5秒/単語のペースで登録できますが、途中で失敗する可能性も多々あります。
特に[es]に以下のような負荷が掛かった場合は高確率で失敗します。
-電話の着信/メール受信
-電波状態の変化(圏外になるとか)
-電池容量低下/電池切れ
アダプタをつないでW-SIMを抜いておくのがベストですが、そこまでやらなくてもたぶん大丈夫です。
**更新履歴
06/12/01 ページ作成(Ver0.10)
2006-12-02T23:11:17+09:00
1165068677
-
KeyInputEmulator
https://w.atwiki.jp/dor-bug/pages/12.html
*KeyInputEmulator
-作者:392様
-サイト:(なし)
-公開場所:[[W-ZERO3 2chまとめ>http://w-zero3.org/?%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9%2FKeyInputEmulator]]
キーボードやアプリボタンなどの各種キー入力をエミュレートするツール。
同様のツールはいくつかあるものの、このKeyInputEmulatorは機能、設定のし易さ、速度など優れている点が多く一押しです。
**利用方法
起動パラメータか設定ファイルでキー入力内容を指定します。指定方法は付属のReadme.txtを参照しましょう。ここでは特に便利な使い方を紹介します。
***複数キーの連続押し
A A B B C C
キーを「 」(半角スペース)で連結して書くとその順番でキーが押されます。
同じキーを連続して入力した場合でも、きちんと別々のキー入力として認識してくれます(アプリや状況によるかもしれませんが)
***複数キーの同時押し
Ctrl+Alt+Del
キーを「 ''+'' 」で連結して書くと同時押しになります。
※Ctrl、Alt、Shift、Win以外のキーでも同時押しできます。
***キーの長押し
↓Space <SLEEP:1000> ↑Space
「 ''↓'' 」がキーの押し下げ、「 ''↑'' 」がキーの押し上げをあらわします。これとSLEEPを組み合わせて長押しのキー入力を再現します。
例の場合、「 ''スペースキーを押し下げて'' 」「 ''1000ミリ秒待って'' 」「 ''スペースキーを押し上げる(=離す)'' 」という処理になります。
※「↓」「↑」を片方だけ書けば押しっぱなしやその解除も指定できます。
***キーコードの直接指定
<HEX:20>
「 ''<HEX:キーコード>'' 」と書くと、そのキーコードの表すキーを入力できます。キーコードは16進数で指定します。これを使えば、KeyInputEmulatorで定義されていないキーでも入力できます。
例の場合、 ''キーコード20=スペース'' が入力されます。
キーコードは一般的なWindowsのキーボードと共通する部分も多いのですが、機種固有の部分も多いため、[[PQz_CHECK>http://www.nicque.com/PQz/PQz_CHECK.htm]]で調べることをお勧めします。
※PQz_CHECKはキーフックを利用するので、実行前に他のキーフックを利用するアプリを終了させておく必要があります。multikeyhookとも相性が悪いようなのでこれも終了しましょう。
**更新履歴
-06/11/28 ページ作成
2006-11-28T12:36:12+09:00
1164684972
-
HKLaunch
https://w.atwiki.jp/dor-bug/pages/11.html
*HKLaunch
-作者:mee_chang様
-サイト:[[mee_changの日記~きれそうなわたしの12か月~>http://d.hatena.ne.jp/mee_chang/]]
-公開場所:[[http://d.hatena.ne.jp/mee_chang/20060620#1150811395]]
--[[http://d.hatena.ne.jp/mee_chang/20061011#1160580684]](Ver0.50)
キーフックを利用しないでボタンやキーに各種機能を割り当てるツールです。
Ver0.50からは、クリップボード内容をテキストファイルに保存できるようになりました。
同じくmee_chang様作の[[PasteHelper2と連動することで、クリップボード履歴を利用することができます>http://d.hatena.ne.jp/mee_chang/20061011#1160580686]]。
**インストール方法
zipファイルを解凍したフォルダを、エクスプローラ等でコピー
**利用方法
**更新履歴
-06/11/24 ページ作成
2006-11-24T20:33:55+09:00
1164368035
-
ツール紹介
https://w.atwiki.jp/dor-bug/pages/10.html
*ツール紹介
千里のマクロも一ツールから。
**必携
これらのツールなくしてマクロは語れません。
-[[CondExec]]
-ExecMulti
-ExecIf
-ExecDouble
-SimpleMenu
-DoNothing
**ピンポイント
特定のマクロを作るうえで必要になるツール。
-[[HKLaunch]]
2006-11-23T06:06:40+09:00
1164229600
-
フロントページ
https://w.atwiki.jp/dor-bug/pages/4.html
<h1>BUGまみれ</h1>
<p align="left">
W-ZERO3の痒ひところに、ツールを組み合わせて無理やり手を届かせませふ。</p>
<p align="left"> <font color=
"#FF0000">まだ作成中につきリンク切れやら準備中のページが多ひのはご容赦をば。</font></p>
<p align="left"></p>
<p align="left"></p>
<h3 align="left">『BUGまみれ』とは?</h3>
<p align="left">
W-ZERO3野郎DORが、W-ZERO3シリーズをより使いやすくするためにあれこれ組み合わせて、どうにかこうにかして、ついでに閲覧してる皆様に修正してもらおうっていう寸法のwikiです。<br>
姉妹サイトにブログ『<a href=
"http://d.hatena.ne.jp/dor-bug/">BUGだらけ</a>』があります。</p>
<h3 align="left">『BUGだらけ』との違いは?</h3>
<p align="left">wikiとブログの違いです、以上!</p>
<p align="left">
要するに最新の情報を反映しやすいのがwikiで、途中経過とかも残せるのがブログです。両方使いこなせるか分かりませんが、ほどほどに頑張ります。</p>
<h3 align="left">wikiってなぁに?</h3>
<p align="left"><a href=
"http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A3%E3%82%AD">ここ</a>を読んでください、以上!</p>
<p align="left">
要するには、このサイトを閲覧してる人がブラウザから文書を書き換えられるという、他力本願なシステムです。まさしくズボラなDORにはうってつけ。<br>
wiki文書は通常、wiki記法という独自の言語で書くのですが、この@wikiではワープロに近い感覚で書けます。</p>
<p align="left">
ということで皆様、DORの代わりに是非更新しまくってください(ぉぃ</p>
2006-11-23T01:16:33+09:00
1164212193
-
CondExec
https://w.atwiki.jp/dor-bug/pages/9.html
*CondExec
-作者:392様
-サイト:(なし)
-公開場所:[[W-ZERO3.orgUploader>http://w-zero3.org/uploader/]]
各アプリの起動状況をチェックし、アプリを実行し分けるツール。
シンプルながら非常に応用範囲が広く、マクロを作るには必携の1本です。
[[ExecIf]]と機能が重複する部分も多いのですが、用途に応じて使い分けます。使い分けについてはこちら(準備中)。
**利用方法
チェックする対象アプリのクラス名かタイトル、またはその両方を指定します。
→[[クラス名とタイトルの取得方法]]
(以下作成中)
**更新履歴
-06/11/22 ページ作成
2006-11-23T01:14:51+09:00
1164212091