В общем небольшой конкурс по сорцам чатсити. Здесь выложу исходный код фрейма отправки сообщений. Ваша задача найти данные, которые присвоились нику при входе в чат. Так же найти данные самого чата, в который вы вошли. Все ответы присылайте мне в ПМ Я то впринципе всё нашёл, но интересно посмотреть на ваши ответы. Когда будете присылать мне ответы в ПМ, копируйте этот код, и выделяйте цветами места, которые по вашему мнению содержат ту информацию которая нужна. Первым трём правильно ответившим ставлю +3. Внимание Ответы должны быть полными, принимается только полное нахождение данных. Вот собственно сам код: Code: <script> <!-- var nf_run=0; function new_frase() { document.forms[0].mess.focus() document.forms[0].mess.select() if(document.forms[0].mess.value.length>0) { frases[headfr]=document.forms[0].mess.value if(nf_run>0 && document.forms[0].nr.value == 1) document.forms[0].target='board1_50136' else document.forms[0].target='board_50136' headfr++ if(headfr>=maxfr) headfr=0 } else { document.forms[0].target='board_50136' } nf_run=1; dt = new Date(); curadvm = 60*(24*dt.getDate()+dt.getHours())+dt.getMinutes(); if(advc%5 == 0 || advm+2<curadvm) { top.advrefresh(); } advc++; advm=curadvm; top.sprefresh() } function clms() { document.forms[0].mess.value=""; document.forms[0].mess.focus() } function start_chat() { top.d('9171nBkjdsi9') document.forms[0].target='board_50136' document.forms[0].submit() document.forms[0].mess.focus() document.forms[0].mess.select() nf_run=1; top.st="0" top.sprefresh() } var x = new createArray(100) var y = new createArray(100) x["A"]="D4" x["B"]="C8" x["C"]="D1" x["D"]="C2" x["E"]="D3" x["F"]="C0" x["G"]="CF" x["H"]="D0" x["I"]="D8" x["J"]="CE" x["K"]="CB" x["L"]="C4" x["M"]="DC" x["N"]="D2" x["O"]="D9" x["P"]="C7" x["Q"]="C9" x["R"]="CA" x["S"]="DB" x["T"]="C5" x["U"]="C3" x["V"]="CC" x["W"]="D6" x["X"]="D7" x["Y"]="CD" x["Z"]="DF" x["7B"]="D5" x["7D"]="DA" x["F6"]="C6" x["22"]="DD" x["3C"]="C1" x["3E"]="DE" x["3F"]="2C" x["a"]="F4" x["b"]="E8" x["c"]="F1" x["d"]="E2" x["e"]="F3" x["f"]="E0" x["g"]="EF" x["h"]="F0" x["i"]="F8" x["j"]="EE" x["k"]="EB" x["l"]="E4" x["m"]="FC" x["n"]="F2" x["o"]="F9" x["p"]="E7" x["q"]="E9" x["r"]="EA" x["s"]="FB" x["t"]="E5" x["u"]="E3" x["v"]="EC" x["w"]="F6" x["x"]="F7" x["y"]="ED" x["z"]="FF" x["5B"]="F5" x["5D"]="FA" x["3B"]="E6" x["27"]="FD" x["2C"]="E1" x["."]="FE" x["/"]="2E" x["+"]="+" y["D4"]="A" y["C8"]="B" y["D1"]="C" y["C2"]="D" y["D3"]="E" y["C0"]="F" y["CF"]="G" y["D0"]="H" y["D8"]="I" y["CE"]="J" y["CB"]="K" y["C4"]="L" y["DC"]="M" y["D2"]="N" y["D9"]="O" y["C7"]="P" y["C9"]="Q" y["CA"]="R" y["DB"]="S" y["C5"]="T" y["C3"]="U" y["CC"]="V" y["D6"]="W" y["D7"]="X" y["CD"]="Y" y["DF"]="Z" y["D5"]="7B" y["DA"]="7D" y["C6"]="3A" y["DD"]="22" y["C1"]="3C" y["DE"]="3E" y["2C"]="3F" y["F4"]="a" y["E8"]="b" y["F1"]="c" y["E2"]="d" y["F3"]="e" y["E0"]="f" y["EF"]="g" y["F0"]="h" y["F8"]="i" y["EE"]="j" y["EB"]="k" y["E4"]="l" y["FC"]="m" y["F2"]="n" y["F9"]="o" y["E7"]="p" y["E9"]="q" y["EA"]="r" y["FB"]="s" y["E5"]="t" y["E3"]="u" y["EC"]="v" y["F6"]="w" y["F7"]="x" y["ED"]="y" y["FF"]="z" y["F5"]="5B" y["FA"]="5D" y["E6"]="3B" y["FD"]="27" y["E1"]="2C" y["FE"]="." y["2F"]="2F" y["+"]="+" var z = new createArray(5) z["0"]="B"; z["1"]="C"; z["2"]="D"; z["3"]="E"; z["4"]="F"; function IE2N(str) { a=str.substring(4,5); b=str.substring(5,6); s=z[a]+b; return (s); } var maxfr=100 var wmaxfr=10 var advc=1 var advm=0 var frases = new makeArray (maxfr) var wfrases = new makeArray (wmaxfr) var headfr=0,wheadfr=0 function makeArray (size) { this.length = size; for (var i=0; i <= size; i++) this[i] = null; return this; } function parseline(str2) { var i,j=0,str1="",str=str2 i=str.indexOf("<",j) while(i!=-1) { str1=str1+str.substring(j,i)+"<" j=i+1 i=str.indexOf("<",j) } str1=str1+str.substring(j,str.length) return str1 } function clms() { if(document.forms[0].mess.value.length>0) { wfrases[wheadfr]=document.forms[0].mess.value wheadfr++ if(wheadfr>=wmaxfr) wheadfr=0 } document.forms[0].mess.value="" document.forms[0].mess.focus() } function showhist(a,b) { var hiwin=window.open("","whi"+b,"toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width=500,height=550"); var i,j hiwin.document.open("text/html"); hiwin.document.write("<title>History</title>"+unescape("%3C")+"script>hipar=''; function wrimess(a) { hipar.document.forms[0].mess.value=unescape(a); hipar.document.forms[0].mess.focus() }"+unescape("%3C")+"/script><body bgcolor=001133 text=99ccff link=66ff44 vlink=44ff44 alink=ffffff>\n<font color=ffff00><h3><b><center>Ваши стертые фразы</center><h5>\n<ul>\n"); for(i=0,j=wheadfr;i<wmaxfr;i++) { if(wfrases[j] != null) { hiwin.document.write("<li> |<a href='javascript:wrimess(\""+escape(wfrases[j])+"\")'>написать</a>| "+parseline(wfrases[j])+"\n"); } j++; if(j>=wmaxfr) j=0; } hiwin.document.write("</ul></font><font color=99ccff><h3><b><center>Ваши отправленные фразы</center><h5>\n<ul>\n"); for(i=0,j=headfr;i<maxfr;i++) { if(frases[j] != null) { hiwin.document.write("<li> |<a href='javascript:wrimess(\""+escape(frases[j])+"\")'>написать</a>| "+parseline(frases[j])+"\n"); } j++; if(j>=maxfr) j=0; } hiwin.document.write("</ul></font></html>"); hiwin.document.close(); hiwin.focus(); hiwin.hipar=window; } function createArray(num) { this.length = num; for (var i = 1; i <= num; i++) this[i] = ""; } function xmm2rus() { var str=document.forms[0].mess.value var endstr="" var ch="" var tmp="" for(var i=0;i<str.length;i++) { ch=escape(str.charAt(i)); if(ch.length==3) ch=ch.substring(1,3); tmp=""+x[ch] if(tmp.length==2) endstr+=unescape("%"+tmp); else endstr+=str.charAt(i); } endstr=escape(endstr); endstr=top.msie_recode(endstr); endstr=unescape(endstr); document.forms[0].mess.value=endstr } function xmm2lat() { var str=document.forms[0].mess.value var endstr="" var ch="" var tmp="" for(var i=0;i<str.length;i++) { ch=escape(str.charAt(i)); if(ch.length==3) ch=ch.substring(1,3); if(ch.length==6) ch=IE2N(ch); tmp=""+y[ch] if(tmp.length==2) endstr+=unescape("%"+tmp); else if(tmp.length==1) endstr+=tmp; else endstr+=str.charAt(i); } document.forms[0].mess.value=endstr } // --> </script><body onLoad="start_chat()" onMouseOver="top.bobl()"><center><form method=get action="/kpobatka" onSubmit="new_frase()" target="board_50136"><b>Сказать: <input class="fdown" name="mess" value="" size=35 maxlength=900><input class="fdown" type="submit" value=" OK "><input class="fdown" type="reset" value="Стереть" onClick="clms()"><input type=hidden name=id value="9171nBkjdsi9"><input type=hidden name=c value="50136"><input type=hidden name=f value="0"><input type=hidden name=size value="3"><input type=hidden name=color value="009900"><input type="hidden" name="t" value="012345678"><input type="hidden" name="l" value="25"><input type="hidden" name="tt" value="800"><input type=hidden name=nr value="1"><br><input class="fdown" type=button value="2Rus" onClick="xmm2rus();"><input class="fdown" type=button value="2Lat" onClick="xmm2lat();"> <input class="fdown" type=button value="Выход" onClick="top.location='/kpobatka?f=101&id=9171nBkjdsi9&c=50136'"> <input class="fdown" type=button value="Фразы" onClick="showhist('...','01');"><input class="fdown" type=button value="Улыбочки" onClick="top.shsml()"></form> Всё, можете начинать-) За выкладывание ответов в эту тему, буду ставить минусы
Есть уже двое правильно ответивших. Это: -hidden -[hidden] Есть ещё одно местечно в тройке лидеров, так что пишем мне в мп.