The*_*vil 8 php sockets perl wmi
我正在编写一个简单的基于WMI的监视器应用程序,它通过TCP网络套接字将监视数据发送到Android应用程序.我没有用Titanium Mobile(JavaScript)编写Android应用程序的问题,因此它创建了一个套接字并接受数据.但是,我正在寻找获得WMI数据并通过TCP套接字发送它的最佳(最简单和最快)的方法,但是使用非常基本的Windows GUI.GUI的唯一原因是用户知道软件正在运行,并且他们可能会在这里输入IP以通过wifi连接到android.到目前为止,这是我的情况:
我想我面临的主要问题是我可以为PHP编写这个应用程序而只是编写Bamcompile但是我需要获取用户输入并让他们知道某些东西正在运行.我还假设使用像Wapache这样的东西来显示没有工具栏的Web浏览器是行不通的,因为PHP必须在连续循环中运行并且会使任何"浏览器"崩溃?这会有用吗?
set_time_limit( 0 ); // 0 means never timeout
ignore_user_abort(true); // continue running when browser closes
Run Code Online (Sandbox Code Playgroud)
那么任何想法?Jscript和JSC?
请记住,我不想学习任何Microsoft .Net的东西或复杂的C语言或Java.
我确信我可以用我目前的PHP/JavaScript技能做这样的事情吗?没有?
我在为我的 Strawberry Perl 安装模块时也遇到了问题,Tk但发现它手动安装就可以了。看一眼
perldoc permodinstall
Run Code Online (Sandbox Code Playgroud)
了解过程。
也许最简单的方法 - 如果你的 CPAN 正确下载软件包 - 是运行 cpan shell 并说
cpan> look Tk
Run Code Online (Sandbox Code Playgroud)
这将为您下载并解压模块,然后进入命令提示符,并将解压目录作为您的当前位置。在这里你可以继续说
perl MAKEFILE.pl
dmake
dmake test
dmake install
Run Code Online (Sandbox Code Playgroud)
如perlmodinstall中所述。(dmake是 Strawberry Perl 使用的 make 的风味。)
我个人对 GUI 库的偏好是wxWindows APIWx,它从一开始就被设计为可移植的,并且外观和感觉取决于它运行的平台。但您可能会使用 获得更多帮助Tk,因此选择权在您手中。