Buscar un programa en el pc (p.ej. word) abrirlo y usarlo

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

Buscar un programa en el pc (p.ej. word) abrirlo y usarlo

Mensaje por qpongo »

Hola,

Aunque sigo habitualmente este foro y he hecho algunos programas ya con autoit me sigo considerando un principiante, ahora veréis porque.

Voy a crear un programa que abra word y quizá también excel y escriba automáticamente textos o rellenar celdas.

El programa se va a ejecutar en pc's en los que desconozco la ruta donde se encuentran estos programas. Ese es el problema.

¿Cuál es la forma más rápida de abrir un documento word o excel en blanco en un pc, imagino que tendré que buscar word.exe o excel.exe para poder luego usarlo en un shellejecute, pero como?

Lo que quiero, es asegurarme que si no se encuentran instalados en el directorio por defecto también funcione el programa.

Gracias chicos,

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por Dany »

Utiliza las UDF de Excel y Word que trae AutoIt.

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por qpongo »

Gracias Dany....

Veo que no es necesario buscar la ruta de nada....

Con esto sobra (en la versión autoit que tengo yo, que no es la última y tiene pequeños cambios):

Código: Seleccionar todo

#include <Excel.au3>
#include <Word.au3>
_ExcelBookNew()
_WordCreate()
Saludos,
qpongo
Avatar de Usuario
Dany
Profesional del Autoit
Mensajes: 651
Registrado: 28 Mar 2012, 22:49

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por Dany »

Usa la ultima :)

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por qpongo »

No puedo.....

Podría usarla en casa sin problema.

Pero en el trabajo uso una versión portable que tengo en dropbox y en usb y por tanto accesible en todas partes. No tengo permisos de administrador en mi pc... aunque saben que uso Autoit. (Es una política un poco extraña... pero es así, mientras no instale nada puedo hacer lo que quiera.)

No sé como hacer portable la última versión, si no por supuesto que la usaría.

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por Dany »

Voy a ponerme a investigar. :)

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por qpongo »

Gracias Dany :smt038 ... te debo unas cervezas :smt035

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por Dany »

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por Chefito »

Coge el directorio donde se instala autoit y copiatelo. Es lo que hago yo para tener siempre la ultima version en un pendrive :smt002 . Ejecuta el scite y carga los script...no vas a tener ningun problema :smt023 . Lo unico es que te faltaran cosas como la asociacion de la extension .au3, opciones en el menu contextual....y comodidades de ese tipo, pero en lo referente a utilizar el scite, ejecutar los script, compilarlos, etc, lo vas a poder hacer sin problemas :smt023 .
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: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por qpongo »

Muchas gracias Chefito!!
Te voy a hacer caso y grabaré en un USB la última versión y así me voy actualizando.
Además no se si conocéis una página que se llama http://www.cameyo.com/ que en teoría convierte en portable algunos programas, los convierte a .exe quizá lo consiga hacer con scite. Con algún otro programa lo he conseguido.

Gracias otra vez

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

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por qpongo »

Hola otra vez,

Efectivamente, gracias a la página que os ponia antes http://www.cameyo.com/ he conseguido en teoría todo autoit eun un ejecutable .exe.

Me encantaría que vosotros que entendéis le echéis un vistazo y deis vuestra opinión, estoy probando y aparentemente funciona.

Os dejo el archivo en un enlace dropbox público

https://www.dropbox.com/s/d6xn680f8ah71 ... o.exe?dl=0

Ya me diréis
qpongo
Avatar de Usuario
BasicOs
Site Admin
Mensajes: 2091
Registrado: 21 Nov 2006, 19:24
Ubicación: El Internet - (Canarias, España)
Contactar:

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por BasicOs »

Muy bueno el enlace de cameyo
Autoit ya de por si incluye muchas dlls y otros y se acerca a lo portable, lo que siempre hay ficheros jpg, ini, o ejecutables de apoyo, etc que hacen que tengas que tener un directorio con los ficheros.

Así ya puedes tener todo en un exe directamente con lo que es menos necesaria la instalación, pudiendo crearse rutinas para sustituirla. Labores para la primera vez que se ejecuta:
Como crear accesos directos, modficar el registro, etc..


Interesante el Desktop Apps Online dentro de esa página, parece que te deja poner en un servidor tu programa, y lo ejecuta dentro de un navegador, siendo multiusuario también..

Es decir arrancas el programa y se ejecuta en el Firefox, Chrome, incluso desde Linux?? o Android??, cambiando las pantallas tipo Windows, a controles html o similares automaticamente .. :smt043 :smt043 :smt043

No lo he probado, pero igual alguien si lo ha probado o tiene más datos de esto..

Interesante para programar una página web usando Autoit de base... Aprovechando sus funciones..

De la página:
What is a Cameyo app
An entire Windows application virtualized into a standalone EXE file. You can copy and execute it on any computer directly without installation, no agent required.
You can also publish it to our cloud servers and run it from any HTML5 browser on any device - no plugins required!
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: Buscar un programa en el pc (p.ej. word) abrirlo y usarl

Mensaje por qpongo »

Gracias BasicOs!!

Hay una versión de cameyo para android.... :-)

Hay muchos programas que en teoría funcionan, no los he probado.

Sólo probé autoit la versión portable que cameyo creó... la abro desde el móvil y tengo la ayuda original del programa y puedo moverme en ella.
Al final, al darle a cerrar parece que se queda colgado.

A mi todo esto me parece informagia y que aún hay muchas cosas nuevas por imaginar y llevar a la realidad.

Saludos,

qpongo
Responder