Announcement

Collapse
No announcement yet.

Finally an easy way to decompile .u scripts

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Finally an easy way to decompile .u scripts

    Well lets say I was getting bored of going into cmd and typing in commands so...

    ...I made a program to do it

    I will put this in the beta/final releases forum when it is actually in the beta stages, it is pretty much pre-alpha as I have just made it

    Here is the link to download
    Download - WOW

    As I said it is very tempramental and probably will crash (just the program NOT your computer) if you start testing it (havn't put in all safety measures) but please drop me a line telling me what you were doing so I can sort it out

    blip2

    #2
    how hard is it to type:

    ucc batchexport package.u class .u d:/my ****/

    Comment


      #3
      Hey blip how come you didn't put this in the TCMP utilities download section?

      edit/////////////////////////////////////////////
      WOW I just tested it on one of my programs and it nailed EVERYTHING. Bravo Blip your program works extremely well.
      2edit///////////////////////////////////////////
      Hey do you know how to decompile the code into their packageds?

      Comment


        #4
        Originally posted by CMan
        how hard is it to type:

        ucc batchexport package.u class uc d:/my ****/
        me = lazy

        also you have to navigate to C:\Ut2004...



        blip2

        Comment


          #5
          I have a batch file bound to F9 in ConTEXT. Would this program offer me any added value?

          Comment


            #6
            All this program does is call "ucc batchexport" with the right parameters. So it doesn't actually decompile it, it will just export it.

            Comment


              #7
              very true

              export = decompile as it does split it into several files from one...

              if anyone has suggestions of what to add to it I will heartilly accept them ^^

              blip2

              Comment


                #8
                export = extract data from package and store it in external files
                decompile = turn compiled byte code into somewhat meaningful source code

                export != decompile (you cannot use the two words as a replacement for eachother!)replacement

                FYI: UCC Make consists of importing source files and compiling them, creating a textbuffer for each class and byte code for replication conditions, state code and functions. UCC BatchExport only exports the textbuffers and appends the default properties, which were stripped from the textbuffer at compiletime. Unlike UTPT and WOTgreal, UCC BatchExport cannot decompile.

                Comment


                  #9
                  is my computer f***ed up or is WOTgreal another name for the UDE?

                  And also I havn't been able to find any function in UDE to turn .u's into .uc's or even to open .u's

                  But anyway it looks like a name change (decompile isn't a word )

                  but .u files are unreadable (well most of it) and .uc's aren't so i'm slightly confused

                  blip2

                  Comment


                    #10
                    UDE is a like the atari copyrighted version, but the WOTgreal one it just askeed u to register it every time u open but u can still use it

                    Comment


                      #11
                      Hmm, ok, so is there any instances where you would need to decompile as opposed to just exporting?

                      Comment


                        #12
                        some coders compile their source code in an attempt to protect it. In the end, the coder who knows his way around can get the source code he needs, whilst the learning coder ends up having useless source code.

                        So: compile source code = can't keep it away from stealer, but learners can't learn from it. So please, dont do it

                        Comment


                          #13
                          And another of these posts:

                          compile != strip source

                          compile = The process of transforming the source code into byte code. This is neccessary if the mod is supposed to work at all.
                          strip source = The process of emptying the script text buffers (see my previous post) in the compiled .U package.

                          Comment


                            #14
                            File exporter

                            NEW download

                            blip2

                            Comment

                            Working...
                            X