Bad magic number in ****

01/11/2014 00:37 Gl0bal#1
Hallo ich habe mir jetzt mal die Client, die mit der 40k Game kompatibel sind angeschaut und versucht etwas zu modifizieren. Seltsamerweise bekomme ich bei mehreren verschiedenen Dingen, die ich versuche folgenden Fehler oder einen ähnlichen:

Code:
Run - <type 'exceptions.ImportError'>:Bad magic number in C:\Pfad_zum_Client\lib\string.pyc
In diesem Fall habe ich lediglich versucht das modul string zu importieren, was sich auch im Lib-Ordner befindet.

Ich kann mir leider darauf keinen wirklichen Reim machen. Evt weiß ja jmd von euch, was das bedeutet.

Die Fehlermeldung kommt, wenn sie kommt immer wenn ich den Client versuche zu öffnen. So funktioniert er aber gut, nur wenn ich in Python einiges bearbeite.

MfG
01/11/2014 01:15 .Colossus.#2
Da gabs mal was bei dem .sg clienten. Dort wurder der magic header wenn ich mich recht erinnere bei den pyc´s geändert. Deshalb hast du wahrscheinlich beim kompilieren dann anschließen der error, da wie oben genannt der magic header nicht übereinstimmt.

#Edit: hoffe bloß das es "magic header" heißt :D
01/11/2014 11:26 Gl0bal#3
Würde es gehen wenn ich einfach mal die libs aus zb dem de Clienten nehme?
MfG
01/11/2014 11:27 #SoNiice#4
Du nutzt vermutlich 'ne Python 2.2 Binary, wofür die mit 2.7 kompilierten Librarys natürlich nicht gehen.
01/14/2014 15:03 Nectix#5
#closed