[HELP]Decode

Newbie Spellweaver
Joined
Apr 22, 2006
Messages
13
Reaction score
0
I have source code from programm, that encode files... can someone help me to decode this files? i have part of VC++ 2005 code (cant upload all code, cuz it is big programm):
Code:
ConsoleFunction(compile, bool, 2, 2, "compile(fileName)")
{
   argc;
   char nameBuffer[512];
   char* script = NULL;
   U32 scriptSize = 0;

   Stream *compiledStream = NULL;
   FileTime comModifyTime, scrModifyTime;

   Con::expandScriptFilename(scriptFilenameBuffer, sizeof(scriptFilenameBuffer), argv[1]);

   // If the script file extention is '.ed.cs' then compile it to a different compiled extention
   const char *ext = dStrchr( scriptFilenameBuffer, '.' );

   if( ext != NULL && ( dStricmp( ext, ".ed.cs" ) == 0 ) || ( dStricmp( ext, ".ed.gui" ) == 0 ) )  
      dSprintf( nameBuffer, sizeof(nameBuffer), "%s.edso", scriptFilenameBuffer );
   else
      dSprintf( nameBuffer, sizeof(nameBuffer), "%s.dso", scriptFilenameBuffer );
   
   ResourceObject *rScr = ResourceManager->find(scriptFilenameBuffer);
   ResourceObject *rCom = ResourceManager->find(nameBuffer);

   if(rCom)
      rCom->getFileTimes(NULL, &comModifyTime);
   if(rScr)
      rScr->getFileTimes(NULL, &scrModifyTime);

   Stream *s = ResourceManager->openStream(scriptFilenameBuffer);
   if(s)
   {
      scriptSize = ResourceManager->getSize(scriptFilenameBuffer);
      script = new char [scriptSize+1];
      s->read(scriptSize, script);
      ResourceManager->closeStream(s);
      script[scriptSize] = 0;
   }

   if (!scriptSize || !script)
   {
      delete [] script;
      Con::errorf(ConsoleLogEntry::Script, "compile: invalid script file %s.", scriptFilenameBuffer);
      return false;
   }
   // compile this baddie.
   Con::printf("Compiling %s...", scriptFilenameBuffer);
   CodeBlock *code = new CodeBlock();
   code->compile(nameBuffer, scriptFilenameBuffer, script);
   delete code;
   code = NULL;

   delete[] script;
   return true;
}

And files: *.cs - decoded , *.cs.dso - encoded by this programm
FILES
Please help me with decoder... :cry_1: :hail:
 
Your question misses the mark, this is not encoded in the first place. If it was you would be able to read it as it is now.
 
He means this script encodes something and he want it to do the opposite.. decoding
 
Back