himadatenodeの日記 このページをアンテナに追加 RSSフィード

*日記だけど 本人のメモや整理が垂れ流されてるだけなので。誤字脱字だらけで意味不明な電波が送信されてます。まともな漢字で翻訳されたのは、その内どこかにまとめて書くかもしれません。

HimaDataNode bookmark archive

xyzzyを使いたい人向け

2006-09-14

[]/sのスキャンの機能を他のキーに割り当てたい

2chのFenrirスレを見てて何となく自分も試してみた。その2

スキャンは外からメッセージで出来るようだから何かで、例えばキーカスタマイズソフトでメッセージを送ってみるとか

・トレイメニューのアイテムをウィンドウメッセージで操作できるようにした。

メッセージは"fenrirMainWindow"というクラス名を持つウィンドウに送って下さい。

//#define WM_APP 0x8000

WM_APP+1 Scan

WM_APP+2 Option

WM_APP+3 About

WM_APP+4 Exit

LPARAM WPARAM は使いません。

(例)fenrirを終了させる。

PostMessage(FindWindow("fenrirMainWindow",NULL),WM_APP+4,0,0);

それ以外の方法とか

別のfenrirを起動させてインスタントコマンドの設定ファイルを/sでスキャンするようにしたままの奴を指定。それで今動いているfenrirからその設定のFenrirを呼び出せば普通に使えるんじゃないかと思ってみた。

多分具体的なインスタントコマンドのiniにはこんな感じ

/hoge=%W\fenrir.exe /initfile="ここで/sがscanの" /key=/s

見たいな感じ?まあ、確かめてもないけど。スキャンは別に他のソフトでも全く問題ないのだから。他のスクリプトでもスキャンするソフトでも適当に使って兎に角パスが並んだテキストを作ればいので、何となく方法はいくらでもあるような気がする。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/himadatanode/20060914/p3