terminar el script

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
Avatar de Usuario
timistar
Hacker del Foro
Mensajes: 89
Registrado: 24 Jun 2008, 05:03

terminar el script

Mensaje por timistar »

hola una preg algo sosa

tengo un script y necsito que desues que me haga una accion se cierre por completo , osea quen o me quede activo en meoria

esta funcion me sirve , la coloqco despues que haga lo demas,

algo asi como click en el botno muestre un mensaje y el script se cierre y no me quede cargado en la meoria de windows

gracias

Código: Seleccionar todo

Func _Exit ()
Exit 
EndFunc
Avatar de Usuario
Nahuel
Hacker del Foro
Mensajes: 194
Registrado: 27 Jun 2007, 23:32
Ubicación: Argentina
Contactar:

Re: terminar el script

Mensaje por Nahuel »

La verdad no me quedó muy claro lo que preguntás. Un script se cierra por completo una vez que llega a la línea final (que no es necesariamente la última en el código).

Por ejemplo:

Código: Seleccionar todo

MsgBox(0,"","Hola")
FileCopy("C:\hola.txt","D:\hola.txt")
No es necesario poner Exit en ningún lado, pues una vez que haga lo que tiene que hacer se termina por completo. Exit es para terminarlo abruptamente dada alguna condición.

Si no responde tu pregunta, por favor aclará más tu idea. :smt001
No soy un hombre de plegarias, pero si estás en el cielo sálvame por favor Superman!
Avatar de Usuario
timistar
Hacker del Foro
Mensajes: 89
Registrado: 24 Jun 2008, 05:03

Re: terminar el script

Mensaje por timistar »

perdon

no m ira lo que pasa es que el script se activa cuando insertas una usb , pero resulta que cuando trato de sacar la usb como el scritp esta vivo todavia en l memoria de wuinwos asi ya haya hecho lo que usuario escogio no me deja sacar la usb
Avatar de Usuario
Nahuel
Hacker del Foro
Mensajes: 194
Registrado: 27 Jun 2007, 23:32
Ubicación: Argentina
Contactar:

Re: terminar el script

Mensaje por Nahuel »

Sigo sin entender. Estás ejecutando un script desde una unidad USB? y cuando intentás sacarla te dice que no se puede? Poné el código acá, quizás tengas algún loop infinito que no pueda dejar que el script termine como corresponde
No soy un hombre de plegarias, pero si estás en el cielo sálvame por favor Superman!
Avatar de Usuario
timistar
Hacker del Foro
Mensajes: 89
Registrado: 24 Jun 2008, 05:03

Re: terminar el script

Mensaje por timistar »

jojojojo

perdon no he agregado un detalle , leyendo y buscando encontre los autoplay handlers y los meti al inicio del scrip que hacen los autoplay handlers, hacen que el ejecutable de mi programa aparezca en la ventanita que dice "que desea que windos haga " cuando insertas un cd o un pendrive eso de abrir , no hacer nada , repoducir ls mp3 etc etc

es parte no la habia dicho, publicare eso mañana es facil se agrega al registro y listo solo que casi nadie hace script puedan usar ese dato

no mira pos no tengo el code a mano esta n la casa cuando crei que lo tenia completo me paso lo que te digo te doy un ejemplo

1 inserto la usb
2 en la ventana que dice que desea que windows haga escojo mi scrip, digamos que es un reproductor de mp3
3 cierro mi script por que ya no voy a usar mas mi repoductor osea mi script que reproduce mp3
4 trato de sacar la usb y me dice que esta en uso

la unica formade sacarla es ctrl+ alt + supr y matar el script que esta en la ventana procesos o apagar el pc para poder sacar el pendrive

entonce lo que yo pregunto es que si agrego esa funcion al bonton cerrar del scrip o al boton salir , este se descargara de los proceso de windows o esa funcion no me sirve para eso ??


gracias :smt040
Avatar de Usuario
Nahuel
Hacker del Foro
Mensajes: 194
Registrado: 27 Jun 2007, 23:32
Ubicación: Argentina
Contactar:

Re: terminar el script

Mensaje por Nahuel »

AH! Ahora está más claro :smt003

Bueno indudablemente algo está mal en tu código. Qué acción tomás cuando el usuario presiona cerrar o salir? Aprentemente entrás en algún ciclo que no podés salir, porque lo que te pasa no debería pasar. Usando Exit cuando el usuario presione cerrar/salir tiene que terminar el script correctamente.
No soy un hombre de plegarias, pero si estás en el cielo sálvame por favor Superman!
Responder