Pregunta

Estoy tratando de ver un sistema de cámaras de vigilancia. El acceso remoto está disponible a través de un sitio web, y que el sitio web parece que tenga que descargar un archivo CAB llena de golosinas que me deje ver las cámaras.

En algunos de mis sistemas de proceso de esta instalación alto muy bien.

En unos pocos, particuarly los que tienen internet más lento, me meto en un interminable bucle de: ir a la página, a la espera de un largo período de tiempo (supongo que aquí es donde la descarga del archivo CAB), hacer clic en la barra amarilla para permitir que se "Instalar este archivo CAB para todos los usuarios" y la recarga la página. Nunca aparece con la ventana diciendo "¿Está seguro de su fresco para instalar estas cosas?"

¿Hay una buena manera de que pueda esquivar esto con un poco de código? He descargado el archivo CAB y se extrajeron sus contenidos. Está lleno de DLL y un SetupScript.vbs. He tratado de dejar que los SetupScript.vbs correr, y yo he tratado de registrar manualmente los archivos DLL con regsrv32. Incluso me he copiado los archivos INF .OCX y necesarios para la C:\Windows\Downloaded Program Files\ y modificar el registro para imitar una donde la instalación fue sin problemas.

A pesar de esto, cuando vuelva a la página web, que todavía lleva por siempre y después vuelve al bucle descrito anteriormente.

¿Qué API necesito para llamar a "correctamente" registrar este componente para IE puede verlo? ¿O hay algo más simple que me falta?

Podría alguien por favor me punto en la dirección correcta para resolver esto? El navegador es Internet Explorer 8, el sistema operativo es Vista.

Gracias!

¿Fue útil?

Solución

En Windows 7 de 64 bits he copiado los archivos OCX a C: \ Windows \ SysWOW64 y luego encontré:

regsvr32 /s C:\Windows\SysWOW64\PLUGINNAME.ocx

El complemento ActiveX funcionó bien cuando lancé IE sin solicitar una instalación.

Otros consejos

Typos desde arriba y me he dado cuenta con unas instalaciones de Windows 8.1 que necesita para funcionar regsvr32 desde la carpeta raíz syswow64:

%SystemRoot%\Syswow64\regsvr32 /s C:\Windows\SysWOW64\pluginname.ocx
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top