Can't read .dll file
-
Hello, can pls someone explain what am i doing wrong and why can’t i read .dll file with np++ even though i’ve been using it before for the same reason for many times. link text
-
dynamic linked libraries are binary files and are not supposed to be read with notepad++.
If you read a dll file in the past then this file has just used the extension without being a REAL dll.Cheers
Claudia -
@Claudia-Frank is correct.
Why not use a true hex editor (e.g. HxD ) on your DLL file?
-
@Claudia-Frank
Mb, it can be so, but what had happend if i can’t read i now without any reason?@Scott-Sumner said:
@Claudia-Frank is correct.
Why not use a true hex editor (e.g. HxD ) on your DLL file?
coz it opened like a text file with lot’s of data that i could change and not a hex code
-
so you 100% sure that the file you opened was a text file and now the same file is a binary file?
This is very unusual. Is this file part of an application? Can you upload this file?Cheers
Claudia -
-
@Sergey-Kuzmichev said:
coz it opened like a text file with lot’s of data that i could change and not a hex code
Hex editors (HxD included) typically have a couple of views of the same data. One view is the hex codes, the other is text. You can edit in either view. Thus I see the same advantage in using a hex editor for this that I would something like Notepad++. (Actually, I wouldn’t touch a DLL file with Notepad++, but that’s me)
I guess it is possible that a DLL could look like a text file to Notepad++, depending upon the arrangement of data. Perhaps earlier this happened with a DLL for you, but with a different DLL it is not so. Don’t know. But still, not a great idea to edit with Notepad++.
-
the file you provided is a compiled 32bit dll which is part of a game, I assume, and provides
additional functionality to this game.
This kind of files shouldn’t be modified by notepad++ or any other text editor
as it most likely will corrupt the file and at the end the game too.So it might be a coincident that a previous version of that file was a text file but this
version isn’t. But I believe that you were editing a client.ini or client.cfg or … but not
a .dll.Just in case you are wondering if you could use a hexeditor like HxD to edit the file safely,
no, you can’t. Except you know how a 32bit dll gets build/compiled and what needs to be changed in order to make it work. But this still leaves the question open if the game doesn’t check the files integrity, if it does … more to hack …Cheers
Claudia -
@Claudia-Frank
it updates constantly every 2-3 weeks and i was able to change some part of the text in this file for like last 6-7 months. Just by opening it with np++ and editing a couple of numbers, because i could see the numbers. and now it is just a bunch of unreadable symbols. -
the only idea I have is that the developers of that game thought that they need to protect
this file so that no one can easily modify it anymore, sorry.Cheers
Claudia -
@Claudia-Frank
y, same idea now, thnks anyway