Opt("WinWaitDelay",100)
Opt("WinTitleMatchMode",4)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
$Path = IniRead(@WorkingDir & "\PCSG Softprep 2009.ini", "Config", "ProgramPath", "D:\Program Files")
Run('ttp.exe')
WinWait("千千静听 5.3 安装程序 Unicode","现在将开始安装")
If Not WinActive("千千静听 5.3 安装程序 Unicode","现在将开始安装") Then WinActivate("千千静听 5.3 安装程序 Unicode","现在将开始安装")
WinWaitActive("千千静听 5.3 安装程序 Unicode","现在将开始安装")
Send("{ALTDOWN}s{ALTUP}")
WinWait("千千静听 5.3 安装程序 Unicode","用户使用协议")
If Not WinActive("千千静听 5.3 安装程序 Unicode","用户使用协议") Then WinActivate("千千静听 5.3 安装程序 Unicode","用户使用协议")
WinWaitActive("千千静听 5.3 安装程序 Unicode","用户使用协议")
Send("{ALTDOWN}a{ALTUP}")
WinWait("千千静听 5.3 安装程序 Unicode","选择要安装的组件")
If Not WinActive("千千静听 5.3 安装程序 Unicode","选择要安装的组件") Then WinActivate("千千静听 5.3 安装程序 Unicode","选择要安装的组件")
WinWaitActive("千千静听 5.3 安装程序 Unicode","选择要安装的组件")
Send("{ALTDOWN}n{ALTUP}")
WinWait("千千静听 5.3 安装程序 Unicode","指定安装本软件")
If Not WinActive("千千静听 5.3 安装程序 Unicode","指定安装本软件") Then WinActivate("千千静听 5.3 安装程序 Unicode","指定安装本软件")
WinWaitActive("千千静听 5.3 安装程序 Unicode","指定安装本软件")
ControlFocus("千千静听 5.3 安装程序 Unicode","指定安装本软件","[class:Edit;instance:1]")
ControlSetText("千千静听 5.3 安装程序 Unicode","指定安装本软件","[class:Edit;instance:1]",$path & "\TTPlayer")
Send("{ALTDOWN}n{ALTUP}")
WinWait("千千静听 5.3 安装程序 Unicode","我的桌面")
If Not WinActive("千千静听 5.3 安装程序 Unicode","我的桌面") Then WinActivate("千千静听 5.3 安装程序 Unicode","我的桌面")
WinWaitActive("千千静听 5.3 安装程序 Unicode","我的桌面")
Send("{ALTDOWN}n{ALTUP}")
WinWait("千千静听 5.3 安装程序 Unicode","已成功安装到")
If Not WinActive("千千静听 5.3 安装程序 Unicode","已成功安装到") Then WinActivate("千千静听 5.3 安装程序 Unicode","已成功安装到")
WinWaitActive("千千静听 5.3 安装程序 Unicode","已成功安装到")
controlcommand("千千静听 5.3 安装程序 Unicode","已成功安装到","Button1","UnCheck")
controlcommand("千千静听 5.3 安装程序 Unicode","已成功安装到","Button3","UnCheck")
ControlClick("千千静听 5.3 安装程序 Unicode","已成功安装到","Button14")
FileCopy(@WorkingDir & "\install\媒体播放\TTP.zip", $path & "\TTPlayer\skin\")
FileCopy(@WorkingDir & "\install\媒体播放\TTPlayer.xml", $path & "\TTPlayer")
sleep(1000)
filedelete(@DesktopDir & "\千千音乐.url")
原帖由 wyy0320 于 2009-2-8 21:51 发表
D:\Program Files\TTPlayer,这个自动安装的盘符只能是这样的么?
能不能把那段英文的改成中文的呢?
我改过了,但是改出来的怎么是一堆乱码呢?
用controlsettext可以输入中文,send不能输入中文的。
我的脚本会读取软件安装器的配置文件,安装目录可以改变,如果没有配置文件则默认为D:\Program Files |