Probleme avec la commande shell

Résolu
cs_trouduc Messages postés 56 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 28 septembre 2005 - 27 juin 2005 à 13:48
cs_trouduc Messages postés 56 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 28 septembre 2005 - 28 juin 2005 à 06:09
J'essais de me faire un "remote manager" pour mon jeu Battlefield 2, j'ai mit ses lignes afin de demarrer mon serveur et recuperer l'ID de celui-ci et lui balancer des SenKeys par la suite. mais j'obtiens un msg d'erreur.

IDProg = Shell("C:\Program Files\EA GAMES\Battlefield 2\Bf2_w32ded.exe")
AppActivate (IDProg)

mon msg d'erreur:

Debug assertion failed!
Module: Python
text: couldn't import the bf2 module:

Certain me diront de prendre le handle du prog mais ceci est impossible car le ID est inclut dans le handle et ceci le rends aleatoire
ex.: BF2(v1.0.2442.0, pid:576), BF2(v1.0.2442.0, pid:188) etc.

donc je me demandais si quelqu'un serais assez gentil pour me dire ce que je devrais faire.

2 réponses

cs_Stephane33 Messages postés 630 Date d'inscription samedi 15 février 2003 Statut Modérateur Dernière intervention 9 octobre 2011 1
27 juin 2005 à 23:41
En fait l'erreur que te signale BF2 c'est qu'il ne trouve pas un module.

Plusieurs pistes :

Des instructions sont à rajouter dans la ligne de commande du shell

BF2 recherche peut-être les fichiers à partir de l'endroit ou le
programme le lance(Quand tu ajoute un raccourci, on te demande parfois
le répertoire d'éxécution)


Juste faites-le
3
cs_trouduc Messages postés 56 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 28 septembre 2005
28 juin 2005 à 06:09
merci beaucoup Stéphane, tu m'as fais allumer, en fais ce que j'ai eu a faire c de placer mon prog dans le meme repertoire que BF2
0
Rejoignez-nous