Jairo Filho 0 Denunciar post Postado Janeiro 6, 2011 Amigos, Estou desenvolvendo um frontend em AS2 que receberá pelo http uma string criptografada por XOR. As funções de recebimento e decriptação estão funcionando normalmente, mas quando é recebida uma string que contenha o ASCII 0x00, a string não é recebida após esse ponto. Esse é o código para receber a string: System.useCodepage = true; var leitor = new LoadVars(); leitor.onData = function(txt){ _root.texto = txt; } leitor.load("http://localhost/chr.php"); Alguém tem idéia de como tratar esse problema? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Janeiro 6, 2011 Poderia dar um exemplo tbm o que seria o txt Que vem do seu chr por favor? Assim poderia replicar o problema e ver o que é possivel ser feito. abraços Compartilhar este post Link para o post Compartilhar em outros sites
Jairo Filho 0 Denunciar post Postado Janeiro 6, 2011 Oi Thiago, Um código PHP vai gerar a informação e criptografar usando XOR. O Flash vai receber esse bloco de bytes, que eu iria tratar como texto, mas quando o XOR resulta num valor 0, é inserido o ASCII 0 (0x00, null) no bloco de texto. Isso tudo ainda no PHP. Quando eu recebo esse bloco, e dentro dele há esse caracter, o Flash não recebe o restante do bloco. No browser, ele é exibido como um pequeno losango com uma interrogação dentro (no FF) e um quadrinho (no IE)... Assim: aaa�aaaaa Compartilhar este post Link para o post Compartilhar em outros sites