Página 1 de 1

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

Publicado: 12 Ago 2015, 12:51
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

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

Publicado: 12 Ago 2015, 14:02
por Dany
Utiliza las UDF de Excel y Word que trae AutoIt.

Saludos :smt027

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

Publicado: 12 Ago 2015, 16:11
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

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

Publicado: 12 Ago 2015, 17:18
por Dany
Usa la ultima :)

Saludos

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

Publicado: 12 Ago 2015, 17:51
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.

:-)

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

Publicado: 12 Ago 2015, 21:14
por Dany
Voy a ponerme a investigar. :)

saludos :smt027

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

Publicado: 13 Ago 2015, 12:43
por qpongo
Gracias Dany :smt038 ... te debo unas cervezas :smt035

qpongo
:smt102

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

Publicado: 13 Ago 2015, 13:36
por Dany
No tomo :)
Saludos :smt027

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

Publicado: 13 Ago 2015, 20:22
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 .

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

Publicado: 14 Ago 2015, 11:12
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

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

Publicado: 14 Ago 2015, 17:09
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

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

Publicado: 17 Ago 2015, 20:23
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!

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

Publicado: 18 Ago 2015, 10:28
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