Tekil Mesaj gösterimi
Alt 11 Temmuz 2007, 13:23   #1
Çevrimdışı
NightwoLf
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
$rawurlencode(&binary) && $rawurldecode(&binary)




Bu mIRC code post verileriniz belirttiğiniz binary %FD gibi hexlenmıs kodları cozer ve belırttıgımız binary aktarır ben bunu mIRC WEB SERVER için tasarlamıştım belki işinize yarar ;oki



PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias rawurldecode {
  var %
$md5($r(1,9999999999999)) , %i  [ $+ [ %] ] , %[ $+ [ %] ] , %[ $+ [ %] ]
  
bset &[ $+ [ %] ] 1 37
  bcopy 
-$1 $b($1) &[ $+ [ %] ] -1
  breplace 
$1 43 32
  bunset 
&[ $+ [ %] ]
  while 
$bfind($1,%[ $+ [ %] ],37) {
    %
[ $+ [ %] ] = $ifmatch 1
    
%[ $+ [ %] ] = $base($bvar($1,%[ $+ [ %] ],2).text,16,10)
    
$breplacer($1,$bvar($1,$calc(%[ $+ [ %] ] - 1),3).text,37,%[ $+ [ %] ])
  }
  
bcopy -&[ $+ [ %] ] $1 1 -1
  bunset 
$1
  bcopy 
-$1 1 &[ $+ [ %] ] 1 $calc($bvar(&[ $+ [ %] ],0) - 1)
  
bunset &[ $+ [ %] ]
  return $
1
}
alias rawurlencode {
  var %
$md5($r(1,99999999999999)) , %[ $+ [ %] ] , %, %[ $+ [ %] ] , %o
  breplace 
$1 32 43
  
while %[ $+ [ %] ] <= $bvar($1,0) {
    %
[ $+ [ %] ] = $bvar($1,%[ $+ [ %] ],900).text
    
while $regex(%[ $+ [ %] ], /([^a-zA-Z0-9_\-\.\+])/) {
      %
$regsub(%[ $+ [ %] ],/([^a-zA-Z0-9_\-\.\+])/, $+(,$base($asc($regml(1)),10,16,2)),%o)
      %
[ $+ [ %] ] = %o
    
}
    
bset -&[ $+ [ %] ] 1 $replace(%[ $+ [ %] ],,%)
    
bcopy &uen [ $+ [ %] ] $b(&uen [ $+ [ %] ]) &[ $+ [ %] ] -1
    bunset 
&[ $+ [ %] ]
    
inc %[ $+ [ %] ] 900
  
}
  
bunset $1
  bcopy 
-$1 1 &uen [ $+ [ %] ] -1
}
alias b { return $calc($bvar($1,0) + 1) }
alias breplacer {
  var %
$md5($r(1,99999999999999)) , %tmpz1 [ $+ [ %] ]  $bfind($1,1,$2) , %tmpz2  [ $+ [ %] ]
  if ((%
tmpz1  [ $+ [ %] ] == 0) || !$4) { return }
  
bset  &binvarxpt555 [ $+ [ %] ] $4
  
%tmpz2  [ $+ [ %] ] = $bfind($1,%tmpz1 [ $+ [ %] ],$3) + 3
  bcopy 
-&binvarxpt342 [ $+ [ %] ] $1 1 $calc(%tmpz1 [ $+ [ %] ] - 1)
  
bcopy -&binvarxpt342 [ $+ [ %] ] %tmpz1 [ $+ [ %] ] &binvarxpt555 [ $+ [ %] ] -1
  bcopy 
-&binvarxpt342 [ $+ [ %] ] $calc(%tmpz1 [ $+ [ %] ] + $bvar(&binvarxpt555 [ $+ [ %] ],0)) $%tmpz2 [ $+ [ %] ] -1
  bunset 
$1
  bcopy 
-$1 1 &binvarxpt342 [ $+ [ %] ] -1
  bunset 
&binvarxpt342 [ $+ [ %] ]
  
bunset &binvarxpt555 [ $+ [ %] ]



 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan