タグ「muCommander」が付けられているもの
muCommander関連を別ページにまとめる
- Date
- '09-01-17(土曜日) 16:09:22
- Category
- コンピュータ
今後もverUPするかもしれないので、情報をまとめて以下に移しました
http://blog.marupara.dyndns.org/mucommander/
んで、すごく久しぶりに2chの関連スレみてたら
muCommanderの対抗馬(と勝手に思ってる)jFD2が次のバージョンでrarに対応するとか書いてあるヨ!
つーか今思えばmuCommanderのlzh対応とかやってないで
jFd2にjUnRarを自分で組み込んだ方が早かったのか・・・?
なんかこれでjFD2を使うようになったら損した気分(w
muCommander@Lei - Tips
- Date
- '09-01-17(土曜日) 13:24:48
- Category
muCommander : Top / Download / Tips
--------------------------------------------------------------------------------
はじめに
--------------------------------------------------------------------------------
これらのTipsは主にmuCommanderの設定ファイルを直接編集します。
設定ファイルの場所は以下
Windowsなら
c:\Document and Settings\ユーザー名\.mucommander\
Linuxなら
~/.mucoomander/
Mac OSXなら (cn_syanさん情報)
~/Library/Preferences/muCommander
--------------------------------------------------------------------------------
目次
--------------------------------------------------------------------------------
・キーアサインの変更方法
・アプリの拡張子連動起動
・右クリックから外部アプリを起動
・キーボードから外部アプリを起動
・その他
--------------------------------------------------------------------------------
キーアサインの変更方法 action-keymap.xml
--------------------------------------------------------------------------------
よく「muCommanderはキーアサインが変更できないからパス」という記事を読むが、実はできるのである。
設定ファイルはaction_keymap.xml
<action class="com.mucommander.ui.action.PermanentDeleteAction" keystroke="shift F8" />
keystroke="shift F8" とかの部分を好きなキーに修正すればそのキーで動くようになります。
こっちにある改造版jarを使えばデフォルト状態のクイックサーチを解除できますが、
普通の状態でもAとかBにキーを割り当てるとクイックサーチは効かなくなりますが一応動くようです。
つーかまぁサーチに使えなくなるので不便ですが・・・
本サイトの改造版jarを使った場合は、以下の設定を追加することにより通常状態でクイックサーチoff、
指定したキーを押すとクイックサーチ開始。という動作になります。
<action class="com.mucommander.ui.action.StartQuickSearchAction" keystroke="F" />
改造版jarを使った場合のFDっぽい設定サンプルを置いておきますのでベースにでも使ってください。
おまけ
・,キーはCOMMA ・.キーはPERIOD。テンキーの.はDECIMAL ・/キーはSLASH
--------------------------------------------------------------------------------
アプリの拡張子連動起動 associations.xml
--------------------------------------------------------------------------------
拡張子連動のファイルも初期状態では存在せず、自分で作る必要があります。
ファイル名はassociations.xmlで起動するアプリは、あらかじめcommands.xmlに書いておく必要があります
<associations>
<association command="jetAudio">
<filename value=".*\.xml" />
</association>
<association command="vlc">
<filename value=".*\.wmv" />
</association>
</associations>
書式は上記のようになります。commandで指定するのはcommans.xmlに描いたaliasの名前です。
filenameに一致するコマンドが起動されます。多分上から調べていって最初に見つかったやつが実行される。
commands.xmlに書かれていないalias名を指定するとそれ以降の読み込みが行われないようなので注意して下さい。
commands.xmlの説明はこちらを見てください。
--------------------------------------------------------------------------------
右クリックから外部アプリを起動 commands.xml
--------------------------------------------------------------------------------
ファイルを右クリックしたときにでる「開く...」ってのが外部プログラム起動なんですが、
commands.xmlってのを自分で作ってやらないと駄目なんです。
書式は以下
<commands>
<command alias="vlc" value="c:\\Program Files\\VideoLAN\\vlc\\vlc.exe $f" display="Vlc"/>
<command alias="jetAudio" value="C:\\Program Files\\JetAudio\\JetAudio.exe $f" display="jetAudio"/>
<command alias="vivi" value="C:\\Program Files\\vivi\\vivi.exe $f" display="ViVi"/>
</commands>
displayで設定した名前が表示されます。重複可能。
aliasは重複不可。拡張子連動で利用します。
\は\\と書くよう注意してください。ファイル名を渡すには $f です。
--------------------------------------------------------------------------------
キーボードから外部アプリを起動
--------------------------------------------------------------------------------
本家版だとマウス右クリックからしか実行できませんが、
うちのサイトの改造jarを使うとaction_keymap.xmlに以下のような設定を追加することで
キーを押すことで外部コマンド一覧を開けるようになります。
(※以下の設定そのまま書くと、Xキーで開きます)
<action class="com.mucommander.ui.action.OpenWithPopupMenuAction" keystroke="X"/>
このコマンドでコマンド一覧を開いた場合、拡張子連動が設定されていると該当するアプリのみ表示されます。
以下のようにassociations.xmlを書いた場合、.aviファイルでキーボードからコマンドダイアログを開くと
jetAudioとvlcの2つが表示されます。
<associations>
<association command="jetAudio">
<filename value=".*\.avi" />
</association>
<association command="vlc">
<filename value=".*\.avi" />
</association>
</associations>
--------------------------------------------------------------------------------
その他のTips
--------------------------------------------------------------------------------
・どんどんブックマークに登録していって、ブックマークを開いて移動するのが基本的な使い方です。
・FTPやSFTPもブックマークできます。というかブックマークして使え。
・一括マークは「ファイルのマーク」から行います。ディレクトリもマークするときはチェックボックス外しましょう
・マスク機能はありません
・zipやtarファイルの中身にコピーとかを実行すると勝手に再圧縮してくれます。便利。
・ver0.8.4はテーマの設定でカラー選択ダイアログが開きません。本家のバグのようです
muCommander@Lei - Download
- Date
- '09-01-17(土曜日) 12:49:39
- Category
muCommander : Top / Download / Tips
--------------------------------------------------------------------------------
ダウンロード
--------------------------------------------------------------------------------
最新版
- 2009/01/17版 バイナリ(jarファイル) ソース
旧バージョン
- なし
--------------------------------------------------------------------------------
使い方 (すでにmucommander入れてる人向け)
--------------------------------------------------------------------------------
1, http://0xcc.net/migemo/ へアクセスし、下の方からmigemo-*.tar.gz をダウンロードする
2, migemo-*.tar.gzを解凍し、中の migemo-dict をホームディレクトリ
(WindowsだとC:Document and Settings\<ログインしたユーザー名>)にある
.mucommander ディレクトリの中に置く
3, mucommanderに元からついてるmucommander.jarをmucommander.jar-orgにリネーム
4, mucommander-lei-<リリース日>.zip に入ってるmucommander.jarを変わりに置いてやる
5, 起動
※migemo-dictは無くても動きます
--------------------------------------------------------------------------------
使い方 (まだmucommander入れてない人向け)
--------------------------------------------------------------------------------
1, http://www.mucommander.com/ へアクセスして各環境のmucommander本体をダウンロードする
2, mucommanderをインストールする
3, http://0xcc.net/migemo/ へアクセスし、下の方からmigemo-*.tar.gz をダウンロードする
4, migemo-*.tar.gzを解凍し、中の migemo-dict をホームディレクトリ
(WindowsだとC:Document and Settings\<ログインしたユーザー名>)にある
.mucommander ディレクトリの中に置く
5, mucommanderに元からついてるmucommander.jarをmucommander.jar-orgにリネーム
6, mucommander-lei-<リリース日>.zip に入ってるmucommander.jarを変わりに置いてやる
7, 起動
※migemo-dictは無くても動きます
--------------------------------------------------------------------------------
キーアサインを変更する場合
--------------------------------------------------------------------------------
クイックサーチを解除してコピーをCとかで行いたい場合はaction_keymap.xmlを修正する必要があります。
Tipsのキーアサイン変更を参照してください
--------------------------------------------------------------------------------
変更履歴
--------------------------------------------------------------------------------
2009/1/17
○初版
○既知の問題点
・テーマのカスタマイズ画面でカラーピッカーが起動しない。本家のも動かないので私のせいではない。
・カラーピッカーが出るように修正はできるけど、変な修正方法になりそうなので本家の対応待ち。どうしても直したいひとは適当な色を選んでuser-thema.xmlで修正しましょう。
muCommander@Lei
- Date
- '09-01-17(土曜日) 12:14:14
- Category
muCommander : Top / Download / Tips
--------------------------------------------------------------------------------
muCommanderとは
--------------------------------------------------------------------------------
いわゆるファイル管理ソフトです。細かい分類ではキーボード主体の2画面ファイラー。
http://www.mucommander.com/ にて配布されています。
--------------------------------------------------------------------------------
本家からの修正内容
--------------------------------------------------------------------------------
大まかに言うと、muCommanderに以下の修正を加えて、一覧画面で日本語を検索出来るモジュールを配布しています。
・インクリメンタルサーチ(QuickSearch)をMigemo対応にしました。
・初期状態でインクリメンタルサーチを無効にして通常のアルファベットキーをほかの機能に割り当てられるようにしました。
・圧縮ファイル .lzh の読み込みに対応
--------------------------------------------------------------------------------
Download
--------------------------------------------------------------------------------
以下ページで取得してください
http://blog.marupara.dyndns.org/mucommander/download.html
--------------------------------------------------------------------------------
修正点
--------------------------------------------------------------------------------
○クイックサーチ関連
・クイックサーチ開始アクション StartQuickSearchAction 追加。 このアクションがaction_keymap.xmlに登録されている場合、このキー以外でクイックサーチが開始されなくなる。
・クイックサーチの対象から 親フォルダ ".." を除外
・クイックサーチの有効キーからスペースとスラッシュ'/'を除外
・クイックサーチ中のスペースキーをマーク動作に変更 (ディレクトリ一括マークの変わりに使ってください)
・action-keymap.xmlでキー"A~Z0-9"や一部の記号などに機能を割り当てていても、クイックサーチ中は無視するようにした
・クイックサーチモードと非クイックサーチモードの切り替えアクション SwapQuickSearchModeAction 追加。
クイックサーチモード中は基本的なキー入力はクイックサーチが優先されるモードと、クイックサーチを行わないモード。
(深いディレクトリに入る時等、最初からクイックサーチのほうが楽な場合があるので作成しました)
○追加アクション
・カーソル移動アクション (Up|Down|RollUp|RollDown)CursorAction 追加
・アクティブパネル変更アクション Switch(Left|Right)ActiveTableAction 追加
・アクティブパネルのディレクトリを反対側と同じにするアクション SetSameFolderAsBothAction 追加
○(開く..)関連
・(開く..)のポップアップメニューを開くアクション OpenWithPopupMenuAction 追加
・(開く..)のコマンドリストの最初の文字でショートカット起動できるようにした
さらにassociation.xmlにコマンドと拡張子の関連付けがある場合は指定されたコマンドのみ表示される。複数指定可能。
・(開く..)のコマンドリストの並び順を(おそらく)書いた順番に並ぶようにした
○ロケーションバー関連
・ロケーションバーからTABでファイル一覧に移動しないよう修正(ESCかリターンで抜けてください)
・ロケーションバーにて、TABでもオートコンプリートが動作するよう修正
○オートコンプリート関連
・TABまたはカーソル下でオートコンプリートが開始された場合は一番上を初期状態で選択するよう修正
・オートコンプリートで一番下と一番上の間をカーソルがループするよう修正
○その他
・コピー先ディレクトリが存在しない場合は自動的に作成するよう修正
・解凍する際の解凍先の初期値をファイル名のディレクトリつきに修正
・メニューがalt+キーで開くようにメニューの最初を英語にした(見た目悪いけど・・・)
--------------------------------------------------------------------------------
その他、注意点とかメモ
--------------------------------------------------------------------------------
・association.xmlのcommand指定でcommands.xmlで宣言されていないalias名を書くと、それ以降が読み込まれない・[キーはOPEN_BRACKET
・,キーはCOMMA
・.キーはPERIOD。テンキーの.はDECIMAL
・/キーはSLASH
・クイックサーチで最初にdを押した時の動きが悪いのはmigemo-dictのdに \. が含まれているため。(dotに反応する)
動きが気になる場合は辞書からdotやdotsを削除してください
・shift ENTER の「自然に開く」ってのはシステム登録されているアプリで開くという意味だが、
associations.xmlが優先されるためあんまり使えない。zipファイルとかをシステムに関連付けられてるアプリで開くくらい。
・右クリックのダイアログに出る謎のコマンド「開く...」はcommands.xmlで設定したコマンド一覧が出るところ。英語ではOpen with...
・preferences.xmlはmuCommander終了時に上書きされるので、修正するときはmucommanderを終了させてから編集しましょう。
・エディタはpreferences.xmlのeditor部分を修正することで変更できます。viewerも同じ手法で変更可能。
<editor>
<use_custom>true</use_custom>
<custom_command>c:\\ProgramFiles\\editor\\editor $f</custom_command>
</editor>
・Eclipse環境で作業していて、直接実行するためにtmp/classesをクラスパスに追加している場合は定期的に削除しないと変なクラスが残ってたりするので注意
muCommanderで拡張子連動
- Date
- '09-01-15(木曜日) 01:05:58
- Category
- コンピュータ
ファイル名はassociations.xmlで、定番の以下の箇所に作ります
Windowsなら
c:\Document and Settings\ユーザー名\.mucommander\associations.xml
Linuxなら
~/.mucoomander/associations.xml
です。
サンプルおいときます。
書式は以下のようになります。commandで指定するのはcommans.xmlに描いたaliasの名前です。
commands.xmlに描いてないalias名を指定するとそれ以降の読み込みが行われないようなので注意して下さい
commands.xmlの説明はこちらを見てください。
<associations> <association command="jetAudio"> <filename value=".*\.xml" /> </association> <association command="vlc"> <filename value=".*\.wmv" /> </association> </associations>
muCommanerから任意のプログラムを起動する
- Date
- '09-01-15(木曜日) 00:59:15
- Category
- コンピュータ
自分でファイルを作成してやらないとだめで、以下のファイルになります。
設定ファイルはWindowsなら
c:\Document and Settings\ユーザー名\.mucommander\commands.xml
Linuxなら
~/.mucoomander/commands.xml
です。
サンプルおいときます。
デフォだとマウス右クリックからしか実行できませんが、
うちのサイトの改造jarを使うとaction_keymap.xmlに以下のような設定を追加することで
キーボードで一覧を開けるようになります。
<action class="com.mucommander.ui.action.OpenWithPopupMenuAction" keystroke="X"/>
サンプル
<commands> <command alias="vlc" value="c:\\Program Files\\VideoLAN\\vlc\\vlc.exe $f" display="Vlc"/> <command alias="jetAudio" value="C:\\Program Files\\JetAudio\\JetAudio.exe $f" display="jetAudio"/> <command alias="vivi" value="C:\\Program Files\\vivi\\vivi.exe $f" display="ViVi"/> </commands>
muCommanderの注意点とかメモ
- Date
- '09-01-15(木曜日) 00:55:07
- Category
- コンピュータ
だらだらメモ
・association.xmlのcommand指定でcommands.xmlで宣言されていないalias名を書くと、それ以降が読み込まれない
・[キーはOPEN_BRACKET
・,キーはCOMMA
・.キーはPERIOD。テンキーの.はDECIMAL
・/キーはSLASH
・クイックサーチで最初にdを押した時の動きが悪いのはmigemo-dictのdに \. が含まれているため。(dotに反応する)
動きが気になる場合は辞書からdotやdotsを削除してください
・shift ENTER の「自然に開く」ってのはシステム登録されているアプリで開くという意味だが、
associations.xmlが優先されるためあんまり使えない。zipファイルとかをシステムに関連付けられてるアプリで開くくらい。
・右クリックのダイアログに出る謎のコマンド「開く...」はcommands.xmlで設定したコマンド一覧が出るところ。英語ではOpen with...
・preferences.xmlはmuCommander終了時に上書きされるので、修正するときはmucommanderを終了させてから編集しましょう。
・エディタはpreferences.xmlのeditor部分を修正することで変更できます。viewerも同じ手法で変更可能。
<editor>
<use_custom>true</use_custom>
<custom_command>c:\\ProgramFiles\\editor\\editor $f</custom_command>
</editor>
muCommanderをキーカスタマイズする
- Date
- '09-01-15(木曜日) 00:40:25
- Category
- コンピュータ
よく「muCommanderはキーカスタマイズできないからパス」という記事を読むが、実はできるのである。
設定ファイルはWindowsなら
c:\Document and Settings\ユーザー名\.mucommander\action_keymap.xml
Linuxなら
~/.mucoomander/action_keymap.xml
です。
keystroke="F1" とかの部分を好きなキーに修正すればそのキーで動くようになります。
こっちにある改造版jarを使えばデフォルト状態のクイックサーチを解除できますが、
普通の状態でもAとかBにキーを割り当てるとクイックサーチは効かなくなります。
つーかまぁサーチに使えなくなるので不便ですが・・・
改造版jarを使った場合のFDっぽい設定サンプルを置いておきます
2画面ファイラーmuCommander改造
- Date
- '09-01-15(木曜日) 00:04:26
- Category
- コンピュータ
色々改造したjarを配布
インストール方法は下の方参照
--------------------------------------------------------------------------------
■修正点
--------------------------------------------------------------------------------
○クイックサーチ関連
・設定ファイルと同じ場所にmigemo-dictがある場合はクイックサーチの検索でmigemoを有効にした
・クイックサーチ開始アクション StartQuickSearchAction 追加。
このアクションがaction_keymap.xmlに登録されている場合、このキー以外でクイックサーチが開始されなくなる。
・クイックサーチの対象から 親フォルダ ".." を除外
・クイックサーチの有効キーからスペースとスラッシュ'/'を除外
・クイックサーチ中のスペースキーをマーク動作に変更 (ディレクトリ一括マークの変わりに使ってください)
・action-keymap.xmlでキー"A~Z0-9"や一部の記号などに機能を割り当てていても、クイックサーチ中は無視するようにした
・クイックサーチモードと非クイックサーチモードの切り替えアクション SwapQuickSearchModeAction 追加。
クイックサーチモード中は基本的なキー入力はクイックサーチが優先されるモードと、クイックサーチを行わないモード。
(深いディレクトリに入る時等、最初からクイックサーチのほうが楽な場合があるので作成しました)
○追加アクション
・カーソル移動アクション (Up|Down|RollUp|RollDown)CursorAction 追加
・アクティブパネル変更アクション Switch(Left|Right)ActiveTableAction 追加
・アクティブパネルのディレクトリを反対側と同じにするアクション SetSameFolderAsBothAction 追加
○(開く..)関連
・(開く..)のポップアップメニューを開くアクション OpenWithPopupMenuAction 追加
・(開く..)のコマンドリストの最初の文字でショートカット起動できるようにした
さらにassociation.xmlにコマンドと拡張子の関連付けがある場合は指定されたコマンドのみ表示される。複数指定可能。
・(開く..)のコマンドリストの並び順を(おそらく)書いた順番に並ぶようにした
○ロケーションバー関連
・ロケーションバーからTABでファイル一覧に移動しないよう修正(ESCかリターンで抜けてください)
・ロケーションバーにて、TABでもオートコンプリートが動作するよう修正
・ロケーションバーにて、TABまたはカーソル下でオートコンプリートが開始された場合は一番上を初期状態で選択するよう修正
○その他
・コピー先ディレクトリが存在しない場合は自動的に作成するよう修正
・解凍する際の解凍先の初期値をファイル名のディレクトリつきに修正
・メニューがalt+キーで開くようにメニューの最初を英語にした(見た目悪いけど・・・)
-------------------------------------------------------------------------------- ■使い方 (すでにmucommander入れてる人向け) -------------------------------------------------------------------------------- 1, http://0xcc.net/migemo/ へアクセスし、下の方からmigemo-*.tar.gz をダウンロードする 2, migemo-*.tar.gzを解凍し、中の migemo-dict をホームディレクトリ (WindowsだとC:Document and Settings\<ログインしたユーザー名>)にある .mucommander ディレクトリの中に置く 3, mucommanderに元からついてるmucommander.jarをmucommander.jar-orgにリネーム 4, ここから落としたmucommander.jarを変わりに置いてやる 5, 起動
-------------------------------------------------------------------------------- ■使い方 (まだmucommander入れてない人向け) -------------------------------------------------------------------------------- 1, http://www.mucommander.com/ へアクセスして各環境のmucommander本体をダウンロードする 2, mucommanderをインストールする 3, http://0xcc.net/migemo/ へアクセスし、下の方からmigemo-*.tar.gz をダウンロードする 4, migemo-*.tar.gzを解凍し、中の migemo-dict をホームディレクトリ (WindowsだとC:Document and Settings\<ログインしたユーザー名>)にある .mucommander ディレクトリの中に置く 5, mucommanderに元からついてるmucommander.jarをmucommander.jar-orgにリネーム 6, ここから落としたmucommander.jarを変わりに置いてやる 7, 起動
muCommanderでMigemoを使えるようにする
- Date
- '08-12-19(金曜日) 23:26:23
- Category
- コンピュータ
Windows、Linux、Macで動作するファイラーの
muCommanderでMigemoを使えるようにしたjarを作りました。
とりあえずLinuxとWindowsでは動作確認済み。
mucommander、Migemo、JMigemoの作者様に感謝いたします。
GPLなんで、中にソースごと入ってるためちょっと大きいけどかんべんしてください
mucommander-migemo.zip
詳細はzipの中のreadme-patch.txtに書いてあります。
以下、使い方
--------------------------------------------------------------------------------
■使い方 (すでにmucommander入れてる人向け)
--------------------------------------------------------------------------------
1, http://0xcc.net/migemo/ へアクセスし、下の方からmigemo-*.tar.gz をダウンロードする
2, migemo-*.tar.gzを解凍し、中の migemo-dict をホームディレクトリ
(WindowsだとC:Document and Settings\<ログインしたユーザー名>)にある
.mucommander ディレクトリの中に置く
3, mucommanderに元からついてるmucommander.jarをmucommander.jar-orgにリネーム
4, この圧縮ファイルに入ってるmucommander.jarを変わりに置いてやる
5, 起動
--------------------------------------------------------------------------------
■使い方 (まだmucommander入れてない人向け)
--------------------------------------------------------------------------------
1, http://www.mucommander.com/ へアクセスして各環境のmucommander本体をダウンロードする
2, mucommanderをインストールする
3, http://0xcc.net/migemo/ へアクセスし、下の方からmigemo-*.tar.gz をダウンロードする
4, migemo-*.tar.gzを解凍し、中の migemo-dict をホームディレクトリ
(WindowsだとC:Document and Settings\<ログインしたユーザー名>)にある
.mucommander ディレクトリの中に置く
5, mucommanderに元からついてるmucommander.jarをmucommander.jar-orgにリネーム
6, この圧縮ファイルに入ってるmucommander.jarを変わりに置いてやる
7, 起動
