2011-01-01から1年間の記事一覧

milkode 0.29 のインストール

milkode がコマンドラインで検索できるようになったということなのでインストールしてみた。こちら の記述に従って試行。 $ gem install milkode で nmake のバージョンがちげーよと怒られる。Visual Studio 2010 Express をインストールしているので、その…

ファイル判別 E_cr の見直し #PPx:

PPx

ディレクトリと書庫以外はほとんど * = @Z で関連づけ実行をしていたのだけれど、これだとディレクトリを指定したリンクファイルが Explorer で開いてしまっていた。 これだとまずいな〜と思って * = @Z をやめて拡張子毎に @Z にしていたんだけど LNK = C_D…

pane が 1 つになったら終了 #PPx

PPx

常に pane は 2 つで使っていて、その状態で Q を押したら終了したい。 Script Module R10+1 で PPx.Pane.Count が追加されたので使ってみた。%K"@Q" の直後に PPx.pane.count を実行すると %K"@Q" の結果が反映されないみたいなので *wait を入れた。 PPCUS…

シンボリックリンクの作成権限を与える(できまへんでした)

グループポリシーを設定することで管理者権限以外でも作成できるようになるらしいけれど、Windows7 Home Premium にはグループポリシーエディタがないのよね。 Windows7 Professional の PC で Process Monitor を動かしつつグループポリシーを変更してみた…

一行編集で Rotate 入力 #PPx

PPx

タイトルがわかりにくい。一行編集時、定型的な入力があるんじゃないかということで、同じ操作で場面に応じて入力する内容を変えるという試み。 やっぱりわかりにくい。 A_exec = { rotate_cmd = %%"" ;たぶん意味なし } K_edit = { ^T ,*execute ,%'rotate_…

Freeplane でアイコンの付いているノードをピックアップする #Freeplane

【Mind】マインドマップ作成ソフト総合スレ2【Map】 657 を Freeplane でできないかなと試しに Groovy で書いてみた。初めての Groovy なので、色々とおかしいところもあるはず。 もうちょっとどうにかしようと思ったけど進展がないので公開。こんな状態で …

PPv の使い方 #PPx

PPx

ファイルを表示したときに反対窓に fitwindow している。 画像なら ., で、テキストなら Ctrl + ., で PPc 側を操作して次、前のファイルを表示。 Z で最大化のトグル。テキストの場合は折り返し位置も変更しているけれど、泥臭すぎるのでどうにかしたい。←1…

ショートカットファイルのリンク先を反対窓で開く #PPx

PPx

2012-01-16 修正版 ショートカットファイルのリンク先を反対窓で開く(改) #PPx カーソルエントリがディレクトリの場合、Shift + Enter で反対窓にそのディレクトリを表示している。 ディレクトリだけじゃなくて、リンクファイルのときも同じような動作にし…

パス指定でファイルまでジャンプ #PPx

PPx

ディレクトリの移動は [L] でできるけれど、ファイル名フルパスでというのはできないみたいなのでスクリプト化。 もともとは Scripting.FileSystemObject でファイルの存在チェックをしていたけれど %*name(DCU,path) に変えてみた。効率的でしょうか? KC_m…

Paper Plane xUI のエントリ表示変更 #PPx

PPx

普段エントリ表示ではファイルサイズ他の情報は表示していないので、ちょっとファイルサイズを見たいなといったときに I で表示・非表示のトグルをしてやる。 普段エントリ表示幅をけちっているので、たまに長い名前のファイルが複数あるときに Z でウィンド…

Paper Plane xUI でファイル、ディレクトリの作成 #PPx

PPx

カーソルエントリの名前を持ってきたかったので、それぞれスクリプトに。K でディレクトリ作成。Ctrl + K でディレクトリ作成 コメントを元に変更 感謝!! KC_main = { ; PPcメイン窓 K ,%"ディレクトリ作成"*makedir %$FXN %: *jumppath /refreshcache /en…

Paper Plane xUI のソート #PPx

PPx

ソートは窓別に保持してもらいたいので、窓別強制設定をデフォルトで選択しておく。使い慣れたキーでよろしく。

Paper Plane xUI で 頭文字検索 #PPx

PPx

DF 使いとしては Shift + 英字ですよね。 DF とは違って Shift + 数字もできるのは嬉しい。 KC_main = { \A = @&\A \B = @&\B \C = @&\C \D = @&\D \E = @&\E \F = @&\F \G = @&\G \H = @&\H \I = @&\I \J = @&\J \K = @&\K \L = @&\L \M = @&\M \N = @&\N \…

Paper Plane xUI で Everything #PPx

PPx

まず Everything 使用 OS が Windows7 64bit で UAC も有効にしているので、普通に Everything を起動すると管理者権限で起動するか聞かれてしまう。 このため、管理者権限で起動している Autohotkey にホットキーを登録して簡単に起動できるようにしている…

Paper Plane xUI で範囲マーク #PPx

PPx

直上のマークからカーソル位置までマーク(Script) だと不満があったので書いてみた。 直上じゃなくて直前のマークからカーソル位置までマーク。 極力カーソル移動もさせないようにした。for each PPx.Entry でマークしたエントリを扱えないようなので、Ent…

Paper Plane xUI のリネーム #PPx

PPx

リネームと一括リネームを使い分けるのが面倒だったので、マークの有無で分岐するスクリプトを R へ登録。 コメントいただきました @h0k0r0bi 名前変更が2種類あるのは、私がマークを付けた状態で他のファイルの名前変更をすることがよくあるためです。あと…

ListFile でのディレクトリの移動 #PPx

PPx

なんとなく fenrir から脱却しようと思い立った。結局 fenrir に戻ったんだけど、そのときに使おうとした ListFile の話。 ファイルの先頭に ;ListFile としてやれば、そのファイルが仮想ディレクトリ扱いになる。ということで "" 括りでディレクトリを列挙…

Paper Plane xUI のキー設定 #PPx

PPx

キー設定をさらしたら 9 割終わりな気がする。 簡単なスクリプトを使っているところもあるので、そちらはおいおい。

Paper Plane xUI の色設定

PPx

Paper Plane xUI を使い始めたので、カスタマイズした内容を徐々に書いてみる。DF 使いなので、なんとなく同じような感じになっていると思う。PPc はこんな感じで使っている。今回は色関係。抜けてるような気もするけど……。 デフォルトだとファイルの更新・…

ソフトウェアテスト技法ドリル勉強会 第6回 #drill6

niftyさん、幹事、講師、演習担当、参加者のみなさん、ありがとうございました。 初参加だったのでひっそりとしていたました。第6回「ソフトウェアテスト技法ドリル」勉強会 : ATND 宿題 コーヒー、紅茶、お茶、オレンジジュースを購入できる紙コップ型自動…

Windows Update KB2539636 失敗回避

KB2539636 がエラーコード 643 で失敗してしまった。 何度か試したけど、その都度失敗。 Vista KB2446708が何度やってもインストールに失敗する。(エラーコード66A) - Microsoft Answers ここを参考に、「プログラムのアンインストール」の「Microsoft.NET F…

Everything の試用

yesiam: Everything search engine チョイ技 を参考に。 DF の [cmd] に登録して Craftlaunch から入力。 タイプミスを受け付けないように設定しているので、先に &TypeMissCancelOff を実行しないとまともに検索文字列を入力できない。 登録済みの Everythi…

VBScript でユニットテスト

仕事に余裕があるので、WSH から実行している VBScript のユニットテストを書いてリファクタリングをしてみようかと。 ツール探し ScriptUnit : WScript が使えないみたいなので、今回は使えなさそう。 VBSTester : ソース付きなので、こちらを好きに弄って…

Mercurial いろいろ

MQ の基本 Mercurial MQ について - daily dayflower http://d.hatena.ne.jp/dayflower/20090520/1242794877 設定 %userprofile%\Mercurial.ini に MQ を使うように設定する。 コンソールでの色付けがあると便利なので color も一緒に。 [extensions] mq= co…

Google Desktopプラグイン for Becky!

最近メールをじゃんじゃん受け取っておいて後で検索するという機会が多いので、Becky! の検索がもうちょっと速くならないかなとプラグインを探してみた。 以前は BkHyperEstraier を使っていたけれど、どうも不安定だったので別のものを。 ということで、Goo…

RAM ドライブの保存ファイルを圧縮

以前、某所で見かけて試したけれど、思ったほど縮まなかった件。 今回は dkclear http://www.vector.co.jp/soft/win95/util/se337407.html を使って未使用領域をクリアする。 dkclear で RAM ドライブを掃除した後に再起動。 RAM ドライブの保存ファイルを圧…

mklink でシンボリックリンクとジャンクション

cmd.exe の内部コマンド mklink を使って、シンボリックリンクの作成を簡単にできるようにバッチを書いてみた。 コマンドの実行は、こんな感じ。 mklink.bat リンクを作るディレクトリ リンク元のファイル・ディレクトリ達 ファイルの場合はシンボリックリン…

xyzzy で ahk-mode

AutoHotkey でキーバインドを変更するようにしたので、xyzzy の ahk-mode を使えるようにしてみた。 本家から Extras を入手 AutoHotkey_L を使っているけれど、ahk-mode では本家で同梱されていた Extras ディレクトリに含まれるファイルを使うので抜き出し…

hg-git を使えるようにしてみた

自分が使っている Mercurial は Windows の 1.8.1 32 bit http://mercurial.selenic.com/release/windows/Mercurial-1.8.1.exe Hg-Git の Web サイト http://hg-git.github.com/ から http://github.com/schacon/hg-git/zipball/master でダウンロード。適当…

bzr-git を使えるようにしてみた

自分が使っているのは Windows の Standalone 2.3.0。 https://launchpad.net/bzr-git から 0.5.4 を持ってきて展開。 Bazaar\plugins に展開したディレクトリを git にリネームしてコピー。 http://samba.org/~jelmer/dulwich/ の 0.7.0 を持ってきて展開。…