クラインアントでなんらかのアクション後サーバ側でキーイベントを発生させたいので
phpから"キーストロークジェネレーター"っていうVectorにあったソフトを呼び出す処理を書いてる。
ブラウザからアクセスするとcmd.exeプロセスが生成後、キーストロークジェネレーターのプロセスが生成される。
それでキーストロークジェネレーターは終了するけども目的の処理は完了しないで、
cmd.exeがゾンビ化して終わるという理由がわからないことになってしまった。
コマンドプロンプトから(php a.php)だと動いてるのになんでこうなるかわからん。
ちなみに呼び出し方法は
1.pclose(popen($bat, 'r'));
2.exec($bat);
どっちも同じ結果。単純にdir > a.txtとかする分には何の問題もないし結局何が悪いんだろ。
音鯖用にOSに依存しない音楽ファイル再生ライブラリが激しくほしー。
はてダのほうが気楽に使える。