PDA

Просмотр полной версии : ASC II и Hex


calcell
31.08.2005, 20:32
У меня есть HTML документ.
Как можно при помощи ASC II и Hex закодировать исходный текст? Где взять таблицу или прогу, которая может это сделать?

P.S. Короче говоря глянул на http://forum.antichat.ru/threadnav8919-1-10.html и не врубился как это сделать...... Подскажите безграмотному

qBiN
31.08.2005, 21:44
Учим основы javascript или vbscript
и пишем свой "маленький" кодировщик...

calcell
31.08.2005, 21:59
Легко сказать......
А ты возьми и помоги......

qBiN
31.08.2005, 22:23
А ты возьми и помоги...
Если очень надо могу поделиться парой идей.И самой простой реализацией.
Стучись

qBiN
31.08.2005, 22:24
Легко сказать......
Помойму легко и выучить...Там не так много надо знать.

Zadoxlik
01.09.2005, 08:12
PHP:

<?

for($i=0; $i<=3050;$i++){
echo"&#x".bin2hex(pack("c", $i))." &#".$i." &#".$i.";<br>\r\n";
}

?>

Выводит символы и их HTML-коды hex и dec.

Перекодировать строку можно:

<?
if($_REQUEST['string']){
for($i=0;$i<strlen($_REQUEST['string']);$i++){
@$lol.="&#".ord($_REQUEST['string'][$i]).";";

@$lol2.="&#x".bin2hex(pack("c", ord($_REQUEST['string'][$i]))).";";
}




echo $lol."<BR><BR>".$lol2;
}
?>

КрантЪ
17.09.2005, 14:22
Тоже как то столкнулся с проблемой перекодировки... Щас уже не вспомню зачем именно это понадобилось, но помню что то связано с фильтром на мэйле на входящие письма, вот тогда и написал этот скрипт... мож и тебе поможет?! ))))



<html>
<head>
<title>Encripting</title>
<script language='JavaScript'>
function fEnc(f)
{
var i = 0;
var fresh_text = f.value;
var new_text = "";
var part_text;
var n = 0;
var j = fresh_text.length;
document.write("<center>");
while(j > i){
part_text = "&#" + fresh_text.charCodeAt(i) + ";";
for(t = 0; part_text.length > t; t++){
new_text = new_text + "&#" + part_text.charCodeAt(t) + ";";
}
i++;
}
document.write(new_text);
document.write("</center>");
}
</script>
</head>
<body>
<center>
<font size=6 color=red>Encripting</font><br><br>
<input type=text name=tx size=75 value=>
<input type="button" value="Encripting" onClick=fEnc(tx)>
</center>
</body>
</html>