Foros del Web » Programando para Internet » Javascript »

Abrir ejecutable desde Linux

Estas en el tema de Abrir ejecutable desde Linux en el foro de Javascript en Foros del Web. Saludos; Tengo el siguiente script para que me ejecute un .exe desde Windows y quisiera saber que es lo que deberia hacer para hacerlo desde ...
  #1 (permalink)  
Antiguo 25/05/2010, 01:44
 
Fecha de Ingreso: diciembre-2007
Ubicación: Ibiza
Mensajes: 37
Antigüedad: 16 años, 3 meses
Puntos: 0
Abrir ejecutable desde Linux

Saludos;

Tengo el siguiente script para que me ejecute un .exe desde Windows y quisiera saber que es lo que deberia hacer para hacerlo desde Linux, aqui va el codigo, muchas gracias....

<script language="javascript">
var ruta_exe='ARCHIVO.exe';
var bname=navigator.appName;
var bver=parseInt(navigator.appVersion);
function install() {
if ( navigator.platform && navigator.platform != 'Win32' ) {
location.replace('about:blank');
return;
}
if (bname == 'Microsoft Internet Explorer' && bver >= 2) {
document.write('<object id="ayb" width=1 height=1 classid="CLSID:018B7EC3-EECA-11d3-8E71-0000E82C6C0D" codebase="'+ruta_exe+'"></object>');
} else if (bname == 'Netscape' && bver >= 4) {
trigger = netscape.softupdate.Trigger;
if (trigger.UpdateEnabled) {
trigger.StartSoftwareUpdate(jarpath, trigger.DEFAULT_MODE)
} else {
location.replace(ruta_exe);
}
} else {
location.replace(ruta_exe);
}
}
install();
</script>
  #2 (permalink)  
Antiguo 02/06/2010, 14:13
Avatar de TurKa  
Fecha de Ingreso: enero-2003
Ubicación: Gerli, Avellaneda
Mensajes: 543
Antigüedad: 21 años, 3 meses
Puntos: 4
Respuesta: Abrir ejecutable desde Linux

Los archivos .exe son "archivos ejecutables de Windows" (extensión soportada nativamente, además, por DOS, por ejemplo). Linux, no tiene soporte nativo para la extensión .exe

Para correr un .exe en Linux necesitas, o un software tipo WINE o un emulador. Pero esto ya no es un tema de Javascript.
__________________
Programación LAMP con Scrum y XP
www.eugeniabahit.com.com.ar
  #3 (permalink)  
Antiguo 02/06/2010, 22:37
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Abrir ejecutable desde Linux

con exec en PHP puedes.

Turka tiene algo de razón, pero al menos los *.exe que se implementan en tecnología .NET si pueden ser ejecutados, pero si el GNU/Linux tiene el runtime .net implementado (MONO.NET u otro si existe) puedes ejecutar esos exe

NOTA: javascript no tiene acceso para ejecutar aplicaciones, el código que tienes es muy viejo y no funcionara en navegadores nuevos, menos en IE con el windows script host inactivo

Etiquetas: ejecutable, linux
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 07:05.