javascript之ESC(第二类混淆)

2019-06-02 21:15:54王旭

      }

    // Wake up the variable substitution engine if option set (-$);
    esc.substitute = Boolean(oArgs.$);

    // load input files;
    for(var i = 0; i < oArgs.length; i++)
      esc.load(oArgs[i]);

    // crunch baby, crunch!;
    if(sOutput.toUpperCase() == 'STDOUT'){
      esc.silent = true;
      WScript.StdOut.Write(esc.crunch());
      }
    else if(sOutput.length){
      esc.crunch();
      esc.save(sOutput, Boolean(oArgs.ow));
      // write report to stdout if not silence'd.
      if(!oArgs.s && !oArgs.silent)
        WScript.StdOut.Write(esc.getReport());
      }

    // Shutting down nicely..
    WScript.Quit(0);

]]>
</script>
</job>
</package>