找回密码
 加入
搜索
查看: 2764|回复: 12

如何正确打包程序

[复制链接]
发表于 2008-12-3 17:55:54 | 显示全部楼层 |阅读模式
我已经编辑好源码了,测试可以正常安装,为何按F5打包出来的程序只有300多K,我已经在论坛找了好久了,没能找到答案,希望高手们出出手啊,也希望论坛的书早点出来,我要订买一本。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-12-3 20:15:58 | 显示全部楼层
应该是对的,原安装程序与au3脚本转换的EXE文件是可以同时存在的!
 楼主| 发表于 2008-12-3 22:26:29 | 显示全部楼层
楼上的朋友没有看清楚。。我是说为何带星的图标是打包出来的程序为何只有300多K而网上下载的ttpsetup.exe则有2M多。。
发表于 2008-12-4 10:50:31 | 显示全部楼层
它只是把AU3程序文件转为EXE文件,不是整个软件都打包。
发表于 2008-12-4 18:14:10 | 显示全部楼层
敬请认真阅读一下帮助的例子
发表于 2008-12-4 18:19:39 | 显示全部楼层
是楼主自己没说清楚,你是怎么打包的?是拷贝呢还是移动或是安装脚本什么的?
你把你源码贴出来就知道你什么意思了!
发表于 2008-12-4 21:03:25 | 显示全部楼层
F5好像只是测试脚本吧!F7才是生成吧
发表于 2008-12-4 21:33:01 | 显示全部楼层
是看不懂,估计lz的意思是要把ttsetup“打包”到程序里面吧
 楼主| 发表于 2008-12-4 22:06:15 | 显示全部楼层
wolfxiong兄你说对了,就你这个意思,一楼朋友别生气。。。都是我的错没说清楚。。。如何把ttsetup“打包”到程序里面
发表于 2008-12-4 22:07:43 | 显示全部楼层
看FileInstall例子
发表于 2008-12-5 00:18:38 | 显示全部楼层
FileInstall ( "源文件", "目标路径" [, 标志] );源文件是指你的ttpsetup.exe,目标路径是你要解压ttpsetup.exe到哪个目录,[标记有0和1]1是覆盖已存在的文件
 楼主| 发表于 2008-12-5 19:04:53 | 显示全部楼层
Run("ttpsetup.exe")

WinWait("千千静听 5.3Beta 安装程序 Unicode","欢迎使用 千千静听 5.3Beta 安装程序")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","欢迎使用 千千静听 5.3Beta 安装程序")
Send("!s")

WinWait("千千静听 5.3Beta 安装程序 Unicode","用户使用协议")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","用户使用协议")
Send("!a")

WinWait("千千静听 5.3Beta 安装程序 Unicode","选择要安装的组件")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","选择要安装的组件")
Send("!n")

WinWait("千千静听 5.3Beta 安装程序 Unicode","指定安装本软件的目标文件夹")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","指定安装本软件的目标文件夹")
Send("D:\Program Files\TTPlayer")
Send("!n")

WinWait("千千静听 5.3Beta 安装程序 Unicode","我的桌面")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","我的桌面")
Send("!n")

WinWait("千千静听 5.3Beta 安装程序 Unicode","完成 千千静听 5.3Beta 安装向导")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","完成 千千静听 5.3Beta 安装向导")
Send("{SPACE}")
Send("{TAB 2}{SPACE}")
Send("{enter}")

FileInstall ( "D:\cheshi\ttpsetup.exe", "D:\cheshi\cc\ttpsetup.exe" ,1)
;然后按F7打包出来,放到其它机子去安装,一点反应都没有,而且任务栏右下角有个SCITE编辑器图标一闪一闪的。。。。
;奇怪到底是哪里出错了,本人无语中~~郁闷啊!
发表于 2008-12-5 22:04:55 | 显示全部楼层
;要先FileInstall 再Run
FileInstall ( "D:\cheshi\ttpsetup.exe", "D:\cheshi\cc\ttpsetup.exe" ,1)
Run( "D:\cheshi\cc\ttpsetup.exe")
WinWait("千千静听 5.3Beta 安装程序 Unicode","欢迎使用 千千静听 5.3Beta 安装程序")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","欢迎使用 千千静听 5.3Beta 安装程序")
Send("!s")

WinWait("千千静听 5.3Beta 安装程序 Unicode","用户使用协议")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","用户使用协议")
Send("!a")

WinWait("千千静听 5.3Beta 安装程序 Unicode","选择要安装的组件")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","选择要安装的组件")
Send("!n")

WinWait("千千静听 5.3Beta 安装程序 Unicode","指定安装本软件的目标文件夹")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","指定安装本软件的目标文件夹")
Send("D:\Program Files\TTPlayer")
Send("!n")

WinWait("千千静听 5.3Beta 安装程序 Unicode","我的桌面")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","我的桌面")
Send("!n")

WinWait("千千静听 5.3Beta 安装程序 Unicode","完成 千千静听 5.3Beta 安装向导")
WinWaitActive("千千静听 5.3Beta 安装程序 Unicode","完成 千千静听 5.3Beta 安装向导")
Send("{SPACE}")
Send("{TAB 2}{SPACE}")
Send("{enter}")

[ 本帖最后由 vv3509 于 2008-12-5 22:06 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 08:22 , Processed in 0.163033 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表