怎么用python写一个自动执行某个软件的程序

milosz 2012-07-04 11:10:15
今天有任务要做一个自动化的工具来代替手工
其中有一个步骤是要打包,用到一个工具:PackageForTheWeb
InstallShield PackageForTheWeb is a tool that allows you to quickly create self-extracting executable files
这个工具就是有好多的界面,填写一些参数如公司名称,产品名称,版本等,还有许多要勾选的框和复选框。每次填完一个页面点击NEXT按钮进入下一页。一直到完成点击finish按钮。就可以把一个文件夹里的东西打包成一个可执行文件

现在我想用python来写一个程序自动执行这个打包程序。但是没有任何头绪。也在网上搜索了,没有什么可借鉴的。请各位高人给我指点迷津。谢谢
...全文
3499 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
I_NBFA 2012-07-04
  • 打赏
  • 举报
回复
先看看PackageForTheWeb提供命令行界面了不,不然你得hook窗口发消息很麻烦,直接键盘精灵吧
milosz 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

引用 2 楼 的回复:
引用 1 楼 的回复:

先看看PackageForTheWeb提供命令行界面了不,不然你得hook窗口发消息很麻烦,直接键盘精灵吧
谢谢你的帮助,好像没有提供命令行界面。

调用C语言模块,借助C语言的API mouse_event 发送键盘消息
[/Quote]你好,发送键盘消息可以实现,但是有一些按钮和选框得用鼠标点击。无法用键盘消息来实现啊。
Gloveing 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:

先看看PackageForTheWeb提供命令行界面了不,不然你得hook窗口发消息很麻烦,直接键盘精灵吧
谢谢你的帮助,好像没有提供命令行界面。
[/Quote]
调用C语言模块,借助C语言的API mouse_event 发送键盘消息
milosz 2012-07-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

先看看PackageForTheWeb提供命令行界面了不,不然你得hook窗口发消息很麻烦,直接键盘精灵吧
[/Quote]谢谢你的帮助,好像没有提供命令行界面。

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