PHP-GTK: Criando Aplicações Gráficas com PHP Adianti Framework para PHP PHP Programando com Orientação a Objetos Criando Relatórios com PHP

[PHP-GTK] Para Pablo, ve se vc consegue me ajudar!!

Matheus Neder matheusneder em gmail.com
Sexta Agosto 18 22:03:21 CDT 2006


bom, acho melhor desconsiderar a mensagem anterior, experimenta ai e ve o
que da certo

On 8/18/06, Matheus Neder <matheusneder em gmail.com> wrote:
>
> ERRATA
>
> depois de $offset = 2;
> coloque $offset++
>
>
> On 8/18/06, Matheus Neder <matheusneder em gmail.com > wrote:
> >
> > bom... nao sou o pablo rs... mas acho q agora entendi mais ou menos o
> > que vc quer fazer. Lá vai tudo mastigado, mas num acostuma nao hehe.
> >
> > $caminho_para_o_arquivo = "/home/.....";
> >
> > $offset = 2; // define a posicao que vai ser alterada
> >
> > $hex = "CC"; // o byte que vc quer colocar no lugar da posicao definida
> > na variavel offset (em hexadecinal)
> >
> > /* abre o arquivo para leitura e pega o conteudo */
> >
> > $manipulador = fopen($caminho_para_o_arquivo, "r"); // abre o aquivo
> > para leitura
> >
> > $dados = fgets($manipulador); // passa o conteudo do arquivo para string
> > $dados
> >
> > @fclose($manipulador); // fecha o arquivo
> >
> >
> >
> > $bin = pack("H*", $hex); // converte o valor hexadecimal para binario
> >
> > $nova_string = substr($dados, 0, $offset-1) . $bin . substr($dados,
> > $offset); // gera a nova string
> >
> > /* escreve no arquivo */
> >
> > $manipulador = fopen($caminho_para_o_arquivo, "w");
> >
> > fwrite($manipulador, $nova_string, strlen($nova_string));
> >
> > @fclose($manipulador);
> >
> >
> > On 8/18/06, Erick - PlaynowGames < erick em criarsites.com.br> wrote:
> > >
> > > cara, é o seguinte:
> > > veja esta imagem.
> > > www.wenomine.com.br/hexa.jpg
> > >
> > > eu abro este arquivo num editor hexadecimal e modifico os bytes tudo
> > > pelo
> > > editor hexa manualmente, um deles é este q vc esta vendo circulado na
> > > imagem
> > > (byte 43).
> > >
> > > o quero é uma mão pra eu começar a desenvolver um programa q
> > > automatize o q
> > > faço pelo hexadecimal.
> > >
> > >
> > > Deu pra entender? será possivel fazer isso!?
> > >
> > > abraços!!
> > >
> > > --
> > > Erick Eden - WebMaster CriarSites
> > >
> > > _______________________________________________
> > > Lista mailing list
> > > Lista em php-gtk.com.br
> > > http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista
> > >
> >
> >
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.php-gtk.com.br/pipermail/lista/attachments/20060819/a1869e7f/attachment.htm


More information about the Lista mailing list