Página 1 de 1

abrir archivo pasado

Publicado: 14 Sep 2013, 16:57
por taoru
buenas, estoy generando un cliente para una web en autoit.
le estoy enviando un link con un reporte vía mail, al clickear en ese link se debería abrir el cliente autoit con esos datos, pero antes pedir que se autentifique, por lo tanto debería conservar el contenido del archivo para mostrárselo.

le paso un link así:
http://www.sitio.com/reporte.rpx

configuré en el registro que los archivos rpx se habran con el cliente, y al entrar al link se habre el programa pero no está tomando el archivo, como puedo capturar el contenido de ese archivo?, así primero pido el login y luego ya lo habro y muestro el contenido?.

los archivos se bajan cifrados, así que debería autentificarse para poder ver el contenido sin cifrar.
agradezco la ayuda.

Re: abrir archivo pasado

Publicado: 14 Sep 2013, 21:04
por Dany
Muestra el codigo PHP. a explicate mejor porque no entiendo.

saludos :smt027

Re: abrir archivo pasado

Publicado: 17 Sep 2013, 04:17
por taoru
perdón, lo compliqué mucho la pregunta, jaja.
haber, creé una extensión rpx que son archivos cifrados con autoit.
estos archivos le puse en el registro de windows que lo habra con el programa que estoy haciendo:
reportes.exe

bien, cuando clickeo se habre el programita autoit, mi pregunta es como sabe autoit que archivo está abriendo?.
porque se habre el programa pero no se como capturar la info del archivo que se supone que se está abriendo con ese programa. abre el programa sin la info del archivo, creo que ahora lo dejé un poco mas aclarado.

Re: abrir archivo pasado

Publicado: 17 Sep 2013, 14:47
por Dany
aaaaaa ahora si entendí.

Bueno si ya tienes tu aplicación asociada con tus archivos bastaría con hacer esto:

Código: Seleccionar todo


Local $hHarchivo= FileOpen($CmdLine[1], 0) ;$CmdLine[1] es el nombre del archivo
$datos=fileread($hHarchivo)
FileClose($hHarchivo)
Msgbox(0,"",$datos)
Saludos

Re: abrir archivo pasado

Publicado: 17 Sep 2013, 15:46
por taoru
oky!, muchas gracias!.
no sabia de la existencia de esa array con la info, era el paso que me faltaba, gracias gracias.