>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Помогите пожалуйста с Явой http://forum.mozilla-russia.org/viewtopic.php?id=13694 |
Лаэда > 10-11-2006 11:36:15 |
Выделить код Код:<body bgcolor=gray>text2bin<script>s=''; while(s=prompt('Text:',s)){i=0;b=''; while(c=s.charCodeAt(i++)){c=c.toString(2); b+='00000000'.substr(c.length)+c}b=prompt('Binary:',b);i=0;s=''; while(c=b.substr(8*i++,8))s+=String.fromCharCode(parseInt(c,2))}</script> Вот скрипт, как я понял он переводит текст в бинарный код А никто мне не поможет разбодыть скрипт который бы переводил бинарный код из этого скрипта в текст? |
Quicksilver tears > 11-11-2006 21:42:10 |
==> Разработка |
Tearis > 12-11-2006 02:00:49 |
Вот скрипт переводящий текст в коды (код каждого символа разделен - разделитель настраивается): Выделить код Код:<script type="text/javascript"> var wText = new String('текст '); //Текст для перевода var divider = new String(','); //Разделитель между кодами символов var wCode = new String(''); for(var i=0; i < wText.length; i++){ wCode += wText.charCodeAt(i) + divider; } wCode = wCode.substring(0, wCode.length - divider.length); </script> После выполнения в "wCode" будут разделенные коды символов И скрипт переводящий из разделенных кодов в текст: Выделить код Код:<script type="text/javascript"> var wCode = new String('1090,1077,1082,1089,1090'); //Код с разделителями для перевода var divider = new String(','); //Разделитель между кодами символов var wText = new String(''); var wCodeArr = wCode.split(divider); for(var i=0; i < wCodeArr.length; i++){ wText += String.fromCharCode(wCodeArr[i]); } </script> После выполнения в "wText" будут разделенные коды символов |