Página 1 de 1

No encuentro cierta Macros

Publicado: 12 Ene 2011, 08:18
por leanser
Buen dia a todos los foreros y a los admins de esta web, ya tengo rato aqui explorando y el lenguaje me a servido de mucho, ademas de que es facil de usar puedo hacer aplicaciones en menos de lo que inicia mi msn messenger xD!!!

ahora ando haciendo aplicaciones freeware, como veran por mi nick, tengo un historial warero, pero no me juzgen mal.
e leido todas las normas de este foro, y pienso cumplir con cada una de ellas, bueno ire al grano.

con autoit puedes usar Macros, por ejemplo, para saber la carpeta de archivos temporales

@TempDir

y al revisarlas y usarlas todas, eh notado que falta unas cuantas en especial, por ejemplo la de los archivos temporales de internet explorer, o la de cookies, etc etc,

PREGUNTA:
¿existen Macros independeintes a los que vienen por Default en AutoIt?

espero y respondan mi pregunta, saludos desde Mexico DF ;)

Re: No encuentro cierta Macros

Publicado: 12 Ene 2011, 10:07
por Ximorro
Bienvenido.

Las Macros son referidas a variables del propio sistema (no sólo algunas carpetas) y el entorno AutoIt. No hay macros de programas específicos (a parte como digo del Windows y AutoIt)

No uso AutoIt para programar con internet así que no conozco el método más fácil de hacer lo que quieres. Tranquilo que aquí hay gente que domina el tema así que podrán ayudarte con eso y mucho más. Mientas tanto si te sirve de ayuda seguro que se puede saber consultando el registro del sistema, sabiendo en qué claves están esos valores con AutoIt es muy fácil leerlos con la función RegRead.

También hay una UDF bastante completa para manejar el InternetExplorer por código, IE.au3, quizás a partir de ahí se pueda. Si vas a automatizar navegación web esa UDF te será superútil.

Saludosss

Re: No encuentro cierta Macros

Publicado: 14 Ene 2011, 04:17
por Chefito
Pues una de las formas es yendo a su directorio directamente. Por lo visto cambia según 2000,xp o vista,win7. Te dejo una página donde te dice los path: http://www.milincorporated.com/a-tempor ... files.html
Seguro que hay muchas webs que lo explican. Hay que buscar en google.

Una forma de saber parte del path (tenemos que saber por lo menos la parte del usuario) es con las variables de entorno que tiene win. Te dejo una página aquí: http://es.wikipedia.org/wiki/Variable_de_entorno
Puedes obtener el resultado de las variables de entorno con la función envget(). Mírala en la ayuda.

Como bien sabes, autoit tiene sus propias macros, y la que te da el nombre de usuario es @username. Incluso te puede interesar más @UserProfileDir, la cual te da todo el path hasta el usuario.

Pienso que tiene que haber algo en el registro, pero ahora mismo no lo se. Se podría averiguar bajandote un programa que compara registros. Copias el registro, cambias los path en el ie, y luego haces otra copia. Las comparas y ves si en el resultado ha cambiado algo.

Saludos.