| << NEXT | Main | BACK >> |
2008-11-30 Sun
昨日今日とVista 64bitの環境構築とかしてみた。
基本的なところはあまり問題はなさそう。
古いPCIのVGAは使い物にならなかったので、
USBなやつをゲット。普通に表示する分には特に問題なし。
しかし、64bitプロセスにフックできないのはやっぱつらい。。。
mayuでウィンドウ移動系の操作がまったくできないし。
もちろんTTBaseもダメ。
なんとかならんかなーと試行錯誤。
64bitのDLLとEXE作ってフックして、メッセージをTTBase本体に
転送するようにしたら見事成功。
EXE起動するためだけのプラグインも作ったので、
ロード時にEXE起動してアンロード時にWM_DESTROY投げて
プロセス終了させるだけの常駐プラグインも用意。
とりあえず自作プラグインは正常に動くようになった。
この方法でmayuも対処できないかなあ。
WM_COPYDATAでデータ渡したりしてるっぽいから
不可能ではないにしても大変そう。。。
by あるる
2008-11-27 Thu
PC入れ替えの準備を少しずつ進めてみたり。
とりあえず、Vista 64bit版のSP1統合ディスク作成。
64bit上でしかできないのでとりあえず無印Vistaのインストールからw
64bitでの問題もちらほらと浮かんできた。
常駐アプリ系だと、フック関係が怪しげ。
32bitのプロセスに64bitのDLLとか、その逆はできない。
ってことは、TTBaseのプラグインでフック使ってるものは
期待通りの動作ができなくなる可能性が。。。
自作のプラグインもダメかもしれないなー
そして窓使いが一番困りもの。すっかり忘れてたー
と思ったら、いつの間にやら別の人が開発続けてたのか。
金が集まったら会社を作って署名を取得するとか。
現状はドライバ署名無効モードにすれば使える模様。
がんばって欲しいので早速購入。
今のペースだと来年9月くらいになるみたいだけどwww
by あるる
2008-11-26 Wed
昨日医者で診てもらって、インフルエンザじゃなかったのでとりあえず安心。
そろそろ9月に作ったPCをメインに昇格しようかと画策(いまさらw
古い方にHyper-V入れていろいろ動かす。
2000/XP/Vista 32bitくらいか。あとCentOSもついでに。
メモリは4GBあるから512MB/1GB/2GBとか。十分だな。
問題はVGA。
せっかくトリプルディスプレイ環境作ったのに、
新しいマシンはPCIe x16が1本しかないorz
P5Q EかPROにしておけばよかった。。。
とりあえず余ってるPCI版を入れてみようかと思うが、
DirectX9対応してない気がするからAero使えないかも。
となるとUSBなVGA買うしかないか?割と安くなってきたし。
メモリ活用したいのでOSは64bitじゃないとなー
ドライバはだいたいそろったし。
TMPGEnc DVD Authorがサポート外だったりとか
SonicStageが正式対応してなかったりとか。
まあなんとかなるか?
by あるる
2008-11-21 Fri
ATOKダイレクトのプラグインがあったので使ってみた。
Social IMEのサーバ直接続になっててプロキシな環境だと使えなかったけど、
Net::HTTP.getのとこをNet::HTTP.Proxy(proxy_host, proxy_port).getに
変えるだけで無問題。
Social IMEを標準で使うのは速度的に厳しいけど、
ATOKの補完という位置づけだとかなりメリットある。
人名とかキャラ名がしっかり出てきてくれるw
by あるる