[MiniHow-To] Metin2 loginInfo.py 'fixx' in Python

06/17/2012 22:08 xP3NG3Rx#1
Hi community

The metin2 clients are inject automatically the loginInfo.py when start and here is the fixx.
If you want to try it, rename the FileExtractor.py to loginInfo.py and put the metin2 client folder then launch.
(The information thanks for ATAG)
This fix is good for the good-protected clients because easily removable.
If the client is protected from external python files against, I think this is not necessary.

1.) Extract the root.*** files and open the introLogin.py file.
2.) Search for text(Ctrl+F):

Code:
		self.__LoadLoginInfo("loginInfo.py")
3.) If you found it, replace that line for these lines:

Code:
		if not os.path.exists('logininfo.py') and not os.path.isfile('logininfo.py'):
			self.__LoadLoginInfo("loginInfo.py")
		else:
			import dbg, exception
			dbg.LogBox('system.py(line:273) RunMainScript\n'\ #Log window text(s)
					   'system.py(line:192) execfile\n'\
					   'system.py(line:163) Run\n'\
					   'prototype.py(line:57) ?\n'\
					   'prototype.py(line:48) RunApp\n'\
					   'networkingModule.py(line:169) SetLoginPhase\n'\
					   'networkingModule.py(line:135) SetPhaseWindow\n'\
					   'networkingModule.py(line:147) __ChangePhaseWindow\n'\
					   'introLogin.py(line:256) Open\n'\
					   '\n'\
					   "Run - exceptions.Not supported file 'loginInfo.py', please delete it.")
			exception.Abort("Not supported file 'loginInfo.py', please delete it.") # Syserr.txt
			return
4.) If you finished save and close then pack the root files.


Pictures:


If you can do it better?
What (the duck) are you waiting for? :)

If you are want to fight in words, do it, but I do not care so please press Alt+F4... Trust me you will feel better. Thanks in advance. ;)

Sorry for my bad english =/.


Best Regards,
P3NG3R :)
06/17/2012 22:13 £αšεℜ™#2
Niice Danke :O

Gefällt mir.
Wird einigen sicher helfen
06/17/2012 22:46 CranK™#3
There is still a way to load the "loginInfo".
06/17/2012 23:19 lautlosertot#4
ok und was bringt das?
06/18/2012 00:16 passy305#5
Quote:
Originally Posted by lautlosertot View Post
ok und was bringt das?
garnichts .. :rolleyes:

'Fixxen' geht über die binary..
Oder durch builtin Funktionen aber nicht so :rolleyes:
04/23/2013 17:18 .RazerX#6
What If You Change The LoginInfo's Path Location To Something Else "Secret"...
So You Can Have All The Futures That Logininfo Gives You And Also Protect Your Client
04/23/2013 19:01 Mi4uric3#7
Quote:
Originally Posted by .RazerX View Post
What If You Change The LoginInfo's Path Location To Something Else "Secret"...
So You Can Have All The Futures That Logininfo Gives You And Also Protect Your Client
"What if you change" is a question, what kind of answer do you expect
04/23/2013 19:04 .RazerX#8
Quote:
Originally Posted by Mi4uric3 View Post
"What if you change" is a question, what kind of answer do you expect
I Dont Know... This Kind Of Stuff:

"That's An Awesome Idea...Thanks Bro!"

"OMG , RazerX You're So Smart"

"RazerX, You Saved The World Again"

"RazerX,Your Suggestion Is Very Good... I Will Try It Soon... Thanks Bro"
04/23/2013 20:57 Mi4uric3#9
Quote:
Originally Posted by .RazerX View Post
I Dont Know... This Kind Of Stuff:

"That's An Awesome Idea...Thanks Bro!"

"OMG , RazerX You're So Smart"

"RazerX, You Saved The World Again"

"RazerX,Your Suggestion Is Very Good... I Will Try It Soon... Thanks Bro"
Are you kidding me?
A 10 year old can come up with the idea to change a filename.
04/23/2013 21:13 .RazerX#10
Quote:
Originally Posted by Mi4uric3 View Post
Are you kidding me?
A 10 year old can come up with the idea to change a filename.
Just Kidding Mi4uric... Calm Down,
I Just Wanted To Bring Up The Post And Give A My Opinion...
08/01/2013 13:49 adikinhhh#11
i get this error SyntaxError: invalid token (line 236- the line with dbg.LogBox) whether the logininfo.py is in metin2 folder or not
08/01/2013 16:48 ZeDaRuaPT#12
Nice dank
08/01/2013 17:24 DEMONKING.#13
good , thanks

but it's not the best way
i think erase the "logininfo.py" is better
because the hacker will be like that :
[Only registered and activated users can see links. Click Here To Register...]
08/02/2013 14:44 FCPorto15#14
Quote:
Originally Posted by adikinhhh View Post
i get this error SyntaxError: invalid token (line 236- the line with dbg.LogBox) whether the logininfo.py is in metin2 folder or not
ich habe die gleich fehler o.O
08/29/2013 14:31 bentdner#15
line 236- the line with dbg.LogBox

have this error