日記帳

日記です。

2007-03-01から1ヶ月間の記事一覧

gnome-opne コマンドで日本語ファイル名のファイルを開く

http://d.hatena.ne.jp/sa-y/20070327 で gnome-open コマンドを使うようしたのですが,どうもこのコマンドは引数に日本語ファイル名を含むパスを渡した場合にファイルが開けないようです. % gnome-open Hello.txt # OK % gnome-open こんにちは.txt # NG U…

Windows の「ファイル名を指定して実行」使ってファイルを開く

Windowsキー + R で開けるあれです.普通は実行ファイルを指定して実行しますが実はファイルパスやURIを入力すればそれに関連付けされたアプリケーションで開きます.しかしファイル名を入力しようにも補完が効かない*1とか編集用の領域が短かすぎるとか諸々…

Windows の cmd.exe でコマンド使ってファイルを開く

Mac OS X や GNOME や KDE や cygwin にできて cmd.exe でできない理由は(以下略 C:\> start test.txtこの辺はWindowsユーザであれば常識でしょうかね…

Windows の cygwin 環境でコマンド使ってファイルを開く

Mac OS X や GNOME や KDE にできて Windows でできない理由はないですよねぇ… まぁ Windows でコマンドラインを使う場合は cygwin 環境を使っているのでとりあえず cygwin で調べてみると cygstart コマンドというのがありました. % cygstart test.txt上の…

Linux の KDE 環境でコマンド使ってファイルを開く

Mac OS X や GNOME にできて KDE にできない理由はないですよね.ということでちょっと調べてみると kfmclient コマンドでできるらしい… % kfmclient exec test.txt上のようにするとちゃんと KWrite で test.txt が開きました.当然画像ファイルや URI(http…

Linux の GNOME 環境でコマンド使ってファイルを開く

で普段は Linux 上で GNOME 環境なので GNOME でもやりたいよね,とか思って深く考えずにコマンドラインで以下のように入力して実行してみました. % gnome-open test.txtちゃんとテキストエディタ(gedit)が起動して test.txt を開いてくれましたとさ…まぁち…

Mac OS X で open コマンドを使ってファイルを開く

最近少しだけ PowerBook を使う機会があったのですが Mac OS X にはシェル上で引数として渡したファイルを開く open というコマンドがあって便利に使っていました. % open hoge.txt # テキストエディタで hoge.txt を開く % open fuga.png # 画像ビューワで…

MinGW でいろいろビルド

ノートPCの Windows をリストアしたのでついでに MinGW 環境を再構築しました. で,せっかくなのでいろいろライブラリの類をソースからビルドし直しました. http://cefiro.homelinux.org/topics/MinGW/setup.html ベースになる環境は以下の通り. MinGW-5.…

X11 でスクリーンキャプチャー その2

32bpp, 16bpp, 8bpp, まで対応してみる.暇なのか? しかし結局手元の環境で 8bpp の場合に正常な絵をキャプチャすることはできませんでしたとさ.16bpp だとこんな絵が撮れます. しかし 8bpp だとこんな絵になってしまいます. 問01 8bpp の絵が変なのは何…

Mac OS X でスクリーンキャプチャー

QuickDraw 編. GetQDGlobalsScreenBits() でスクリーンの内容持つ Bitmap で取得 NewGWorld() で 32bit RGB の GWorld を作成 SetGWorld() で作った GWorld を描画対象として選択 CopyBits() で Bitmap から GWorld へコピー GetGWorldPixMap() で GWorld …

X11 でスクリーンキャプチャー

で X11 でも. ルートウィンドウを取得 XGetImage() でルートウィンドウのコピーとなる XImage を得る XImage はクライアント側のラスター画像でピクセルにアクセスできるので好きにいじる でも XGetImage() で取得できる XImage ってルートウィンドウと同じ…

Win32でスクリーンキャプチャー

ちょっとわけあってデスクトップのスクリーンキャプチャを取得するプログラムを書いてみる. まずは Win32 環境で. CreateDIBSection() で 32bit RGB な DIBSection を作る GetDesktopWindow() でデスクトップウィンドウ取ってくる BitBlt() でデスクトップ…

bash の編集モードを vi に

変更しました.今まで ecmas モードを使っていた自分に腹が立つくらいに快適で困ります.まぁデフォルト設定を変更するのが面倒だっただけですけど.で、変更するなら日常的に使うマシンの設定を全て変更しないと混乱するので片っ端から設定する.8台くらい…