[Client-Release]Python2.2 zu Python2.3

01/30/2012 01:09 Prσfizσcker94#1
Hey,
ich mache für euch mal wieder ein kleines Mini-Release.
Habe die python23.dll so umgeschrieben, dass sie nicht mehr die ganze Syserr zuspammt, und euch mal die passenden lib´s für Python2.3 besorgt. Ich habe sie im Anhang hochgeladen. Kopiert die python23.dll einfach in den Client, und löscht den alten Ordner "lib" und ersetzt ihn mit dem aus dem Anhang. Sucht mit einem Hex-Editor in eurer .bin nach dem Text python22.dll und ersetzt ihn überall wo ihr in findet, durch python23.dll. Das sollte 2x der Fall sein.

Quote:
Originally Posted by SoNiice' View Post
Vielleicht solltest du noch erklären, was in der neuen Pythonversion verbessert wurde?
[Only registered and activated users can see links. Click Here To Register...]

Lg :)
01/30/2012 01:10 #SoNiice#2
Vielleicht solltest du noch erklären, was in der neuen Pythonversion verbessert wurde?
01/30/2012 01:12 Prσfizσcker94#3
In Startpost editiert.
01/30/2012 01:34 Mashkin#4
Also so viele bahnbrechende Verbesserungen gibt es jetzt nicht in Py2.3.
Und wer so fortgeschritten ist, tatsächlich Code zu schreiben der von der "neuen" version profitiert, der schafft es auch, Py auf einen neueren Stand zu bringen.

Wie auch immer, inzwischen sind der Mt2-Client und auch die game-Bins reichlich veraltet.

Aber wer meint er könne die schnellere Verarbeitung des Codes spüren, der soll es ausprobieren...
01/30/2012 08:42 Prσfizσcker94#5
Quote:
Originally Posted by M@shkin View Post
Also so viele bahnbrechende Verbesserungen gibt es jetzt nicht in Py2.3.
Und wer so fortgeschritten ist, tatsächlich Code zu schreiben der von der "neuen" version profitiert, der schafft es auch, Py auf einen neueren Stand zu bringen.

Wie auch immer, inzwischen sind der Mt2-Client und auch die game-Bins reichlich veraltet.

Aber wer meint er könne die schnellere Verarbeitung des Codes spüren, der soll es ausprobieren...
Ich habe auf jeden Fall Verwendung für 2.3 gefunden. Wer diese nicht findet, braucht es ja nicht runterladen ;) Es gibt schon ein paar Kompatibilitätsprobleme in Bezug auf Python 2.2 mit ein paar Lib´s, die vllt. interessant sein könnten. Deshalb das Update bei mir auf 2.3. Wird vermutlich den meisten nichts bringen, aber für diejenigen, die wie ich etwas am Client spielen, könnte es ja von Vorteil sein :)

Lg
01/30/2012 09:07 Turundeth#6
#deleted
01/30/2012 09:44 .Alpha.#7
Ein Update auf Python 2.7 sollte eig. auch möglich sein und das würde wirklich einiges Geschwindigkeit bringen.
01/30/2012 09:52 Prσfizσcker94#8
Quote:
Originally Posted by .Nova. View Post
Ein Update auf Python 2.7 sollte eig. auch möglich sein und das würde wirklich einiges Geschwindigkeit bringen.
Ich habe es Probiert auf 2.7 zu updaten, jedoch startet der Client dann nicht mehr. RealFreak meinte auch, dass 2.3 die höchste Version für den Metin2 Client sei. Kann das eigtl. nur bestätigen.
01/30/2012 10:22 .Rebel#9
profi can you also make the change for the urlib?
01/30/2012 10:35 .Alpha.#10
Quote:
Originally Posted by Prσfizσcker94 View Post
Ich habe es Probiert auf 2.7 zu updaten, jedoch startet der Client dann nicht mehr. RealFreak meinte auch, dass 2.3 die höchste Version für den Metin2 Client sei. Kann das eigtl. nur bestätigen.
Hm ... UndergroundMt2 benutzt ja auch 2.7 soweit ich weiß da muss tim aber denke ich noch was über seine DLL geändert haben.
01/30/2012 13:52 xCPx#11
Papperlapapp. Man kriegt sogar version 2.8 oder 3.0 zum laufen.

Du musst lediglich 3 stellen der exe abändern und in der root.epk bisschen was abändern.


----> arbeitsaufwand von 1-3stunden.
01/30/2012 14:01 WhiteCollar#12
Quote:
Originally Posted by xCPx View Post
Papperlapapp. Man kriegt sogar version 2.8 oder 3.0 zum laufen.

Du musst lediglich 3 stellen der exe abändern und in der root.epk bisschen was abändern.


----> arbeitsaufwand von 1-3stunden.
na dann release doch mal sowas ... ?!
01/30/2012 14:02 xCPx#13
wenn ich es release haben die ganzen kiddys hier vollzugriff auf eure pc´s denn python wird unter system-rechten ausgeführt benötigt keine bestätigungen etc.

Überleg mal was man damit anstellen kann.
01/30/2012 14:19 ReckLess.#14
types.pyc ist nicht kompatibel. Versuchen sie vor dem posten.
01/30/2012 14:21 .Awesoome#15
Hatte mal nen Client von Steffi/RealFreak mit 2.3...

Mit sowas kann man böse Sachen machen..

@ TE:

Nice , das ist schon ne Arbeit das ganze umzuschreiben :awesome: