[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Eseguire comando sh tramite browser



On 2013-11-03 at 12:15:20 +0100, Fox wrote:
> Dubito si possa usare javascript anche se ci contavo, pensavo infatti di
> creare un "estensione" di midori che mi lasciasse fare. [...]
> Capisco che per motivi di sicurezza un js in una pagina web non possa fare
> queste cose,
> ma un estensione che ho installato/creato io dovrebbe lasciarmelo fare.
> Leggo su google che qualcuno rimanda a node.js ma mi pare una cosa un bel
> po complicata.
> Se no pensavo a un applet java... (anche se non ho la piu pallida idea da
> dove iniziare...)

volendo usare javascript sì, temo che la soluzione lato "server" sia 
necessariamente node.js.

Come soluzione minimale per creare un server locale io per`o userei 
python, che comprende già BaseHTTPServer_ che ha quasi tutto fatto, 
dove con quasi tutto fatto si intende proprio::

    import BaseHTTPServer
    httpd = BaseHTTPServer.HTTPServer(('',8000),BaseHTTPServer.BaseHTTPRequestHandler)
    httpd.serve_forever()

e a quel punto basta sistemarlo perché anziché servire i file che trova 
nella directory corrente serva il file con il pulsante e/o faccia 
partire lo script

.. _BaseHTTPServer: http://docs.python.org/2/library/basehttpserver.html

-- 
Elena ``of Valhalla''
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking