Register for your free account! | Forgot your password?

You last visited: Today at 04:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



urllib2 & python2.7

Discussion on urllib2 & python2.7 within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2013
Posts: 21
Received Thanks: 7
urllib2 & python2.7

Hi,
Hat Einer einen Plan davon wie ich den Client auf Python2.7 upgraden kann?
_e°m²~7 is offline  
Old 09/04/2013, 10:33   #2
 
Mi4uric3's Avatar
 
elite*gold: 405
Join Date: Dec 2007
Posts: 6,615
Received Thanks: 6,358
Quote:
Originally Posted by Mi4uric3
Quote:
Originally Posted by _e°m²~7
Hallo,
ich hab gehört, dass du in Sachen Python einer der Besten hier im Epvpers bist und ich hab eine kleine Frage.

Wie Ugrade ich den Client auf Python 2.7 ?
Ich kann nähmlich mit Python2.2 Urllib2
nicht aufgreifen. Ich kenne umwege, die den selben Effekt erbringen würden, doch das ist nicht im Sinne
des Projekts.

Danke im Vorraus.
Wo hast du das denn gehört? Ich kenn mich mit Python fast gar nicht aus..

Was du versuchen könntest wäre dir das Python 2.7 SDK runterzuladen, in den Clientordner die python27.dll tun und die Python-Libraries im Lib\-Ordner zu ersetzen. Danach musst du noch die Metin2Client.bin anpassen, dass sie nicht die python22.dll lädt sondern die python27.dll, oder du nennst die python27.dll einfach python22.dll ..

Viel Erfolg,
Mi4uric3
.

Quote:
Originally Posted by _e°m²~7
Danke erstmal für die Antwort.
Habe (fast) das alles gemacht. Hab nur mit der .bin kein Plan wie ich es im HEXEDITOR
verändern soll :S

Wenn ich die STRG+F versuche und python eingebe, finde ich nichts derartiges zum verändern.

Wäre dir extrem dankbar für Tips/Hilfe
Ist das denn eine entpackte Binary? Wenn nicht musst du sie entweder entpacken oder halt einfach die dll umbenennen
Mi4uric3 is offline  
Old 09/04/2013, 11:13   #3
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
Wenn du von 2.2 auf 2.7 upgradest könnten doch theoretisch probleme mit den schon verwendeten python scripts entstehen oder nicht? o.o
.Inya is offline  
Old 09/04/2013, 12:39   #4
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by InyaProduction View Post
Wenn du von 2.2 auf 2.7 upgradest könnten doch theoretisch probleme mit den schon verwendeten python scripts entstehen oder nicht? o.o
Müsste man testen, ich hab das auch mal machen wollen von 2.2 auf 2.4 wäre kein all zu großer Unterschied gewesen, aber:



Ich hab zurzeit aber auch keine Zeit dafür, mir das näher anzusehen

€:
Naja nach den Libs neucompilen für die Version:



Da es ja so aussagekräftig ist hab ich jetzt auch ka mehr
xGr33n is offline  
Old 09/04/2013, 13:14   #5
 
elite*gold: 0
Join Date: Jul 2013
Posts: 21
Received Thanks: 7
Quote:
Originally Posted by xGr33n View Post
Müsste man testen, ich hab das auch mal machen wollen von 2.2 auf 2.4 wäre kein all zu großer Unterschied gewesen, aber:



Ich hab zurzeit aber auch keine Zeit dafür, mir das näher anzusehen

€:
Naja nach den Libs neucompilen für die Version:



Da es ja so aussagekräftig ist hab ich jetzt auch ka mehr

@Green so schauts auch bei mir aus (passiert wenn man die dll umbennent).
Ich setzt mich mal dran und versuche mich mal schlauer zu machen.
Die urllib2 kann extrem nützlich sein.

Wenn aber Einer die Lösung schon kennt, wäre ich über diese sehr dankbar.
_e°m²~7 is offline  
Old 09/04/2013, 13:16   #6
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by _e°m²~7 View Post
@Green so schauts auch bei mir aus (passiert wenn man die dll umbennent).
Ich setzt mich mal dran und versuche mich mal schlauer zu machen.
Die urllib2 kann extrem nützlich sein.

Wenn aber Einer die Lösung schon kennt, wäre ich über diese sehr dankbar.
Der erste Fehler liegt einfach an den .pycs....
Der zweite sagt relativ wenig Zeile 14 bei networkmodule ist bei mir der import der PlayerSettingsModule.py...
xGr33n is offline  
Old 09/04/2013, 13:26   #7
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
poste mal bitte die networkmodule.py
(hab hier grad kein Zugriff auf nen clienten)
Dann kann ich vielleicht helfen
.Inya is offline  
Old 09/04/2013, 13:32   #8
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Naja ich brauch nicht ich rette mal meinen Client ._.
xGr33n is offline  
Old 09/04/2013, 13:34   #9
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
Compile mal die playersettingmodule.py auf python *hier gewünschte Version einfügen* um der import von playersettingmodule crasht ja das ganze
.Inya is offline  
Old 09/04/2013, 13:37   #10
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by InyaProduction View Post
Compile mal die playersettingmodule.py auf python *hier gewünschte Version einfügen* um der import von playersettingmodule crasht ja das ganze
Stimmt kann gut sein, das man die komplette root jetzt compilen muss...
xGr33n is offline  
Old 09/04/2013, 13:40   #11
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
Ja deshalb hab ich auch nie den wechsel auf die neue granny dll gemacht ich hatte einfach kb auf das ganze compilen

Was kann man eig so schönes mit der urllib2 mehr als mit der urllib?
.Inya is offline  
Old 09/04/2013, 13:46   #12
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by InyaProduction View Post
Ja deshalb hab ich auch nie den wechsel auf die neue granny dll gemacht ich hatte einfach kb auf das ganze compilen

Was kann man eig so schönes mit der urllib2 mehr als mit der urllib?
Bei der neuen Granny musste nur deinen Client converten nicht compilen
Hab das gemacht läuft alles super.

Zum Thema:
nö läuft auch nicht aber da ich gerade durch das rum probieren für was ich machen wollte ne Lösung gefunden hab brauch ich auch keine neue Pythonversion mehr Ich versuch trzd. eben noch was
xGr33n is offline  
Old 09/04/2013, 13:50   #13
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
Dann halt converten -.-" lass mich! bin müde und überarbeitet xD

Joa kannst du mir mal ne erklärung geben, was das upgrade auf die neue granny version bringt?
.Inya is offline  
Old 09/04/2013, 13:53   #14
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by InyaProduction View Post
Dann halt converten -.-" lass mich! bin müde und überarbeitet xD

Joa kannst du mir mal ne erklärung geben, was das upgrade auf die neue granny version bringt?
Jetzt ned bin angepisst mein client geht nicht mehr -.-
€: geht wd xD

Naja eig. nur das du Modelle, welche mit einer höheren Granny Version Exportet wurden verwenden kannst.
xGr33n is offline  
Old 09/04/2013, 13:54   #15
 
.Inya's Avatar
 
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
Kein Backup gemacht? o.o
.Inya is offline  
Reply


Similar Threads Similar Threads
[Client-Release]Python2.2 zu Python2.3
02/01/2012 - Metin2 PServer Guides & Strategies - 27 Replies
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...



All times are GMT +1. The time now is 04:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.