All pastes #790229 Raw Edit

Untitled

public text v1 · immutable
·published 2007-11-20 05:31 UTC
rendered paste body
      if($cpar[0] == '@enc' &&!$sleep){
        unset($enc2);
        $ealen = 0;
        $enc = trim(substr($parsed['msg'],4));
        $ekey = rand(1,6);
        $enc = str_split($enc);
        $ekey2 = chr(ord($ekey)+32);
        foreach($enc as $val){
          $ealen++;
          if($ealen % $ekey == 0){
            $enc2 = $enc2.chr(ord($val)+64);
          }else{
            $enc2 = $enc2.chr(ord($val)+128);
          }
        }
        $enc2 = $ekey2.$enc2;
        cmd_send('PRIVMSG '.$parsed['target'].' :'.$enc2);
      }
      if($cpar[0] == '@dec' &&!$sleep){
        unset($dec2);
        $delen = 0;
        $dec = trim(substr($parsed['msg'],5));
        $ekey = substr($parsed['msg'],4,1);
        $ekey = chr(ord($ekey)-32);
        $dec = str_split($dec);
        foreach($dec as $val){
          $dalen++;
          if($dalen % $ekey == 0){
            $dec2 = $dec2.chr(ord($val)-64);
          }else{
            $dec2 = $dec2.chr(ord($val)-128);
          }
        }
        cmd_send('PRIVMSG '.$parsed['target'].' :'.$dec2);
      }