Descargar ocx en el cliente

07/02/2008 - 19:02 por Javier Torres | Informe spam
Hola amigos buen dia..
Estoy desarrollando una aplicaciòn, esta, debe descargar en el cliente un
OCX que le permitira hacer x cosa, la pregunta es, como hago que se descargue
el ocx en el cliente???

Saludos y suerte

Preguntas similare

Leer las respuestas

#1 Harvey Triana
07/02/2008 - 22:31 | Informe spam
Crea una pg, que invite al usuario a descargar tu OCX en un msi. En general,
las demas opciones tienen muchas complicaiones de seguridad en IE...
Afortunadamente!

<ht />

"Javier Torres" escribió en el
mensaje news:
Hola amigos buen dia..
Estoy desarrollando una aplicaciòn, esta, debe descargar en el cliente un
OCX que le permitira hacer x cosa, la pregunta es, como hago que se
descargue
el ocx en el cliente???

Saludos y suerte
Respuesta Responder a este mensaje
#2 Javier Torres
08/02/2008 - 15:21 | Informe spam
Mi idea es que el ocx se descargue automaticamente(claro, con la autorizacion
del usuario cliente) y se registre en la pc.. y de ser posible detectar si ya
tiene registrado en ocx

se podra???
Respuesta Responder a este mensaje
#3 Matias Iacono
12/02/2008 - 15:32 | Informe spam
La forma en la que se hace es, hacer que el usuario ingrese a una pagina
donde el control se encuentre instanciado.

Esto quiere decir que en la pagina en cuestion deberas tener el tag OBJECT
que haga referencia al OCX.

Dentro de este tag debes tener en cuenta un par de atributos.

Primero:

<object CLASSID="" CODEBASE="" >

El atributo CLASSID es la llave de registro en el registro de windows. Esto
lo puedes buscar, si quieres, en tu propia maquina navegando en el registro
de Windows.

CODEBASE, es la ruta desde donde se debe descargar el OCX si no existe en la
maquina en cuestion. Esto podria ser, por ejemplo:
CODEBASE="/Instaladores/MiOCX.ocx"

En este caso, la carpeta debe ser accesible para los usuarios que naveguen
en tu sitio. Tambien se puede usar un archivo de tipo CAB. Si es que
necesitas mas componentes para que funcione tu OCX.

Ahora, todo esto es muy interesante, pero de por si, el OCX no estara
firmado. Lo que hace que por seguridad, el navegador no lo descargue, y mas
aun, no le pregunte al usuario si quiere hacerlo, y menos si quiere
instalarlo.

Para firmarlo, no se si seguiran haciendolo, pero la empresa VerySign, por
una "modica" suma, te entrega la certificacion para el OCX. Esto, tampoco te
garantiza que se instale, ya que como un OCX es considerado potencialmente
peligroso, puede ser bloqueado aunque este firmado. Esto mediante
configuraciones en el navegador.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
http://mvpfiles.spaces.live.com


"Javier Torres" wrote:

Mi idea es que el ocx se descargue automaticamente(claro, con la autorizacion
del usuario cliente) y se registre en la pc.. y de ser posible detectar si ya
tiene registrado en ocx

se podra???
Respuesta Responder a este mensaje
#4 Javier Torres
12/02/2008 - 22:29 | Informe spam
Ok, perfecto...
Estuve revisando algo de esto y por ahi encontre algo sobre el LPKTool,
segun esto permite firmar el ocx en un cliente, pero aun no lo hecho a
correr..
saludos

"Matias Iacono" wrote:

La forma en la que se hace es, hacer que el usuario ingrese a una pagina
donde el control se encuentre instanciado.

Esto quiere decir que en la pagina en cuestion deberas tener el tag OBJECT
que haga referencia al OCX.

Dentro de este tag debes tener en cuenta un par de atributos.

Primero:

<object CLASSID="" CODEBASE="" >

El atributo CLASSID es la llave de registro en el registro de windows. Esto
lo puedes buscar, si quieres, en tu propia maquina navegando en el registro
de Windows.

