アカウント名:
パスワード:
正式版が32bitのみ。基本64bitアプリは対応していない。有志コンパイル64bitだと64bit対応で、32bit対応していない。だから、スタートアップで2個同時に起動する必要あり。アイコンもプロパティも一緒だから、どっちがどっちだか区別つかない。最終リリースが XP の頃だから、Vista や 7 の変更点に対応できていない。
幸いにもソースが公開されていたから有志が64bitコンパイルはされたけど、でなければ地獄に。
ついでに、エクスプローラ拡張の EzExpEx も愛用していたが、32bit版しかないから、64bitのエクスプローラで使えない。主に使っていたのがファイル名をクリップボードにコピ
私もx64版の改造を行なっています。XKeymacsは、アクティブウィンドウの切り替わりによってキー操作設定が切り替わりる作りになっています。Windowsのシステムフックの仕様上、32ビット版は32ビット版アプリ間のみの切り替わりしか検出できず、64ビット版も同様です。しかしながら、ややこしいことに、キーボードフック(キー置き換え処理)に関しては64ビットアプリ上のキー入力が32ビット版XKeymacs側にも届いてしまうという仕様になっています。逆も然りです。そこで32ビット版と64ビット版がお互い通信して排他的に動作するようにするなどの工夫が必要になります。ひとまず上記の処理を組み込んだ試作版がソース込みで以下にありますのでご興味があればどうぞ。http://coexe.web.fc2.com/programs.html#xkeymacs [fc2.com]--co
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
xkeymacs (スコア:1)
正式版が32bitのみ。基本64bitアプリは対応していない。
有志コンパイル64bitだと64bit対応で、32bit対応していない。
だから、スタートアップで2個同時に起動する必要あり。
アイコンもプロパティも一緒だから、どっちがどっちだか区別つかない。
最終リリースが XP の頃だから、Vista や 7 の変更点に対応できていない。
幸いにもソースが公開されていたから有志が64bitコンパイルはされたけど、
でなければ地獄に。
ついでに、エクスプローラ拡張の EzExpEx も愛用していたが、
32bit版しかないから、64bitのエクスプローラで使えない。
主に使っていたのがファイル名をクリップボードにコピ
TomOne
Re: (スコア:1, 参考になる)
XKeymacsに限らず、32bitプロセスが64bitDLLを(またはその逆も)ロードすることは
出来ないので、プロセス自体は必ず32bit用・64bit用両方起動する必要があります。
アイコン・プロパティを区別していないのは、そもそも設定を区別できていないから
で、片方の変更がもう片方にも(自動だったかプロパティシートを開いた時だったかは
失念)勝手に適用されます。
区別したい需要が多いようなら、もう少しまともな仕組みを考えますが。
# 自分では特に困っていなかった
Re:xkeymacs (スコア:1)
私もx64版の改造を行なっています。
XKeymacsは、アクティブウィンドウの切り替わりによってキー操作設定が切り替わりる作りになっています。
Windowsのシステムフックの仕様上、32ビット版は32ビット版アプリ間のみの切り替わりしか検出できず、64ビット版も同様です。
しかしながら、ややこしいことに、キーボードフック(キー置き換え処理)に関しては64ビットアプリ上のキー入力が32ビット版XKeymacs側にも届いてしまうという仕様になっています。逆も然りです。
そこで32ビット版と64ビット版がお互い通信して排他的に動作するようにするなどの工夫が必要になります。
ひとまず上記の処理を組み込んだ試作版がソース込みで以下にありますのでご興味があればどうぞ。
http://coexe.web.fc2.com/programs.html#xkeymacs [fc2.com]
--
co