gto
Tô em todas
Registrado
2.1K Mensagens
18 Curtidas
Não estou conseguindo achar material sobre esse tipo de arquivo, por exemplo:
o que são? como criar? como ler? pra q...
Elias, como disse o peczenyj, binário é isso aí mesmo
Tipo, se o que você procura é: "maneira como ler um arquivo binário qualquer", atente para o seguinte: Arquivo binário é uma definição comum para todo o arquivo que não é legível por humanos. É praticamente o contrário de um arquivo texto.
Porém, cada tipo de arquivo binário, é um tipo diferente! Eu posso criar uma especificação e arquivos binários que funcione somente no meu programa, salvando dados de uma maneira que só eu saberei ler. E pronto! Ou então eu posso usar um arquivo binário pronto e descbrir como ele foi feito, ou seja, qual o padrão que ele usa. Normalmente, para grandes distribuições de arquivos, as especificações (no caso de ser um formato aberto) são encontradas na internet.
Tome por exemplo o JPEG, é um formato de arquivo binário para imagens. Supomos que você tenha um programa e quer ler estes arquivos na sua forma original (RAW). Você acessaria, dentre os diversos sites, talvez este: http://www.ijg.org/files
Ali poderia baixar o arquivo jpegsrc.v6b.tar.gz, que contém a implementação do jpeg, e então ver como este arquivo é constituído. Ou seja, você estaria mergulhando na especificação do arquivo binário jpeg
E assim vai para cada arquivo. Alguns são de arquitetura fechada (programas específicos), outros são de arquitetura fechada mas possuem equivalentes de código aberto. Há ainda os arquivos de arquitetura fechada que tiveram implementações não oficiais usando engenharia reversa. Enfim, cada arquivo, é um caso
eliasjr
Membro Senior
Registrado
422 Mensagens
4 Curtidas
Vlw !!!!! É exatamente isso que eu tava procurando !!!
VAIO CR120E.
PHENOM II X4
M4A79-DELUXE
HD5870
P2470HN