Pude solucionar el tema de bajar el binario, con Firefox por ahora, espero en un rato poder postear la solucion en IE.
Lo que hice, ya que estoy limitado a mandarlo por el metodo GET, fue pasar todo el string generado a hexadecimal, agregarle "|" entre cada charcode, mandar de a pedazos de la info y desde el otro lado (en este caso, Python), sacar los pipes, unir todo y decodearlo desde hexa.
Proof of concept:
function toHex(dec) {
var hexCharacters = "0123456789ABCDEF"
if (dec < 0)
return "00"
if (dec > 255)
return "dec"+dec;
var i = Math.floor(dec / 16)
var j = dec % 16
return hexCharacters.charAt(i) + hexCharacters.charAt(j)
}
var retbin = "";
var i = 0;
var l = ret.length;
while(i < l)
{
var newchar = retbody.charCodeAt(i) & 0xff;
retbin += toHex(newchar);
retbin += "|";
i++;
}
Saludos!!!
blue
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario