Página 1 de 1

ayuda con estos comandos

Publicado: 02 Abr 2010, 04:07
por elchicha
hola compiu he estado mirando los post de este foro y ya he ehco un autoit con izarcpero tengo un problema por que no se puede quitar las casa que no quiero que salgan como ejecutar el proegrama al final ,les dejo los comandos aqui aver que puedo hace

Código: Seleccionar todo

run("Izarc3416.exe")
#region --- AutoIt Macro Generator V 0.21 beta ---
Opt("WinTitleMatchMode", 4)
WinWait("Izar","Vínculos")
$CLVItem = ControlListView("Izar","Vínculos","SysListView321","FindItem","Izarc3416")
ControlListView("Izar","Vínculos","SysListView321","SelectClear")
ControlListView("Izar","Vínculos","SysListView321","Select",$CLVItem)
$CLVItem = ControlListView("Izar","Vínculos","SysListView321","FindItem","Izarc3416")
ControlListView("Izar","Vínculos","SysListView321","SelectClear")
ControlListView("Izar","Vínculos","SysListView321","Select",$CLVItem)
WinWait("Instalar","This will install IZArc 3.4.1.")
ControlClick("Instalar","This will install IZArc 3.4.1.","Button1")
WinWait("Elija el idioma del instalador","Elija el idioma a usar durante")
ControlClick("Elija el idioma del instalador","Elija el idioma a usar durante","TButton1")
WinWait("Instalar - IZArc 3.4.1.6","Este programa instalará IZArc ")
ControlClick("Instalar - IZArc 3.4.1.6","Este programa instalará IZArc ","TButton1")
WinWait("Instalar - IZArc 3.4.1.6","Por favor, lea la siguiente in")
ControlClick("Instalar - IZArc 3.4.1.6","Por favor, lea la siguiente in","TRadioButton1")
ControlClick("Instalar - IZArc 3.4.1.6","Por favor, lea la siguiente in","TButton2")
ControlClick("Instalar - IZArc 3.4.1.6","Por favor, lea la siguiente in","TButton2")
WinWait("Instalar - IZArc 3.4.1.6","¿Dónde debe instalarse IZArc 3")
ControlClick("Instalar - IZArc 3.4.1.6","¿Dónde debe instalarse IZArc 3","TButton2")
WinWait("Carpeta ya Existe","La carpeta:")
ControlClick("Carpeta ya Existe","La carpeta:","Button1")
WinWait("Instalar - IZArc 3.4.1.6","¿Dónde deben ubicarse los icon")
ControlClick("Instalar - IZArc 3.4.1.6","¿Dónde deben ubicarse los icon","TButton2")
WinWait("Instalar - IZArc 3.4.1.6","¿Qué tareas adicionales deben ")
ControlClick("Instalar - IZArc 3.4.1.6","¿Qué tareas adicionales deben ","TButton2")
WinWait("Instalar - IZArc 3.4.1.6","Ahora el programa está listo p")
ControlClick("Instalar - IZArc 3.4.1.6","Ahora el programa está listo p","TButton2")
WinWait("Error","C:\Archivos de programa\IZArc\")
ControlClick("Error","C:\Archivos de programa\IZArc\","Button3")
WinWait("IZArc","&OK")
ControlClick("IZArc","&OK","TBitBtn1")
WinWait("Options","File Associations")
ControlClick("Options","File Associations","TBitBtn3")
WinWait("Instalar - IZArc 3.4.1.6","El programa terminó la instala")
ControlClick("Instalar - IZArc 3.4.1.6","El programa terminó la instala","TNewCheckListBox1")
ControlClick("Instalar - IZArc 3.4.1.6","El programa terminó la instala","TButton2")
#endregion --- End ---
gracias de antemano

Re: ayuda con estos comandos

Publicado: 03 Abr 2010, 14:46
por Chefito
Mira a ver si te sirve la función _GUICtrlListBox_ClickItem. Buscala en la ayuda.

Código: Seleccionar todo

#Include <GuiListBox.au3>
$hwnd=ControlGetHandle("Instalar - IZArc 3.4.1.6","El programa terminó la instala","TNewCheckListBox1")_GUICtrlListBox_ClickItem($hWnd,0)
Mira a ver el número de iten que es. Yo he puesto el 0 porque no se cual es.

Saludos.

Re: ayuda con estos comandos

Publicado: 03 Abr 2010, 16:47
por elchicha
y como puedo meter el arcivo creado en el WPI y como terminar el archivo para que se ejecute sin el archivo original un saludo EL CHICHA

Re: ayuda con estos comandos

Publicado: 04 Abr 2010, 14:39
por Chefito
No entiendo bien lo que quieres decir :smt017 .
elchicha escribió: como puedo meter el arcivo creado en el WPI
Para meter el ejecutable de la instalación (en tu caso el Izarc3416.exe) en el archivo exe que se compila, mira la función fileinstall en la ayuda. Con esta función puedes meter lo que quieras.
elchicha escribió:como terminar el archivo para que se ejecute sin el archivo original
Que quieres decir con esto?? :smt017 .
Si quieres ejecutar una aplicación puedes hacerlo con las funciones Run y ShellExecute (miralas en la ayuda). No se si te refieres a esto.

Saludos.

Re: ayuda con estos comandos

Publicado: 04 Abr 2010, 18:24
por XPyro
Tengo mucho que no e trabajado con el WPI (Windows Post Instal) pero no es difícil ya que modificas un archivo llamado config.js que te explican claramente en su web:
http://wpiw.net/The_Dark_Side/config.html

Recuerdo que para agregar un programa al WPI existe una carpeta llamada Install en ella metes los programas y los llamas desde config.js, eso si, ya compilados en .exe


:smt006

Re: ayuda con estos comandos

Publicado: 04 Abr 2010, 23:45
por elchicha
lo que quiero desir con el archivo es que cuando tienes el archivo original y hacer un autoit tengo que tener los dos archivos para ejecutar el autoit pues yo quiero saver si se puede hacer uno solo archivo y como un saludo EL CHICHA



PD:gracas por todo ya lo he solucionado y perfe garcias por todo