Quiero ejecutar un programa local en mi computadora a través de Javascript en Chrome. En Firefox, se puede hacer de la siguiente manera (después de establecer 'signed.applets.codebase_principal_support' a cierto en about: config):¿Cómo puedo lanzar un comando del sistema a través de Javascript en Google Chrome?
function run_cmd(cmd, args) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath(cmd);
var process = Components.classes["@mozilla.org/process/util;1"]
.createInstance(Components.interfaces.nsIProcess);
process.init(file);
process.run(false, args, args.length);
}
¿Cuál es el código equivalente para Chrome?
Más sobre el cajón de arena, realmente han hecho un gran esfuerzo: http://dev.chromium.org/developers/design-documents/sandbox –