O que é o formato de ficheiro B?
Um arquivo .b é uma Lista de Lote do Lotus Applause - um pequeno arquivo de dados auxiliar produzido pelo software de apresentação Lotus Applause durante a era DOS e início do Windows nas décadas de 1980 e 1990. O Lotus Applause era um produto de slides e apresentações de negócios desenvolvido pela Lotus Development Corporation (posteriormente adquirida pela IBM), vendido ao lado de títulos emblemáticos como o Lotus 1-2-3.
O arquivo armazena uma lista ordenada simples de itens que o aplicativo Applause processava em modo de lote - por exemplo, nomes de arquivos de slides ou recursos que o programa carregaria ou exportaria em sequência. A estrutura interna não é documentada publicamente e nenhuma especificação formal foi lançada pela Lotus ou IBM. Os arquivos são texto simples (ASCII), carregam um tipo MIME text/plain e não possuem bytes de assinatura de arquivo incorporados, o que significa que a identificação do formato depende inteiramente do conhecimento do aplicativo de origem.
A extensão de uma única letra .b é fortemente sobrecarregada na computação: usos não relacionados incluem código-fonte da linguagem B, fragmentos de texto simples e marcadores de backup. Um arquivo .b encontrado fora de um ambiente legado da Lotus dificilmente será uma lista de lote do Applause. O aplicativo de criação é o único método de identificação confiável.
Os produtos de desktop da Lotus - incluindo o Applause - foram descontinuados pela IBM ao longo da década de 2010. Os arquivos podem ser abertos com qualquer editor de texto simples, como Notepad++ ou VS Code, embora nenhum software moderno recrie o fluxo de trabalho original de processamento em lote.
Segurança e proteção
RISCO: LOWUm arquivo .b é um dado, não um tipo executável reconhecido, portanto o risco ao inspecioná-lo é baixo - abri-lo em um editor de texto (ou executar file nele) é seguro e é o primeiro passo correto para descobrir o que ele realmente é. O único cuidado é o habitual para arquivos desconhecidos de fontes não confiáveis: não renomeie um .b misterioso para uma extensão executável e o execute, e tenha cuidado com «abridores universais de .b» em sites de download, que tendem a ser iscas de adware para uma extensão tão ambígua.
Detalhes do formato
em resumo- Arquivo de código-fonte (BASIC / Brainfuck / Limbo / Befunge) - Várias linguagens de programação usam .b para arquivos de origem - ex: Limbo (Inferno OS) e, informalmente, Brainfuck/Befunge/BASIC; estes são códigos de texto simples, abertos em um editor de texto ou nas ferramentas da linguagem.
- Backup genérico / arquivo de parte - Algumas ferramentas anexam .b como um marcador de backup ou sequência; tal arquivo é apenas uma cópia de outro arquivo e abre como qualquer que fosse seu tipo original.
- Grand Theft Auto save / dados diversos - Alguns jogos e utilitários usaram historicamente .b para arquivos de salvamento ou dados; o formato depende inteiramente do programa de criação.
Programas que abrem arquivos B
file seuarquivo.b para detectar o tipo e, em seguida, abra-o em um editor de texto se for texto. Detalhes técnicos
especificação profunda| Desenvolvedor | Lotus Development Corporation (adquirida pela IBM em 1995) |
| Aplicativo associado | Lotus Applause - ferramenta de apresentação de slides e negócios para DOS/Windows |
| Função principal | Lista de lote ordenada definindo uma sequência de itens (ex: nomes de arquivos de slides ou recursos) para processamento automatizado no aplicativo |
| Codificação | Texto simples, ASCII |
| Tipo MIME | text/plain |
| Compressão | Sem compressão |
| Criptografia | Sem criptografia |
| Assinatura de arquivo (magic bytes) | Nenhuma assinatura de cabeçalho incorporada; tipo de arquivo identificado apenas pelo contexto do aplicativo, não por padrão de bytes |
| Tamanho típico do arquivo | Alguns bytes a alguns kilobytes (arquivo de lista pequeno) |
| Sistema operacional | DOS / início do Windows (era legada) |
| Risco de colisão de extensão | Alto - .b também é reivindicado por código-fonte da linguagem B, fragmentos de texto simples e stubs de backup de softwares inteiramente não relacionados |
| Ordem dos bytes | Não aplicável - conteúdo de texto simples baseado em caracteres |
| Documentação da estrutura interna | Não documentado; nenhuma especificação pública foi emitida pela Lotus ou IBM |
| Status do produto | Descontinuado - o Lotus Applause foi retirado junto com o portfólio mais amplo de desktop da Lotus pela IBM durante a década de 2010 |
| Método de identificação | A origem do aplicativo (o programa que criou o arquivo) é o único identificador confiável; não existe assinatura ou campo de cabeçalho |
| Lançado | Lotus desktop software era (1980s-1990s) |
| Versão mais recente | N/A (legacy; Lotus desktop products discontinued by IBM in the 2010s-2020s) |
Conversões de B
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos B.
Perguntas frequentes
O que é um arquivo .b?
Como faço para abrir um arquivo .b?
file seuarquivo.b no macOS/Linux para detectar o tipo. Se for código-fonte, abra-o no ambiente de linguagem correspondente; se for um backup, renomeie-o para a extensão original.