2005-06-01から1ヶ月間の記事一覧

ちょっとバグがあったのでMenuModeを更新します. MenuMode menu.iniのオプションにskipを追加.Conditionを満たしたとき,そのメニューのskipがTrueならそれ以降のメニューの条件をチェックしない.

MenuModeを更新しました. MenuMode ショートメニューにkeywordを搭載した.keywordにマッチしたコマンドをメニューアイテムに追加する. keywordのマッチにアンド「&」とオア「|」を使えるようにした. メニューの再読み込み関数clmenu.ReloadMenu()を追加。…

Pythonを使ってディレクトリを監視する. import win32file import win32con FILE_LIST_DIRECTORY = 0x0001 path = "d:/temp" # 監視するパス hDir = win32file.CreateFile ( path, #監視するパス FILE_LIST_DIRECTORY, win32con.FILE_SHARE_READ | win32con…

下のプログラムはMSNメッセンジャーのインスタントメッセージを呼び出すものなんだが, コマンドラインやidleから実行したらうまく動くのに,CraftLaunchExから呼び出すと,エラーになる...なんでだ. import win32com.client msngr = win32com.client.Di…

MenuModeを更新。メニューの仕様をちょっと変更して機能追加とバグを修正。 MenuMode だんだんいい感じになってきた。piroriさんのclmode_goからフォルダメニューを呼び出して使うとかなり高速でファイルにアクセスできる。ちなみにフォルダメニューはフォル…

Excuteコマンドでclmode.Top().OnExecute(event)が呼び出されるのはいただけないのはシロさんに同意します。せめてTopじゃなく最初にPushされているLauncherModeにして欲しい。TopのせいでOnExecuteの中からExecuteを呼んだら無限ループに陥りそうになっじゃ…

clcmd_exを更新。読み仮名を使えるようにした。コマンドを日本語で登録しても仮名で検索できるようになります。コマンドを日本語で登録していないと、あんまりありがたみがありません。scriptに日本語を使ってもちゃんと動くようになってます。 MenuMode使っ…

MenuModeを更新。機能追加とバグを修正。clcmd_exも同封した。 MenuMode 結局config.pyの中でLoadCommandXMLを呼ぶことにした。LoadCommandXMLが2回呼ばれてしまうが、まぁいいか。重複コマンドは片方が削除されるし。 config.pyよりLoadCommandXMLが後に呼…

clcmd_exにバグがあったので更新。activate-or-shellexecでパラメータが渡っていなかった。 clcmd_ex 追記 clcmd_exに読み仮名のkanaを付けてるのに挑戦.コマンドも仮名で選択できるようになった,それに伴いMenuKeywordから日本語が検索可能に.しかしショ…

シロさんの要望にこたえてMenuModeを更新。 MenuMode clcmd_exのキーワードを使ってメニューを出す関数MenuKeyword()を追加. ショートメニューの正規表現に大文字小文字を区別したりするオプションを追加. メニューが複数マッチした場合のオプションを追加…

MenuModeが大体出来たので公開してみる。 MenuMode拡張子別に実行ファイルを選べたり、コマンドを階層メニューの中から選んだり出来るようになります。バグがあったら報告お願いします。改良して欲しい所も受付中。MenuMode普及推進週間ということで,nakaya…

ハードウェアの取り外し UnplugDriveというのを使ってハードウェアの取り外しをする. シャットダウンや再起動する前にUSBメモリなどを取り外しておきたいのでシャットダウンする前にRemove()を呼び出して取り外して使っている.よく取りはずやつはコマンド…