2011-04-03 74 views
2

是否有任何PHP函数/库可用于附加到Windows操作系统下的正在运行的进程?PHP可以连接到正在运行的Windows进程吗?

我正在玩放弃游戏,我想在游戏运行时更改各种存储位置的数据。

游戏不使用共享内存,IPC的。我希望PHP允许我提供游戏的进程ID,然后它可以使用一些我没有遇到的函数/库来附加。

GDB debgugger是一个潜在的前进方向,但我希望尽可能在PHP中做所有事情。

任何想法或想法将不胜感激。

+4

这远远超出了PHP的范围。有很多更适合的语言来做到这一点。我不愿意提出建议,因为自从我上一次涉足编译语言以来已经很长时间了,但我相信有人能够提出一个建议。 C可能会最接近PHP语法 – 2011-04-03 10:09:47

+1

所以它看起来像我正在清理掉我的C++技能。真是耻辱,我曾希望流或过程控制库可能有答案。我只是不想开发2个与不同语言中的每一个交互的程序。 – 2011-04-03 10:41:54

+0

酷项目。如果你把你的C++技能甩掉了,为什么不为此做一个PHP模块呢?没有什么应该超出编程语言的范围,并且PHP现在正在很好地成熟,这将会是一个很好的补充! – 2011-04-03 12:47:38

回答

0

使用运行在Windows上的PHP,您可以创建ActiveX对象的实例。但是这会让你编写一个ActiveX类来获取所有的信息并完成所有的工作。 PHP将仅用于显示目的,因此您可以直接使用ActiveX类/ C++/C#/任何应用程序创建您的html输出。

摘要:对于这样的任务PHP不是最好的选择。

相关问题