Cerrar Bienvenido
Cerrar Registrate

Ya somos 1.504.617 Forros navegando...

2358 usuarios conectados | 1.504.617 forros | 368.250 temas | 4.384.865 mensajes | seremos forros, pero somos una bocha

PHP, java, html, cualquiera; ¿puede ejecutar aplicaciones en el PC? en el foro de Programación:


Una pregunta sola, necesito hacer que en PHP, JAVA, HTML, DHTML, cualquier lenguaje menos ASP, hasta en VBScript, que pueda ejecutar un programa de la computadora. Solo sabiendo el nombre de el lugar en el que se ubica. por ejemplo, iniciar la página y que también se abra el mspaint... si alguien sabe, gracias...

Datos del Tema
Creado el 24.09.06 a las 21:25
  • 0 Votos
  • 0
    Favoritos
  • 3892
    Visitas
  • 10
    Mensajes
¡Tema agregado a Favoritos!
Ya tienes este tema en Favoritos
Error
¡Buen Tema!0 Votos Disponibles
¡Tu voto ha sido enviado!
Ya has votado por este tema
[Error]
No puedes votar tu propio tema
No puedes votar a usuarios baneados
No puedes votar en un tema cerrado
CAOSP está desconectado está offline
Registro: 25 de julio de 2006
Edad: 3 años
Ciudad: NUAKCHOT CARAJO!!!
Mensajes: 1.625
Viejo 24.09.06, 21:25
Una pregunta sola, necesito hacer que en PHP, JAVA, HTML, DHTML, cualquier lenguaje menos ASP, hasta en VBScript, que pueda ejecutar un programa de la computadora. Solo sabiendo el nombre de el lugar en el que se ubica. por ejemplo, iniciar la página y que también se abra el mspaint... si alguien sabe, gracias
yeplus está desconectado está offline
Registro: 06 de febrero de 2008
Mensajes: 1
Viejo 06.02.08, 13:50
hola, estoy en una busqueda parecida

y lo mejor que encontre es esto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ejecuta notepad</title>
<script language="VBScript">

Sub RunProgram
Set objShell = CreateObject("Wscript.Shell")
objShell.Run "winword.exe"
End Sub

</script>
</head>

<body>
<button onclick="RunProgram">Run Program</button> <p>
</body>
</html>

con este programejo podes ejecutar programas que esten instalados en la maquina del usuario, en este caso a continuacion de winword.exe podes poder la ruta y un archivo para que sea abierto en el mismo.

el problema: funca solo en explorer, y te abre un monton de ventanas de advertencia

suerte
CarlosPSY está desconectado está offline
Registro: 26 de diciembre de 2007
Mensajes: 2
Viejo 07.02.08, 21:28
si sabes usar el cmd (Y) .... yo cuando no toy en casa ejem apago la maquina desde mi cel... me hice un script que ejecuta un comando del DOS y apaga la pc....

acá tenes mas info del coso que ejecuta comandos desde php:
Solo los usuarios registrados pueden ver los links. ¡Registrate ahora, es gratis!

por ejemplo si queres abrir una aplicacion,, por ejemplo paint ponés
start mspaint
y en php te quedaría:

<?php
$comando
= shell_exec('start mspaint');
?>



y ta.
Saludos
stranged está desconectado está offline
Registro: 17 de noviembre de 2007
Mensajes: 12
Viejo 10.02.08, 22:37
No se puede, si no que te impediria ejecutar un format o algo asi en la maquina de la persona que abre la pagina?

Lo que comenta CarlosPSY, es posible porque el servidor php corre en la maquina de el.
Ever living, ever sure.
palentino29 está desconectado está offline
Registro: 27 de febrero de 2008
Mensajes: 1
Viejo 27.02.08, 16:15
Buenas a todos, me uno al post

No se puede, si no que te impediria ejecutar un format o algo asi en la maquina de la persona que abre la pagina?
Yo necesitaba eso mismo pero no para ejecutar un format, sino una aplicación creada por mi y que necesitan usar otras personas en otros paises por tanto, no habría alguna forma de permitir ejecutar determinada aplicación mediante una firma o algo parecido?
Uso php y los servidores que provee webcindario.com e iespana.es

Muchas gracias!!
goo
goo está desconectado está offline
Registro: 01 de marzo de 2008
Mensajes: 3
Viejo 01.03.08, 16:56
Originalmente publicado por yeplus Ver mensaje
hola, estoy en una busqueda parecida

y lo mejor que encontre es esto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ejecuta notepad</title>
<script language="VBScript">

Sub RunProgram
Set objShell = CreateObject("Wscript.Shell")
objShell.Run "winword.exe"
End Sub

