executer une application a distance

executer une application a distance - PHP - Programmation

Marsh Posté le 14-07-2007 à 15:08:35    

Bonjour à tous!!!
 
  Je cherche un code pour une page HTML ou PHP pour executer un programme a distance.
J'en ai besoin pour que des membre de ma Team puissent redemarrer un serveur Call of Duty 2 dédié
à partir d'une interface web (ou eventuellement un programme) gerée en MySQL pour les comptes par exemples.
Un truc style:
 
1ere page
------------------
Login:
Pass:
------------------
 
2eme page
 
------------------
Vous etes loggez. Que voulez vous faire???
 -Demarrer le serveur
------------------
 
A ce moment la le script PhP se connecte au serveur et eecute le fichier CoDs_mp.exe qui demarrera le serveur.
 
Voila Merci bcp de vos reponse rapide si c'est possible ;)
Cordialement

Reply

Marsh Posté le 14-07-2007 à 15:08:35   

Reply

Marsh Posté le 14-07-2007 à 15:45:23    

heu, réponse à la va-vite :
 
- tu vérifies que ton serveur à les droits sur CoDs_mp.exe (quel utilisateur à les droits sur l'exe et sous quel utilisateur tourne ton serveur web)
- tu utilise la fonction exec de PHP pour lancer la commande comme si c'était dans un terminal
 
Ca devrait fonctionner comme ça

Reply

Marsh Posté le 14-07-2007 à 15:47:03    

Euh :s Je suis une bouse un programation.... Tu pourrais aps me faire un code "vite fait"??? :p

Reply

Marsh Posté le 14-07-2007 à 16:19:49    

ah oui t'es vraiment une bouse :

Code :
  1. exec("C:\\path\to\CoDs_mp.exe" );

Normalement on fait pas le code pour les autres ici, surtout quand c'est aussi facile

Reply

Marsh Posté le 14-07-2007 à 16:46:25    

Ah... J'oubliais de préciser :)
Le serveur WEB n'est aps sur le Serveur de Jeu.  
Le serveur Web est chez free et le serveur jeux est... chez moi ^^
Cdlmt

Reply

Marsh Posté le 14-07-2007 à 18:08:55    

Alors ça devient beaucoup plus compliqué, car, sur ton serveur de jeu, tu devras ajouter un serveur "quelconque" (point de vue général) qui puisse recevoir l'instruction en provenance du serveur web. Des tas de techno sont envisageables, le plus simple, si tu débutes, étant un serveur de type serveur web (apache) + php et faire comme je t'ai dit. Après, ton serveur de jeu+web doit devenir accessible depuis internet (le serveur web free en l'occurrence) au moyen par ex d'une dns dynamique. Tu peux vouloir séparer serveur web du clan et serveur de jeu pour des raisons de performances mais tu seras obligé d'avoir un serveur web sur le serveur de jeu avec minimum une page php contenant en tout et pour tout le code de mon message précédent plus peut-être un contrôle d'accès.
 
Voilà l'idée générale, bon courage.


---------------
The Rom's, à votre service
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed