Wat is het B-bestandsformaat?
Een .b-bestand is een Lotus Applause Batchlijst - een klein hulpdatabestand geproduceerd door de Lotus Applause presentatiesoftware tijdens het DOS- en vroege Windows-tijdperk van de jaren 80 en 90. Lotus Applause was een product voor diavoorstellingen en zakelijke presentaties ontwikkeld door Lotus Development Corporation (later overgenomen door IBM), verkocht naast vlaggenschiptitels zoals Lotus 1-2-3.
Het bestand slaat een eenvoudige geordende lijst met items op die de Applause-applicatie in batchmodus verwerkte - bijvoorbeeld bestandsnamen van dia's of bronnen die het programma achtereenvolgens zou laden of exporteren. De interne structuur is niet publiekelijk gedocumenteerd en er is nooit een formele specificatie vrijgegeven door Lotus of IBM. Bestanden zijn platte tekst (ASCII), hebben een text/plain MIME-type en bevatten geen ingebedde file-signature bytes, wat betekent dat formaatidentificatie volledig afhankelijk is van kennis over de bronapplicatie.
De extensie van één letter .b is zwaar overbelast in de informatica: niet-gerelateerd gebruik omvat B-taal broncode, platte tekstfragmenten en reservekopie-markeringen. Een .b-bestand dat buiten een verouderde Lotus-omgeving wordt aangetroffen, is waarschijnlijk geen Applause-batchlijst. De applicatie die het bestand heeft gemaakt, is de enige betrouwbare identificatiemethode.
Lotus-desktopproducten - inclusief Applause - zijn door IBM in de loop van de jaren 2010 stopgezet. Bestanden kunnen worden geopend met elke tekstverwerker zoals Notepad++ of VS Code, hoewel geen enkele moderne software de originele batchverwerkingsworkflow nabootst.
Beveiliging & veiligheid
RISICO: LOWEen .b-bestand bevat gegevens en is geen erkend uitvoerbaar type, dus het is veilig om te inspecteren - het openen in een tekstverwerker (of het uitvoeren van file erop) is veilig en de juiste eerste stap om te ontdekken wat het werkelijk is. De enige waarschuwing is de gebruikelijke voor onbekende bestanden van onbetrouwbare bronnen: hernoem een mysterieus .b-bestand niet naar een uitvoerbare extensie om het uit te voeren, en wees op uw hoede voor „universele .b-openers” op downloadsites, die vaak adware-lokaas zijn voor zo'n dubbelzinnige extensie.
Formaatdetails
in een notendop- Broncodebestand (BASIC / Brainfuck / Limbo / Befunge) - Verschillende programmeertalen gebruiken .b voor bronbestanden - bijv. Limbo (Inferno OS), en informeel Brainfuck/Befunge/BASIC; dit is platte tekstcode, geopend in een tekstverwerker of de tools van de taal.
- Generiek reservekopie- / onderdeelbestand - Sommige tools voegen .b toe als reservekopie- of volgordemarkering; zo'n bestand is slechts een kopie van een ander bestand en opent als het oorspronkelijke type.
- Grand Theft Auto save / diverse gegevens - Een paar games en hulpprogramma's hebben historisch gezien .b gebruikt voor save- of gegevensbestanden; het formaat hangt volledig af van het makende programma.
Programma's die B-bestanden openen
file yourfile.b uit om het type te detecteren en open het vervolgens in een tekstverwerker als het tekst is. Technische details
diepe specificaties| Ontwikkelaar | Lotus Development Corporation (overgenomen door IBM in 1995) |
| Bijbehorende applicatie | Lotus Applause - DOS/Windows tool voor diavoorstellingen en zakelijke presentaties |
| Primaire rol | Geordende batchlijst die een reeks items definieert (bijv. bestandsnamen van dia's of bronnen) voor geautomatiseerde verwerking binnen de applicatie |
| Codering | Platte tekst, ASCII |
| MIME-type | text/plain |
| Compressie | Ongecomprimeerd |
| Versleuteling | Onversleuteld |
| Bestandssignatuur (magic bytes) | Geen ingebedde header-signatuur; bestandstype alleen geïdentificeerd door applicatiecontext, niet door bytepatroon |
| Typische bestandsgrootte | Een paar bytes tot een paar kilobytes (klein lijstbestand) |
| Besturingssysteem | DOS / vroege Windows (verouderd tijdperk) |
| Risico op extensie-conflict | Hoog - .b wordt ook geclaimd door B-taal broncode, platte tekstfragmenten en reservekopie-stubs van volledig ongerelateerde software |
| Byte-volgorde | Niet van toepassing - op tekens gebaseerde platte tekstinhoud |
| Documentatie interne structuur | Niet gedocumenteerd; er is geen openbare specificatie uitgegeven door Lotus of IBM |
| Productstatus | Stopgezet - Lotus Applause werd samen met het bredere Lotus-desktopportfolio door IBM stopgezet in de jaren 2010 |
| Identificatiemethode | Applicatie-oorsprong (het programma dat het bestand heeft gemaakt) is de enige betrouwbare identificatie; er bestaat geen signatuur of headerveld |
| Uitgebracht | Lotus desktop software era (1980s-1990s) |
| Laatste versie | N/A (legacy; Lotus desktop products discontinued by IBM in the 2010s-2020s) |
B conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over B-bestanden.
Veelgestelde vragen
Wat is een .b-bestand?
Hoe open ik een .b-bestand?
file yourfile.b uit op macOS/Linux om het type te detecteren. Als het broncode is, open het dan in de bijbehorende taalomgeving; als het een reservekopie is, hernoem het dan naar de oorspronkelijke extensie.