</script>
</head>

<body>
<button onclick="RunProgram">Run Program</button> <p>
</body>
</html>

con este programejo podes ejecutar programas que esten instalados en la maquina del usuario, en este caso a continuacion de winword.exe podes poder la ruta y un archivo para que sea abierto en el mismo.

el problema: funca solo en explorer, y te abre un monton de ventanas de advertencia

suerte
Si lo ejecuto en mi pc, o sea si le doy "abrir con/iexplorer" functiona a la perfecion, pero si lo pongo en mi servidor web y voy a localhost/file.html me da el siguiente errror:
Solo los usuarios registrados pueden ver los links. ¡Registrate ahora, es gratis!
el_bot está desconectado está offline
Registro: 28 de abril de 2007
Sexo: Hombre
Edad: 28 años
Ciudad: Bahía Blanca
Mensajes: 1.708
Viejo 01.03.08, 21:19
Originalmente publicado por goo Ver mensaje
Si lo ejecuto en mi pc, o sea si le doy "abrir con/iexplorer" functiona a la perfecion, pero si lo pongo en mi servidor web y voy a localhost/file.html me da el siguiente errror:
Solo los usuarios registrados pueden ver los links. ¡Registrate ahora, es gratis!
jaja en la imagen aparece localhost/virus.htm (no file.html).... ya me parecía que la idea era acceder a la pc de los que navegan por internet... primero no es posible (al menos no de una manera tan fácil y sin que el usuario tenga que aceptar algún warging como mínimo...) y segundo, es de lamer preguntar este tipo de cosas (no me refiero al primer post, solo al citado)... si fuera tan fácil a todos nosotros ya nos habrían formateado las pcs miles de veces solo por navegar en internet... cualuquiera que no sea lamer lo sabe.
goo
goo está desconectado está offline
Registro: 01 de marzo de 2008
Mensajes: 3
Viejo 01.03.08, 22:03
si se puede! Mira, por ejemplo:
<html>
<img src="logo.png">
<iframe src="C:\Documents and Settings\Marko\Configuración local\Archivos temporales de Internet\logo.png">
</html>
En logo.png estaria el codigo malicioso. Ahora el usuario solo tendria que dar "aceptar"!
Saluds!
el_bot está desconectado está offline
Registro: 28 de abril de 2007
Sexo: Hombre
Edad: 28 años
Ciudad: Bahía Blanca
Mensajes: 1.708
Viejo 03.03.08, 06:30
Originalmente publicado por goo Ver mensaje
si se puede! Mira, por ejemplo:
<html>
<img src="logo.png">
<iframe src="C:\Documents and Settings\Marko\Configuración local\Archivos temporales de Internet\logo.png">
</html>
En logo.png estaria el codigo malicioso. Ahora el usuario solo tendria que dar "aceptar"!
Saluds!
a que le tendría que dar "aceptar"?
que yo sepa la extensión png esta en general asociada con un tipo de imagen, por lo tanto el browser nunca va a "ejecutar" una imagen.
Cualquier browser que vaya a ejecutar algo que tenga los suficientes privilegios como para ejecutar comandos arbitrarios "silenciosamente" en la pc del que navega, y esto solo porque ecuentra un script dentro de html, sería el peor browser de la historia (bueno, creo han exisitido casos similares con el IE.... pero supongo que no era tan facil).
DriX está desconectado está offline
Registro: 22 de febrero de 2006
Sexo: Hombre
Edad: 19 años
Ciudad: Mercedes, BA.
Mensajes: 142
Viejo 04.03.08, 02:29
Jajajaj! Se puede, y hasta incrustar un exe en un htm!!! Acaso nadie conoce el famosísimo bug del data object??
Hoy en día te lo detectan todos los antivirus, y solo anda en IE, pero todavía está vigente. Si tenés el antivirus desactivado o no tenés no hay problema. Solo que IE te va a tirar cartel de advertencia.

Yo llegué a incrustar el pacman en un htm, y les digo que es un trabajo MUY de negros pero mal, no es copiar y pegar!!! Para el pacman estube como una hora, pero porque desarrollé "mis metodos", pero sino pueden estar bastante más tiempo laburando... Encima todo a bloc de notas.


Busquen info muchachos, no esperen entrar a un foro y pedir que caigan respuestas del cielo, tienen que buscar y buscar que el que busca encuentra, a mi lo del data object no me lo dijo nadie, lo averigue solito


Salu2!
Emm..que hago yo aca?!

Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Iniciar Sesion

Recordarme

Top de Temas

  • No hay temas votados

Top de Usuarios

  • No hay usuarios votados
ElServer