Community
    • Login

    can notepad ++ read this language?

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    7 Posts 4 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • WillyTheCatzW
      WillyTheCatz
      last edited by

      Hello.
      i have an issue with properly displaying a file with what i assume should be a c++ language.
      My knowledge is limited so a apologize if i am wrong.

      when i open file it looks like this
      alt text

      is it an encrypted file? what language is this if not a c++? can i make notepad ++ display it properly? Viewing in hex does not really help.

      The goal is to edit some values and save it if possible.

      Help Me, Obi Wan Kenobi. You’re My Only Hope.

      PeterJonesP 1 Reply Last reply Reply Quote 0
      • PeterJonesP
        PeterJones @WillyTheCatz
        last edited by

        @WillyTheCatz ,

        That’s a binary file of some sort. C++ source code is plaintext. So either it’s been encrypted or compressed (though that doesn’t match any of the compression signatures I’ve ever seen), or you are looking at a .o or a .exe or a .dll or similar compiled file, not source code – in which case, it’s not something that Notepad++ can edit.

        Notepad++ edits text files. That’s all.

        We have a FAQ on why Notepad++ cannot read binary formats here (though understand that the title refers to docx and the text is mostly focused on docx and pdf, because those were the most frequent requests – “why can’t Notepad++ read my Word document or PDF document?” – but the concepts of not being able to read arbitrary binary code stays the same.)

        WillyTheCatzW 1 Reply Last reply Reply Quote 3
        • WillyTheCatzW
          WillyTheCatz @PeterJones
          last edited by WillyTheCatz

          @PeterJones ok thanks. was trying open it as dll but it still didn’t open. was thinking it was a code of sort.

          Derek BrownD 1 Reply Last reply Reply Quote 0
          • Derek BrownD
            Derek Brown @WillyTheCatz
            last edited by

            @WillyTheCatz What are you trying to accomplish? A .dll contains compiled binary code, it cannot be read with a text editor. If you’re trying to understand the behavior of the .dll, your best option is probably to try to attach the Visual Studio debugger to it while it is running. This will allow you to view the disassembled code and debug it.

            WillyTheCatzW 1 Reply Last reply Reply Quote 1
            • WillyTheCatzW
              WillyTheCatz @Derek Brown
              last edited by

              @Derek-Brown there was several values i wanted to edit in the file. i have issues viewing it in a way it would make seance in notepad ++. i assumed the file was made in c++ but as it seems i was wrong. i tried to open it with few dll viewing tools online to no result as it seems the file was not build as dll. Mainly i was wondering if anyone knew what i was looking at and if notepad ++ was able to edit it.

              Terry RT Derek BrownD 2 Replies Last reply Reply Quote 0
              • Terry RT
                Terry R @WillyTheCatz
                last edited by

                @WillyTheCatz said in can notepad ++ read this language?:

                there was several values i wanted to edit in the file.

                What makes you believe there are several values in the file you need to edit? A dll file is a “dynamic link library” file normally. The file’s extension (dll) is what helps to give us an understanding of the file’s existence.

                So a DLL file is normally full of different type of program snippets that other programs call on to do some tasks. This makes it easier for programmers to program. So they don’t need to create all their own code, they call on DLL files to supply some of that functionality.

                So I’d suggest there should be NO reason to edit this file, there will be NO values within it that you need to edit. I suppose the real question is, what are you hoping to achieve? It will be a dangerous game you are playing in trying to edit compiled program code.

                After 2 responders have given you the same answer (I as a
                3rd say the same), you still persist in trying to do this hopeless task. You say you have limited knowledge of such things, fair enough. Read the links provided above and stop posting the same question, you have the answer, which is it’s a binary file and Notepad++ does NOT work with them.

                If you persist in again asking the same question that will only highlight you as a spammer.

                Terry

                1 Reply Last reply Reply Quote 3
                • Derek BrownD
                  Derek Brown @WillyTheCatz
                  last edited by

                  @WillyTheCatz You can modify the file with a hex editor if you can find the location of the values you wish to modify. But you’ll need a debugger to do that, and even then it probably won’t be easy. If you have no experience using a debugger, I would say this task is probably beyond your abilities at the moment.

                  In any case, Notepad++ is not the right tool for this job.

                  1 Reply Last reply Reply Quote 3
                  • First post
                    Last post
                  The Community of users of the Notepad++ text editor.
                  Powered by NodeBB | Contributors