网站首页  软件下载  游戏下载  源码下载  词典软件  教程攻略

请输入您要查询的软件:

 

软件 软件智能安装工具 提供最全面自动安装接口
图标
分类 软件下载-系统工具-系统辅助-软件智能安装工具下载 系统辅助
语言 简体中文
大小 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结束安装程序。

截图
随便看

 

网盟-旗舰软件下载站,将绿色免费商业版破解软件、共享软件、游戏、电影、电视剧一网打尽!

 

Copyright © 2002-2024 cnnbu.com All Rights Reserved
更新时间:2025/5/4 23:12:48