[[Tips]]

* 他ソフトとの連携に関するTips [#ua56253f]

#contents

** [[CraftLaunch]] [#y0d96113]

*** 選択ファイルをCraftLaunchへ登録 [#v948d331]

clnch.exe /ex &SetCommand;"$P\$F"

*** 選択ファイルを引数として起動 [#d24a6037]

clnch.exe /wr /x50 /y40 /w300 /c2 "&cd;$P\." ;$J;$MF

** [[Fire File Copy]] [#m087a824]

*** コピー [#t8ab54dd]

FFC.exe $MF /to:"$O" /copy /bg

*** 移動 [#s26134d7]

FFC.exe $MF /to:"$O" /move /bg

** [[DF]] [#seae2231]

*** ファイルの中身を比較 [#y09de0b0]

DF.exe $MF $mO

*** フォルダを比較 [#a9958d32]

DF.exe "$P" "$O"

** [[FileSeeker]] [#d6c84075]

*** 普通検索 [#h71510d4]

FileSeeker.exe /prompt:keyword /style:result /start:"$P"

*** 詳細検索 [#c954cc85]

FileSeeker.exe /prompt:"details,keyword" /style:result /start:"$P"

*** あふの入力ボックスを使って検索 [#v06fe65f]

FileSeeker.exe /start:"$P" /kw:$I3"ファイル・フォルダの検索" /mode:w /subdir:yes /style:result

** TortoiseSVN [#f3d87c79]

「あふ」作者(akt氏)にアイコン表示機能追加を決意させた Windows 用 Subversion クライアント。[[公式サイト:http://tortoisesvn.tigris.org/]]

*** メニューファイル [#z55db125]

Exploer のメニューに統合されるので「あふ」からも _ キーで利用可能だが、ちょっと面倒かつ反応が鈍いので、↓のようなメニューを使うと多少便利に。
詳細は TortoiseSVN マニュアル [[付録 D. TortoiseSVN の自動化:http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-automation.html]]を参照のこと。

 afx TortoiseSVN
 ; パス、先頭キー等は適当に変更するべし
 "A.追加"		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:add /path:"$QN$J*$MF" /notempfile
 "C.コピー"		&each "C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:copy /path:"$P\$F" /notempfile
 "D.削除" 		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:remove /path:"$QN$J*$MF" /notempfile
 "M.コミット" 		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:"$QN$J*$MF" /notempfile
 "N.コミット(dir)"	"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:"$P" /notempfile
 "G.ログ表示" 		&each "C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:log /path:"$P\$F" /notempfile
 "H.ログ表示(dir)" 	"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:log /path:"$P" /notempfile
 "P.属性"		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:properties /path:"$P\$F" /notempfile
 "R.リネーム" 		&each "C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:rename /path:"$P\$F" /notempfile
 "S.ステータス" 		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:repostatus /path:"$P" /notempfile
 "U.更新(dir)"		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:"$P" /notempfile
 "V.元に戻す" 		"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:revert /path:"$QN$J*$MF" /notempfile
 "W.元に戻す(dir)" 	"C:\Program Files\Utility\TortoiseSVN\bin\TortoiseProc.exe" /command:revert /path:"$P" /notempfile

** [[FastCopy]] [#mb4a5cc1]
メニューファイルを作成し、Ctrl-CやAlt-C等に割り当てると、あふでマークした後コピーという動作が殆ど内部動作と変わらない感覚で使えて便利。以下の例はあふのインストールフォルダ直下に、FastCopyフォルダを作成してインストールした場合以下となります。例ではCtrl-Cに割り当ててあります。他の場所なら適宜パスを変更して下さい。

***AFX.KEY ファイル [#wd1705f1]
Ctrl-Cなら仮想キーコードは2067番。Alt-Cなら4067番です。~
位置: あふのインストールフォルダ\AFX.KEY

番号Kxxxxの番号は連番を指定すること。メニューファイルはあふのインストールフォルダ直下にmenuフォルダを作成した場合の記述となります。他の場所なら適宜パスを変更して下さい。

 [KEYCUST]
 ON=1
 
 [NORMAL]
 K0019="2067&menu $V"afx"\menu\menuFastCopy.txt"

***メニューファイル [#ad1cb7ce]
位置: あふのインストールフォルダ\menu\menuFastCopy.txt

 afx FastCopy
 ; パス、先頭キー等は適当に変更するべし
 "C: 差分(サイズ・日付)" $v"afx"\FastCopy\fastcopy.exe /open_window /cmd=diff /auto_close /error_stop /log /estimate $MF /to="$O\"
 "N: 差分(上書きなし)" $v"afx"\FastCopy\fastcopy.exe /open_window /cmd=noexist_only /auto_close /error_stop /log /estimate $MF /to="$O\"
 "U: 差分(最新日付)" $v"afx"\FastCopy\fastcopy.exe /open_window /cmd=update /auto_close /error_stop /log /estimate $MF /to="$O\"
 "F: コピー(全上書き)" $v"afx"\FastCopy\fastcopy.exe /open_window /cmd=force_copy /auto_close /error_stop /log /estimate $MF /to="$O\"
 "M: 移動(全上書き)" $v"afx"\FastCopy\fastcopy.exe /open_window /cmd=move /auto_close /error_stop /log /estimate $MF /to="$O\"
 "S: 同期(サイズ・日付)" $v"afx"\FastCopy\fastcopy.exe /open_window /cmd=sync /auto_close /error_stop /log /estimate $MF /to="$O\"
 "D: 全削除" $v"afx"\..\FastCopy\fastcopy.exe /open_window /cmd=delete /auto_close /error_stop /log /estimate $MF


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS