pythonhook实现小程序多开

pythonhook实现小程序多开,第1张

2020年

用pythonhook实现小程序多开,是利用pythonhook这个工具实现一个小程序在同一台计算机上同时多实例运行的功能。

pythonhook是一个开源Python库,用于自动化 *** 作系统中的图形用户界面(GUI)程序。它可以将GUI程序中的 *** 作映射到Python脚本中,从而可以自动地执行所需的任务。

使用pythonhook来实现小程序多开的步骤如下:

1 准备:首先准备好python环境,安装pythonhook,并确保已经正确配置。

2 获取小程序窗口句柄:获取到小程序的窗口句柄,以便定位对象并执行 *** 作。

3 做出模拟动作:使用pythonhook模拟 *** 作,例如鼠标或键盘输入,向小程序内部发送指令,使其执行命令。

4 利用循环结构:将所有的模拟 *** 作累加到一个循环中,以实现多个小程序同时运行的多实例功能。

以上就是实现小程序多开的步骤,使用pythonhook模拟 *** 作,可以很容易的实现小程序的多实例功能,使其能够在同一台计算机上同时运行多个实例。

你的路径里有空格。所以在有参数的时候得加引号。或者建议你这么输入:

C:\Progra~1\Macromedia\FlashP~1\FlashPrinterexe

G:\1xls

-o

G:\2swf

1鼠标右键,创建快捷方式

“目标内容”填写目标文件路径及参数:

F:\\桌面\\程序目录\\Notexe $-fl$

“起始位置”填写目标文件夹:

F:\\桌面\\程序目录

2使用RunApp启动这个快捷方式,例如在此快捷方式在桌面时。

Call RunApp("C:\\Users\\Death\\Desktop\\Notexelnk")

经过上面的两步就可以达到预想的目的了。

run菜单下paramters项设置,paramcount获得参数个数,paramstr(x)为第x个命令行参数(0<=x〈=paramcount-1)paramstr(0)通常为应用程序本身的全路径名。

#include <stringh>

#include <iostream>

#include <cstdlib>

using namespace std;

int main(int argc, char argv)

{

if (argc < 3)

{

cout << "Usage : testexe /user:someone /pwd:password" << endl;

exit(-1);

}

const char user = "someone";

const char pswd = "something";

char u = argv[1], p = argv[2];

while (u++ != ':');

while (p++ != ':');

if (strcmp(u, user) || strcmp(p, pswd))

{

cout << "User name or Password invalid! exiting" << endl;

exit(-1);

}

cout << "Hello, " << user << endl;

system("PAUSE");

return 0;

}

找了一段时间,感觉那个自己改配置的方法太麻烦了。后来发现sublime text 2的扩展插件中有这个功能——Shell-Turtlestein,好像是老外写的插件,感觉挺实用的。

ctrl + shift + p 快捷键呼出命令面板,搜索install package,此时尽量不要做其他 *** 作,等待响应,之后搜索Shell-Turtlestein,安装,很快的。

ctr + shift + c呼出插件,即可输入命令行。

我试过C++和java。

比如编译一个testcpp时,直接输入g++ testcpp 回车

运行一个testexe程序时,直接输入test abcexe(exe可以省略) 回车(abc,是额外的参数)

编译一个testjava时,直接输入javac testjava 回车

运行一个test,java时,直接输入java test abc 回车

应该是修改应用程序的主入口点的吧

[STAThread]

static void Main() // {

ApplicationEnableVisualStyles();

ApplicationSetCompatibleTextRenderingDefault(false);

ApplicationRun(new Form1());

}

以上就是关于pythonhook实现小程序多开全部的内容,包括:pythonhook实现小程序多开、CMD 运行带参数的程序 WEB调用、如何用RunApp命令带参数的运行一个exe程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10631790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存