Oppure

Loading
08/01/12 9:09
Umberto
Volevo chiedere se è possibile lanciare programmi che risiedono sul pc da una pagina web.
In caso fosse possibile , potrei anche passargli dei parametri ??
grazie
aaa
08/01/12 10:18
Bonny

Credo che non sia possibile. Se no tu potresti lanciare qualsiasi cosa sul client anche una formattazione o lo spegnimento del PC. C'è comunque un metodo che è quello di instanziare un oggetto di Windows ed in particolare la classe Shell, ma io te lo sconsiglio vivamente sia perchè viola la sicurezza sia perchè funziona solo su IE, sia perchè è necessario il consenso dell'utente ed in certi casi non viene per niente avviato a causa delle impostazioni restrittive di IE.

<SCRIPT LANGUAGE="Javascript">
function Run(what){
WSH = new ActiveXObject("WScript.Shell";);
WSH.Run(what);
}
</SCRIPT>

poi devi richiamare la funzione Run così per esempio:

<a href="Javascript:void(1)" onclick="Run('calc.exe');">Avvia la calcolatrice</a>

ciao
aaa
08/01/12 14:14
Mte90
steam è un programma particolare e puoi sempre fare del reverse engeneering con firebug per capire ma con firefox non l'ho mai usato, secondo me installa un estensione.
i browser non permettono l'esecuzione di applicazioni anche perchè sennò tutti i sistemi sono vulnerabili e quando questo succede di solito c'è qualche bug.
aaa