CODEBASE, es la ruta desde donde se debe descargar el OCX si no existe en la
maquina en cuestion. Esto podria ser, por ejemplo:
CODEBASE="/Instaladores/MiOCX.ocx"

En este caso, la carpeta debe ser accesible para los usuarios que naveguen
en tu sitio. Tambien se puede usar un archivo de tipo CAB. Si es que
necesitas mas componentes para que funcione tu OCX.

Ahora, todo esto es muy interesante, pero de por si, el OCX no estara
firmado. Lo que hace que por seguridad, el navegador no lo descargue, y mas
aun, no le pregunte al usuario si quiere hacerlo, y menos si quiere
instalarlo.

Para firmarlo, no se si seguiran haciendolo, pero la empresa VerySign, por
una "modica" suma, te entrega la certificacion para el OCX. Esto, tampoco te
garantiza que se instale, ya que como un OCX es considerado potencialmente
peligroso, puede ser bloqueado aunque este firmado. Esto mediante
configuraciones en el navegador.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
http://mvpfiles.spaces.live.com


"Javier Torres" wrote:

> Mi idea es que el ocx se descargue automaticamente(claro, con la autorizacion
> del usuario cliente) y se registre en la pc.. y de ser posible detectar si ya
> tiene registrado en ocx
>
> se podra???
Respuesta Responder a este mensaje
#5 Matias Iacono
13/02/2008 - 12:18 | Informe spam
Definitivamente, la herramienta la puedes descargar gratuitamente desde la
pagina de MS. El problema es que el certificado no es gratis :)
Matías Iacono
Microsoft MVP
Orador Regional INETA
http://mvpfiles.spaces.live.com


"Javier Torres" wrote:

Ok, perfecto...
Estuve revisando algo de esto y por ahi encontre algo sobre el LPKTool,
segun esto permite firmar el ocx en un cliente, pero aun no lo hecho a
correr..
saludos

"Matias Iacono" wrote:

> La forma en la que se hace es, hacer que el usuario ingrese a una pagina
> donde el control se encuentre instanciado.
>
> Esto quiere decir que en la pagina en cuestion deberas tener el tag OBJECT
> que haga referencia al OCX.
>
> Dentro de este tag debes tener en cuenta un par de atributos.
>
> Primero:
>
> <object CLASSID="" CODEBASE="" >
>
> El atributo CLASSID es la llave de registro en el registro de windows. Esto
> lo puedes buscar, si quieres, en tu propia maquina navegando en el registro
> de Windows.
>
> CODEBASE, es la ruta desde donde se debe descargar el OCX si no existe en la
> maquina en cuestion. Esto podria ser, por ejemplo:
> CODEBASE="/Instaladores/MiOCX.ocx"
>
> En este caso, la carpeta debe ser accesible para los usuarios que naveguen
> en tu sitio. Tambien se puede usar un archivo de tipo CAB. Si es que
> necesitas mas componentes para que funcione tu OCX.
>
> Ahora, todo esto es muy interesante, pero de por si, el OCX no estara
> firmado. Lo que hace que por seguridad, el navegador no lo descargue, y mas
> aun, no le pregunte al usuario si quiere hacerlo, y menos si quiere
> instalarlo.
>
> Para firmarlo, no se si seguiran haciendolo, pero la empresa VerySign, por
> una "modica" suma, te entrega la certificacion para el OCX. Esto, tampoco te
> garantiza que se instale, ya que como un OCX es considerado potencialmente
> peligroso, puede ser bloqueado aunque este firmado. Esto mediante
> configuraciones en el navegador.
>
> Saludos.
>
> Matías Iacono
> Microsoft MVP
> Orador Regional INETA
> http://mvpfiles.spaces.live.com
>
>
> "Javier Torres" wrote:
>
> > Mi idea es que el ocx se descargue automaticamente(claro, con la autorizacion
> > del usuario cliente) y se registre en la pc.. y de ser posible detectar si ya
> > tiene registrado en ocx
> >
> > se podra???
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida