Zrobienie odpowiednika funkcji
Miczu
20.02.2010
Witam, Pavulon nie umie wiec, może ktoś inny pomoże
Potrzebowalbym scrypt php robiacy cos takiego (kod pawna, czysta matematyka jak cos).
J@ wie gdzie jest +reputacja i ma pamięć do osób co pomagają :F
Potrzebowalbym scrypt php robiacy cos takiego (kod pawna, czysta matematyka jak cos).
new l[7] = { 0,1,2,3,4,5,6 } // szyfr public make_rcon(rcon[7]) { new g,d,m,r new szTime[32],sg[3],sd[3],sm[3],sr[3] get_time("%H %d %m %y",szTime,31) parse(szTime,sg,3,sd,3,sm,3,sr,3) g = str_to_num(sg) //godzina d = str_to_num(sd) //dzien m = str_to_num(sm) //miesiac r = str_to_num(sr) //rok new c[7] for(new i=0;i<7;i++) { c[i]=(g+d+l[(i)%7])*(g+m+l[(i+1)%7])*(g+r+l[(i+2)%7])+g+d+m+r+l[(i+3)%7] c[i]=to_char(c[i]%128) } copy(rcon,6,c) } public to_char(c) { new char = c new i=0 while( is_ancii(char) ) { char = (char*l[i%7]+l[i+1%7]*l[i+2%7]+c)%128 i++ } return char } public is_ancii(c) { if( (c>47&&c<58)||(c>64&&c<91)||(c>96&&c<123) ) return 1 return 0 }
J@ wie gdzie jest +reputacja i ma pamięć do osób co pomagają :F
R3X
20.02.2010
<?php $l = array(0,1,2,3,4,5,6); // szyfr function make_rcon(){ global $l; $aTime = getdate(); $g = $aTime['hours']; //godzina $d = $aTime['mday']; //dzien $m = $aTime['mon']; //miesiac $r = $aTime['year']; //rok $c = ""; $szRcon = ""; for($i=0;$i<7;$i++) { $c=($g+$d+$l[($i)%7])*($g+$m+$l[($i+1)%7])*($g+$r+$l[($i+2)%7])+$g+$d+$m+$r+$l[($i+3)%7]; $c=to_char($c%128); $szRcon .= $c; } return $szRcon; } function to_char($c) { global $l; $char = $c; $i=0; while( is_ancii($char) ) { $char = ($char*$l[$i%7]+$l[($i+1)%7]*$l[($i+2)%7]+$c)%128; $i++; } return $char; } function is_ancii($c) { return ( ($c>47 && $c<58)||($c>64 && $c<91)||($c>96 && $c<123) ); } $szRcon = make_rcon(); echo $szRcon; ?>
Adminek AMXX.PL 20.02.2010
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Dzięki R3X
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Dzięki R3X
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL