Lorsque j'ai voulu distribuer mes scripts 'hta' en Python,
j'ai été confronté au problème de l'installation de Python
sur les postes clients.
Je n'ai eu aucun mal à convaincre les collègues de mon Bureau.
Le problème s'est présenté pour les postes sur les sites distants
Mais comment faire pour faire exécuter un script sur un serveur distant ?
La solution je l'ai trouvé ici :
http://www.voidspace.org.uk/ironpython/the_cpython_server.shtml
(regarder en bas de page)
Il me reste à trouver comment poster une requete 'POST' en vbs
Michel si tu as l'info :-)
Voici le code côté client réadapter
pour répondre à mon besoin.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Méta-MCI \(MVP\)
Bonsoir !
Je dois avoir un truc dans un coin. Malheureusement, c'est trop tard pour cette année (je pars réveillonner après quelques heures de sommeil). Si ça peut attendre l'année prochaine...
Bonne année !
MCI
Bonsoir !
Je dois avoir un truc dans un coin. Malheureusement, c'est trop tard
pour cette année (je pars réveillonner après quelques heures de
sommeil).
Si ça peut attendre l'année prochaine...
Je dois avoir un truc dans un coin. Malheureusement, c'est trop tard pour cette année (je pars réveillonner après quelques heures de sommeil). Si ça peut attendre l'année prochaine...
Bonne année !
MCI
Salvatore
Merci Michel
J'ai trouvé
<html> <head> <script language=jscript> var script2=" n import wmi n c = wmi.WMI('Python') n for os in c.Win32_OperatingSystem(): n caption = os.Caption n response = caption n filename = 'foo'"
var url = "http://127.0.0.1:9981"; var xmlhttp = new ActiveXObject("MSXML2.ServerXMLHTTP"); xmlhttp.open("POST", url, 0); xmlhttp.send(script2); alert(xmlhttp.responseText ) var xmlhttp = null; </script> </head> <body> test </body> </html>
Bonne Fête
Salvatore
Bonsoir !
Je dois avoir un truc dans un coin. Malheureusement, c'est trop tard pour cette année (je pars réveillonner après quelques heures de sommeil). Si ça peut attendre l'année prochaine...
Bonne année !
MCI
Merci Michel
J'ai trouvé
<html>
<head>
<script language=jscript>
var script2=" n
import wmi n
c = wmi.WMI('Python') n
for os in c.Win32_OperatingSystem(): n
caption = os.Caption n
response = caption n
filename = 'foo'"
var url = "http://127.0.0.1:9981";
var xmlhttp = new ActiveXObject("MSXML2.ServerXMLHTTP");
xmlhttp.open("POST", url, 0);
xmlhttp.send(script2);
alert(xmlhttp.responseText )
var xmlhttp = null;
</script>
</head>
<body>
test
</body>
</html>
Bonne Fête
Salvatore
Bonsoir !
Je dois avoir un truc dans un coin. Malheureusement, c'est trop tard
pour cette année (je pars réveillonner après quelques heures de sommeil).
Si ça peut attendre l'année prochaine...
<html> <head> <script language=jscript> var script2=" n import wmi n c = wmi.WMI('Python') n for os in c.Win32_OperatingSystem(): n caption = os.Caption n response = caption n filename = 'foo'"
var url = "http://127.0.0.1:9981"; var xmlhttp = new ActiveXObject("MSXML2.ServerXMLHTTP"); xmlhttp.open("POST", url, 0); xmlhttp.send(script2); alert(xmlhttp.responseText ) var xmlhttp = null; </script> </head> <body> test </body> </html>
Bonne Fête
Salvatore
Bonsoir !
Je dois avoir un truc dans un coin. Malheureusement, c'est trop tard pour cette année (je pars réveillonner après quelques heures de sommeil). Si ça peut attendre l'année prochaine...
Bonne année !
MCI
Salvatore
A propos, rien n'empêche d'utiliser cette technique avec XUL...;-)
A propos, rien n'empêche d'utiliser cette
technique avec XUL...;-)