FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Ejecutar un programa desde el navegador
Alguien sabe como se puede ejecutar un programa de la pc desde el navegador, sucede que tenemos montada una Intranet en una empresa y surgió el requrimiento para ejecutar un programa ubicado en la pc del cliente.
Salu2 y Gracias |
#2
|
||||
|
||||
Ejecutar o ver?
__________________
El malabarista. |
#3
|
||||
|
||||
Ejecutar , en este caso en particular se trata de un programa de grabación de sonidos el cual esta instalado en la pc de cada usuario del a intranet
|
#4
|
|||
|
|||
Hola,
Te envío los primeros 2 resultados de google con la búsqueda "Ejecutar aplicación +javascript" Resultado 1 Resultado 2 Las 2 respuestas se basan en ActiveX y/o en JavaScript, por lo tanto el navegador en el que lo vas a ejecutar tiene que soportarlo. Saludos,
__________________
Si usted opina que no se puede hacer... no interrumpa a los que lo están haciendo |
#5
|
||||
|
||||
ok, gracias Mario los probare.
|
#6
|
||||
|
||||
Otra opcion es usar una pagina Web hecha en delphi con CGI, ISAPI, ASP.NET y ejecutar el comando por el sistema operativo (con shellexecute)
__________________
El malabarista. |
#7
|
||||
|
||||
Pero tendría el problema que cuando ejecuto un shellexecute desde un Isapi o in Cgi estoy ejecutando el programa en el servidor y no así en el cliente
|
#8
|
|||
|
|||
Hola,
Te adjunto un ejemplo, es importante recordar que tu navegador tiene que soportar ActiveX, te recomiendo que en éste caso y únicamente en este caso utilices Internet Explorer para todo lo demás... Firefox Saludos, Mario Antonio
__________________
Si usted opina que no se puede hacer... no interrumpa a los que lo están haciendo |
#9
|
||||
|
||||
A mi se me ocurre otra idea, tener un programa, en la maquina del cliente, que este escuchando por un puerto a la espera de una petición http. Cuando la reciba solo tiene que realizar la tarea que nosotros queramos, o si es necesario, ejecutar otro programa.
El programa no resultaría difícil de hacer, un simple componente de las Indy serviría para hacer la mayor parte del trabajo. En cuanto a como llamarlo desde la pagina web solo hay que poner su dirección, por ejemploo "http://127.0.0.1:2000", en un enlace, un botón, o en una imagen y el navegador se encargara de hacer la petición. Incluso podemos usar javascript para que la realizar la petición de forma automática. |
#10
|
|||
|
|||
Esa es una buena idea, básicamente lo que se lograría es eliminar la dependencia a un navegador específico o con características específicas (caso actual)
Habría que validar si Onti tiene el control de los clientes (usuarios), si es así es una opción viable. Saludos, Mario Antonio
__________________
Si usted opina que no se puede hacer... no interrumpa a los que lo están haciendo Última edición por mariocase84 fecha: 03-03-2007 a las 01:18:54. |
#11
|
||||
|
||||
Mario Antonio con la salvedad del navegador el script funciona muy bien y es sumamente fácil de implementar y la solucion de Seoane esta muy interesante y da muchas ideas que se puede hacer al respecto.
Muchas gracias a todos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ejecutar un programa.msi desde mi aplicacion. | Hissune | Varios | 2 | 08-09-2006 13:26:39 |
ejecutar un programa desde mi aplicación | clanmilano | Varios | 4 | 27-01-2006 12:08:28 |
Descargar y ejecutar aplicacion desde el navegador | coulthard | Linux | 0 | 23-12-2004 18:40:08 |
Ejecutar un programa externo desde un programa de Delphi | Roger_Fernandez | Varios | 3 | 02-09-2004 18:05:36 |
Ejecutar programa desde cdrom | karlosmc | Varios | 11 | 16-09-2003 01:22:12 |
|