Foros del Web » Programando para Internet » PHP »

Ejecutar EXE en PC USUARIO

Estas en el tema de Ejecutar EXE en PC USUARIO en el foro de PHP en Foros del Web. Estimados: hace algun tiempo habia podido realizar ejecuciones de aplicaciones .exe con php, para abrir un archivo ejecutable dentro de una carpeta compartida con este ...
  #1 (permalink)  
Antiguo 27/04/2010, 09:31
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 15 años, 5 meses
Puntos: 1
Ejecutar EXE en PC USUARIO

Estimados:


hace algun tiempo habia podido realizar ejecuciones de aplicaciones .exe con php, para abrir un archivo ejecutable dentro de una carpeta compartida con este codigo. pero solo en forma local

Código PHP:
Ver original
  1. <?php
  2.    
  3. exec ( "Psexec.exe -i -d venta_bresler1.exe");
  4.  
  5.  
  6. function _exec($cmd)
  7. {
  8.    $WshShell = new COM("WScript.Shell");
  9.    $oExec = $WshShell->Run($cmd, 0,false);
  10.    //echo $cmd;
  11.    return $oExec == 0 ? true : false;
  12. }
  13.  
  14. _exec("\\\\xx.xx.x.xxx\\aaaaaa\\APPZEXT\\venta_bresler1.exe 2431514");
  15.  
  16.  
  17. ?>

el problema es que ahora debo montar algo similar en php pero con servidor linux y ahi me fui a las pailas, no he encontrado la menera que me ejecute una aplicacion en el escritorio del usuario.

estimados si tiene alguna forma de hacerlo o tener alguna configuracion les estare agredecidos. o alguna forma trucha de hacerlo con javascritp... ya que el programa debe ejecutarse en el escritorio del usuario.

atte.
__________________
No estoy LOCO, solo es que tengo una Realidad Distinta al de los demas :P

Última edición por PATUX; 27/04/2010 a las 09:32 Razón: error
  #2 (permalink)  
Antiguo 27/04/2010, 09:42
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 19 años, 8 meses
Puntos: 13
Respuesta: Ejecutar EXE en PC USUARIO

Eso es imposible.
Saludos
  #3 (permalink)  
Antiguo 27/04/2010, 09:45
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Ejecutar EXE en PC USUARIO

Cita:
Iniciado por karliky Ver Mensaje
Eso es imposible.
Saludos
por que dices que es imposible ?
php puede hacer cosas q ni te imaginas =)
__________________
More about me...
~ @rhyudek1
~ Github
  #4 (permalink)  
Antiguo 27/04/2010, 09:52
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 19 años, 8 meses
Puntos: 13
Respuesta: Ejecutar EXE en PC USUARIO

Cita:
Iniciado por Hidek1 Ver Mensaje
por que dices que es imposible ?
php puede hacer cosas q ni te imaginas =)
Pues por que PHP es del lado del servidor y no del cliente.
Basicamente.
  #5 (permalink)  
Antiguo 27/04/2010, 09:55
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Ejecutar EXE en PC USUARIO

Revisa la información de curl
en la Documentacion de PHP


Cita:
Introduction

PHP supports libcurl, a library created by Daniel Stenberg, that allows you to connect and communicate to many different types of servers with many different types of protocols. libcurl currently supports the http, https, ftp, gopher, telnet, dict, file, and ldap protocols. libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with PHP's ftp extension), HTTP form based upload, proxies, cookies, and user+password authentication.

These functions have been added in PHP 4.0.2.
saludos!
__________________
More about me...
~ @rhyudek1
~ Github
  #6 (permalink)  
Antiguo 27/04/2010, 09:56
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: Ejecutar EXE en PC USUARIO

Por eso especifique que local mente se puede... pero no a nivel usuario, por esoo pnse que podrian tener una alternativa en javascript, que el antivirus no lo tome como exploit.

atte.
__________________
No estoy LOCO, solo es que tengo una Realidad Distinta al de los demas :P
  #7 (permalink)  
Antiguo 27/04/2010, 09:58
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 19 años, 8 meses
Puntos: 13
Respuesta: Ejecutar EXE en PC USUARIO

Cita:
Iniciado por Hidek1 Ver Mensaje
Revisa la información de curl
en la Documentacion de PHP




saludos!

Pero eso no tiene nada que ver! El quiere ejecutar un .exe en un ordenador y CURL es para realizar peticiones HTTP, vamos que no tiene que ver una cosa con la otra.
  #8 (permalink)  
Antiguo 27/04/2010, 10:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Ejecutar EXE en PC USUARIO

En efecto como dice karliky, es imposible ejecutar un exe en la PC del cliente desde Javascript, si se pudiera, los exploits al navegar por la red serian demasiados...
  #9 (permalink)  
Antiguo 27/04/2010, 10:02
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Ejecutar EXE en PC USUARIO

¿Tu lo que quieres es conectarte con PHP a una aplicación que esta en el servidor y esta aplicación es la que se conecta a la computadora del usuario o tu lo que quieres es conectarte desde el servidor a la computadora del usuario directamente?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #10 (permalink)  
Antiguo 27/04/2010, 10:09
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Ejecutar EXE en PC USUARIO

pero abajo en la ruta el pone una que al parecer es interna..
seria en una red local.. si es asi si se deberia poder hacer o.O
__________________
More about me...
~ @rhyudek1
~ Github
  #11 (permalink)  
Antiguo 27/04/2010, 10:31
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: Ejecutar EXE en PC USUARIO

Estimados:

tuve que buscar una alternativa y aplique lo siguiente que hace lo que quiero pero con interaccion del usuario.

php me genera un bat, con el cual llamo el exe con los parametros que necesito pasarle,y de ahi le puse un href y listo se ejecuta el programa, la salvedad.... es que el usuario tiene ke pinchar para llamar la aplicacion que quiero.

atte.

PD:

Gracias a todos de todas maneras... y no se calienten tanto con un tema ;)
__________________
No estoy LOCO, solo es que tengo una Realidad Distinta al de los demas :P
  #12 (permalink)  
Antiguo 27/04/2010, 10:37
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Ejecutar EXE en PC USUARIO

es la gracia del foro.. debatir =)

suerte con eso :P
__________________
More about me...
~ @rhyudek1
~ Github

Etiquetas: exe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:57.