※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。



[2007-05-28]

あふの登録フォルダ

「あふw」利用の場合について追記[2011-05-13]

afx ver.0201b4 で登録フォルダに共有名を省いた UNC(\\マシン名\)で登録できる
ようになった。登録したUNC以下の共有フォルダを自動的にサブメニュー表示する。
が、それ以上の(ローカルの登録フォルダも)階層化は実装されなさそなんで。

Shorter Launcher Yet Another あふこまんど で。
自動的に階層表示はされないが、そこは頑張って自力でサブメニューに登録^^;

あふと CraftLaunch と fenrir と GOw でほとんどの用は足りるのだけど
Shorter Launcher を使う場面も欲しいでしょ?

あふのぶっくまーく で階層化する方が簡単ですけど。(参照 あふwと連携

Shorter Launcher を AFX.KEY の Shift + J に外部コマンド登録
引数にする設定ファイル(afx.ini)もフルパスで指定する。
K3KEYAFX で Shift + J 割り当ての機能をデフォルト(入力したフォルダにジャンプ)
に戻せます。
K0000="1074D:\psth\to\shorter\shorter.exe path\to\afx.ini"
K0000 の数字は連番で指定します。

afx.ini
@cursor ;ダイヤモンドカーソル,Emacsライクカーソル
@active ;アクティブウィンドウの中央に表示

; マクロ登録
%0 D:\Application
%1 D:\bin
%2 D:\My Documents
%3 C:\Documents and Settings\All Users
%4 C:\Documents and Settings\juria ; ログオンユーザ名
; 「あふ」利用の場合は「あふ」専用 yaafxcmd.exe のパス
; 「あふw」利用の場合は「あふw」専用 yaafxwcmd.exe のパス
;%5 D:\path\to\afx\yaafxcmd.exe
%5 D:\path\to\afxw\yaafxwcmd.exe

; 登録フォルダメニュー
; 右窓左窓(-R/-L)、自窓他窓(-P/-O)はお好みで
[&My Doc
  [My &Documents
    right | %5 | -R "%2\"
    left  | %5 | -L "%2\"
  ]
  [My &Pictures
    right | %5 | -R "%2\My Pictures\"
    left  | %5 | -L "%2\My Pictures\"
  ]
]

[&Data
  [etc
    right | %5 | -R E:\etc\
    left  | %5 | -L E:\etc\
  ]
  [HTML
    This  | %5 | -P E:\HTML\
    Other | %5 | -O E:\HTML\
  ]
]

[D&S
  [AllUsers
    [StartUp
      This  | %5 | -P "%3\スタート メニュー\プログラム\スタートアップ\"
      Other | %5 | -O "%3\スタート メニュー\プログラム\スタートアップ\"
    ]
  ]
  [juria
    [SendTo
      right | %5 | -R "%4\SendTo\"
      left  | %5 | -L "%4\SendTo\"
    ]
    [StartUp
      This  | %5 | -P "%4\スタート メニュー\プログラム\スタートアップ\"
      Other | %5 | -O "%4\スタート メニュー\プログラム\スタートアップ\"
    ]
  ]
]

&ini | afx.ini

[2007-05-21]

選択文字列を検索


ue2clip( ue.zip 同梱)を使って、選択中の文字列をエンコードしてクリップ
ボードに送ってから検索してるだけのこと。標準のブラウザで開く。
ue のフロントエンド的なものにすれば良いのだろうけど、こっちの方が手軽で^^;

open_url.ahk に組み込んでもいいのだけど、これはこれで MenuHacker から
実行した方が、作業中のアプリから文字列選択後即検索できるので。

menu.ini(MenuHacker 設定ファイル)
ClipSearch,run,path\to\CopyClipSearch.ahk

CopyClipSearch.ahk
  • 選択文字列を Ctrl + Insert でクリップボードにコピーして検索
  • 選択範囲が無ければ、クリップボードに既存の文字列を検索
  • 文字列を エンコードして検索した場合は、クリップボードの内容をエンコード前
  に復元
  • アプリ側で、選択範囲が無い時の Ctrl + Insert に別の動作が割り当てられてる
  場合は注意
  • 例では、Google、Wikipedia、Hatenaキーワード、YouTube、英辞郎、Yahoo!全辞書

#NoTrayIcon

ue2 = path\to\ue2clip.exe ; ue2clip.exe のパスを指定
;;ue2clip.exe /0-3(文字コードを指定) 検索キーワード

Send, ^{Ins}
ClipWait
{
   Menu, Search, Add, Google, Google
   Menu, Search, Add, Wikipedia, Wikipedia
   Menu, Search, Add, Hatena, Hatena
   Menu, Search, Add, You&Tube, YouTube
   Menu, Search, Add, (&E)英辞郎, Eijiro
   Menu, Search, Add, Yahoo全辞書, Yahoo
   Menu, Search, Show
   Return
}

Google:
{
   Run,http://www.google.co.jp/search?num=50&q=%Clipboard%&ie=SJIS
       &oe=SJIS&hl=ja&lr=lang_ja
   Return
}
Wikipedia:
{
   Run, http://ja.wikipedia.org/wiki/%Clipboard%
   Return
}
Hatena:
{
   keyword = %Clipboard%
   RunWait, %ue2% /2 "%keyword%"
   Sleep, 100
   Run, http://search.hatena.ne.jp/keyword?word=%Clipboard%
   Sleep, 100
   Clipboard = %keyword%
   Return
}
YouTube:
{
   keyword = %Clipboard%
   RunWait, %ue2% /3 "%keyword%"
   Run, http://www.youtube.com/results?search_type=search
        _videos&search_sort=relevance&search_query=%Clipboard%
   Sleep, 100
   Clipboard = %keyword%
   Return
}
Eijiro:
{
   Run,  http://www2.alc.co.jp/ejr/index.php?word_in=%Clipboard%
         &word_in2=`%u304B`%u304D`%u304F`%u3051`%u3053&word_in3=
         PVawEWi72JXCKoa0Je
   Return
}
Yahoo:
{
   keyword = %Clipboard%
   RunWait, %ue2% /3 "%keyword%"
   Run, http://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=%Clipboard%
        &stype=0&dtype=2
   Return
}
ExitApp

(表示の都合により一部改行)

[2007-05-13]

afx4v

afx4v 、第伍版から V.Key に実行ファイルを指定した場合 AFX.P を無視するようになった。
つまり、 afx4v を使って標準出力をあふ以外で見る のに空のAFX.INIを作成する必要も
なくなったということ。

GMail 検索キーワード付きログイン

めるちゃか超ベータ版 の GMail 用メーラーに指定している自動ログイン用HTML
<!-- 受信トレイ:未読-->
<input type="hidden" name="continue" value="http://mail.google.com
/hosted/登録ドメイン名/?search=query&view=tl&start=0&fs
=1&q=is:unread">
(表示の都合により改行)
とかにしてパターン作っとくと便利なのに今ごろ気が付いた。

[2007-05-11]

SKK + sticky-shift


xyzzy の話。 skkime をインストールする勇気はまだない。

SKK-mode を今頃になって 2006-09-17 版にバージョンアップした。が、同梱の
skk-sticky(SKK 対応 sticky-shift) が「かな」モード時にエラーになる。
NetInstaller は不使用。
私の知識不足で、設定の仕方が悪いんだろうなあ。
思い切って skk.l と skk-sticky.l をパッージから取り出してみたらOKみたい。

んだけど、再び SKK に挫折するのは時間の問題かも^^;
そしたら、今までどおり、 sticky-shift を単独で導入した方が便利だわさ。


-