软件 | 软件智能安装工具 提供最全面自动安装接口 |
图标 | ![]() |
分类 | 软件下载-系统工具-系统辅助-软件智能安装工具下载 系统辅助 |
语言 | 简体中文 |
大小 | 725KB |
软件类型 | 国产软件 |
发布时间 | |
用户评分 | 3 |
备案号 | |
官方网址 | |
软件授权 | 免费软件 |
操作系统 | Windows平台 |
厂商 | |
下载 | ![]() |
介绍 |
己打算封装一个纯净的操作系统。为了软件安装方便,顺便花了点时间写了下面这个工具。自己现在装DX9,WINRAR,播放器,输入法office也可以想操作系统一样无人值守啦。。。 支持静默安装文件,内部自己写了个安装引擎,可以根据你的配置文件替你 安装程序,下面是配置文件的说明。 ;--------------------- 软件智能安装格式 --------------------- ;[软件名称] ;Setup=软件路径 ;Args=程序运行参数 ;State=1或0 (1为默认选中,0为不选中) ;Version=软件版本 [可自动获取] [不定义,则读取安装文件版本] ;Icon=软件图标路径(支持exe,dll等) [不定义,则读取安装文件图标] ;Index=图标索引 ;Type=软件类型描述,如:系统软件、网络相关等,尽量简单。 ;OP=-1 (缺省值) 软件静默安装,不对窗口、做任何操作 ;OP=0 不调用外部函数或脚本,由内部的Func OP($SoftName)处理 ; 1 [外部Func OP($SoftName)] 参数为SoftIns.ini 中的段名 ; 10 [外部AI(自动安装脚本) $setup] 参数为安装程序 (内部不执行程序) ; 11 [外部AI(自动安装脚本) $setup] 参数为安装程序 (由内部执行程序) ;OPFile=外部的Func OP($sect)或者自动安装脚本 (支持au3和exe格式) ;操作第1个窗口 ;1Title=窗口标题 ;1Text=窗口内容参考 ;1OP=参考详细格式 ; 如果以:开头,不做操作(类似注视)。 ; Send:按键 ---发送按键 ; Sleep:时间 ---等待一定时间(单位:毫秒) ; Text:控件ID,内容 ---文本框写入内容[比如安装路径填写(支持中文)] ; Click:控件ID[,按键[,次数[,X坐标[,Y坐标]]]] ---点击控件 ; (参数说明请参考AU3帮助文档 - ControlClick) ; ; 如果以;开头,则表示多个操作用|隔开,如: ; ;Send:!a|Text:Edit1,D:\软件\|Send:!n ;操作第2个窗口 ;2Title=窗口标题 ;2Text=窗口内容参考 ;2OP=OP相关操作 ; ... ; ... ;操作第n个窗口 ;nTitle=0/窗口标题 (为0则保留上一次标题,为"",则进入下个软件安装阶段。) ;nText=0/窗口内容参考 (注意为0与为""的区别。) ;nOP=OP相关操作 ;注:要表示"0"标题或内容参考,请使用"\0",如果标题包含\,请转义为\\ 看起来可能复杂了点吧。如果不需要人工操作的软件,可以只要一句配置即可: [TM2010] setup=Software\TM2010.exe Args=/S 下面再给贴出一个本需要人工操作的安装程序的自动安装配置。 如果你AU3脚本的话,这个配置对你来说就是小儿科啦。 [AWicons Pro 安装] setup=G:\迅雷下载\软件\awiconsprosetup.exe OP=0 1Title="AWicons Pro 10.0 - Lokas Software" 1Text="Welcome to the AWicons Pro Setup Wizard" 1OP=Send:!n 2Title=0 2Text="License Agreement" 2OP=;Click:Button5|Send:!n 3Title=0 3Text="Destination Folder" 3OP=;Text:Edit1,D:\中文目录名\AWicons Pro|Send:!n 4Title=0 4Text="Menu Folder" 4OP=Send:!n 5Title=0 5Text="Additional Options" 5OP=;Click:SysListView321,left,1,15,10|Click:SysListView321,left,1,15,26|Send:!i 6Title=0 6Text="Completing the AWicons Pro Setup Wizard" 6OP=Send:!f 每个颜色对应一个窗口的操作,其中Title和Text来确定要操作的窗口。 OP命令串执行对应的操作。 简单来看下这个软件的安装。 第一个窗口Send:!n发送Alt+N的组合,就是 下一步的访问键 第二个窗口;Click:Button5|Send:!n 有多个步骤所以采用;开头|分割的命令串,分来了是: Click:Button5 点击下Button5,用AUTOIT带的窗口查看器可以得到,这个是 I agree...的那个复选框 选了才能下一步。 Send:!n不用解释了吧。 第三个窗口通过Text指令来说明要给Edit1(查看器获得的安装路径文本框的ID)输入的文本 因为Send支持中文所以另外写了个指令解析。 第四个窗口最简单发送个Alt+N到下一步窗体... 第五个窗口,这个比较难,开始采用的CLICK后用{UP},{DOWN}来取消选择,能是能,感觉 Send的方式可能不保险吧,所以把Click指令扩充到5个参数! Click:SysListView321,left,1,15,10 SysListView321是控件ID,用查看器鼠标一拖就知道了,left表示左键(""也可以。), 1表示点击一次,(15,10)很重要,是坐标了,注意不是屏幕坐标,是窗体的相对坐标 所以不用担心如果窗体、位置不同会点不上。 AUTOIT 查看器打开下面选到Control选项卡,可以看到 ControlClick Coords x,y....拖动Finder Tool移动到要点击的位置就可以看到坐标了吧。 第六个窗口安装完成发送Alt+F结束安装程序。 |
截图 | |
随便看 |
|
网盟-旗舰软件下载站,将绿色免费商业版破解软件、共享软件、游戏、电影、电视剧一网打尽!