あきき☆エンジニア

〜ぷろぐらむ〜(perl,php,JavaScript,WebGL,emacs,mysql)

VMwareの仮想マシン上でマウスの戻るボタンを使えるようにする(ブラウザー、etc.)

 

仮想マシンのファイルが入っているフォルダーの HOGE.vmx ファイルに

以下を追加するとブラウザ等でマウスの戻るボタンが使えるようになります。

 注意(仮想マシンが動いてない状態で編集すること・・・

   仮想マシンが動いていると終了したときに前の状態に書き戻される?)

 

usb.generic.allowHID = "TRUE"
mouse.vusb.enable = "TRUE"
mouse.vusb.useBasicMouse = "FALSE"

 

HIDとは、ヒューマン インターフェイスバイス の略でマウスとキーボードがHIDに当たる。

 

perl文字コード指定(utf-8)

perlでutf8 の文字コードを使う

 

use utf8;
use open IO => ':utf8';
binmode(STDERR,":encoding(utf8)");
binmode(STDOUT,":encoding(utf8)");

print "漢字";

 

私の設定なのでこれが最善なのか・・・?

 

設定しないでutf8等の日本語を表示(print)すると

Wide character in print at xxx.pl ...

と出ます。

 

 

 

dos窓(コマンドプロンプト)の文字コード指定

 

プログラムでutf8を使うのがデフォルトになったがwindowsコマンドプロンプトで文字化けしてしまう…。

utf-8を表示できるようにするには、コマンドプロンプト上で以下のコマンドを実行する。

バッチ(bat)に書いて実行するのもいいでしょう、ただしバッチファイルの先頭に書いた方がいい感じです。

 

c:\> chcp 65001

 

shift jis に戻すには

c:\>chcp 932