#RequireAdmin

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

#RequireAdmin

Mensaje por qpongo »

Buenos días,

Estoy intentando instalarme una voz española, un archivo tts para que mi programilla autoit me hable en castellano y no en inglés. Ya lo tenía instalado y funcionaba correctamente en otro Pc pero ahora lo he perdido y quería reinstalarlo...

Uso:

#RequireAdmin
ShellExecute ("RSSolo4SpanishIsabel.exe","","C:\Users\usuario\Dropbox")

pero no consigo que haga la instalación, pensaba que con eso evitaba tener que poner usuario y contraseña.

¿Alguna idea?
Avatar de Usuario
Dany
Profesional del Autoit
Mensajes: 651
Registrado: 28 Mar 2012, 22:49

Re: #RequireAdmin

Mensaje por Dany »

no te falta \a l final de C:\Users\usuario\Dropbox (aunque creo que no) :S

de igual modo proba algo así:

ShellExecute("RSSolo4SpanishIsabel.exe","","C:\Users\usuario\Dropbox","runas")

saludos
  • ............................................Imagen
    ......................................Imagen
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: #RequireAdmin

Mensaje por qpongo »

Muchísimas gracias Dany.... lo pruebo en un ratito... a ver q tal. :-)

qpongo

Dany escribió:no te falta \a l final de
C:\Users\usuario\Dropbox (aunque creo que no) :S

de igual modo proba algo así:

ShellExecute("RSSolo4SpanishIsabel.exe","","C:\Users\usuario\Dropbox","runas")

saludos
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: #RequireAdmin

Mensaje por qpongo »

Gracias por tu ayuda.. pero no.. no funciona :-(

Empieza el proceso pero me pide contraseña y se queda como colapsado el pc, tengo que darle a cerrar sesión para desbloquearlo y volver a la normalidad. El script parece correcto porque no da ningún error.

qpongo

Dany escribió:no te falta \a l final de C:\Users\usuario\Dropbox (aunque creo que no) :S

de igual modo proba algo así:

ShellExecute("RSSolo4SpanishIsabel.exe","","C:\Users\usuario\Dropbox","runas")

saludos
Avatar de Usuario
Dany
Profesional del Autoit
Mensajes: 651
Registrado: 28 Mar 2012, 22:49

Re: #RequireAdmin

Mensaje por Dany »

Pues la verdad no se. no conozco el archivo que intentas ejecutar.

saludos
  • ............................................Imagen
    ......................................Imagen
Avatar de Usuario
Chefito
Profesional del Autoit
Mensajes: 2035
Registrado: 21 Feb 2008, 18:42
Ubicación: Albacete/Cuenca (España)

Re: #RequireAdmin

Mensaje por Chefito »

Cuelga el archivo que quieres ejecutar y lo probamos nosotros.
Eso de que te pide contraseña, que quieres decir? que te pide contraseña en la instalación del archivo? Si tienes que poner una contraseña, claro que se te bloqueara el script hasta que se la pongas.
Piensa que también tienes las función run para ejecutar archivos. Pero por lo que nos cuentas, se ejecuta bien.

Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: #RequireAdmin

Mensaje por qpongo »

El archivo está aquí. quizá te interese:

http://dfiles.eu/files/6214111

Es una voz española para que mi pc hable en casi perfecto castellano con:

Código: Seleccionar todo

  
Func _TalkOBJ($s_text)
    Local $o_speech
    $o_speech = ObjCreate("SAPI.SpVoice")
    $o_speech.Speak ($s_text)
    $o_speech = ""
EndFunc ;==>_TalkOBJ()

_TalkOBJ("¡Muchas gracias por tu ayuda Dany!")

qpongo
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: #RequireAdmin

Mensaje por qpongo »

Entiendo Chefito...

Lo que ocurre es que pensé que con #RequireAdmin directamente se saltaba las contraseñas y ejecutaba como Administrador directamente....

:-) Iluso de mi....

Entonces funciona bien todo... Gracias Chefito, gracias Dany

qpongo

Chefito escribió:Cuelga el archivo que quieres ejecutar y lo probamos nosotros.
Eso de que te pide contraseña, que quieres decir? que te pide contraseña en la instalación del archivo? Si tienes que poner una contraseña, claro que se te bloqueara el script hasta que se la pongas.
Piensa que también tienes las función run para ejecutar archivos. Pero por lo que nos cuentas, se ejecuta bien.

Saludos.
Avatar de Usuario
Dany
Profesional del Autoit
Mensajes: 651
Registrado: 28 Mar 2012, 22:49

Re: #RequireAdmin

Mensaje por Dany »

voy a ver si descargo el archivo para probar. una corrección en el código. (no es mayor cosa)

Código: Seleccionar todo

Func _TalkOBJ($s_text)
    Local $o_speech=0
    $o_speech = ObjCreate("SAPI.SpVoice")
    $o_speech.Speak ($s_text)
    $o_speech = 0
EndFunc ;==>_TalkOBJ()
Saludos
  • ............................................Imagen
    ......................................Imagen
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: #RequireAdmin

Mensaje por qpongo »

Gracias hombre... :smt001
Avatar de Usuario
Chefito
Profesional del Autoit
Mensajes: 2035
Registrado: 21 Feb 2008, 18:42
Ubicación: Albacete/Cuenca (España)

Re: #RequireAdmin

Mensaje por Chefito »

A ver, un consejo....cuando te interese hacer instalaciones de programas totalmente silenciosas, abre una consola de windows, coge el programa, y mira a ver si tiene ayuda. En este caso sería RSSolo4SpanishIsabel /? . Al poner esto, te va a salir una ventana emergente en windows con los parámetros posibles de este fichero.
Prueba con estos parámetros que son los de la instalación silenciosa.
Recuerda que shellexecute hace que continúe el script justo después de ejecutar el fichero. Si quieres que se pare hasta que se haga toda la instalación, utiliza shellexecutewait.

Código: Seleccionar todo

ShellExecute("RSSolo4SpanishIsabel.exe","/S /v/qn","C:\Users\usuario\Dropbox")
Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: #RequireAdmin

Mensaje por qpongo »

Muchísimas gracias..... me ha sido muy útil Chefito :smt038

qpongo
Responder