Hva er B-filformatet?
En .b-fil er en Lotus Applause Batch List - en liten hjelpefil produsert av presentasjonsprogramvaren Lotus Applause under DOS- og den tidlige Windows-æraen på 1980- og 1990-tallet. Lotus Applause var et produkt for lysbildefremvisning og forretningspresentasjoner utviklet av Lotus Development Corporation (senere kjøpt opp av IBM), solgt sammen med flaggskipstitler som Lotus 1-2-3.
Filen lagrer en enkel, sortert liste over elementer som Applause-applikasjonen behandlet i batch-modus - for eksempel filnavn på lysbilder eller ressurser som programmet skulle laste inn eller eksportere i rekkefølge. Den interne strukturen er ikke offentlig dokumentert, og ingen formell spesifikasjon ble noen gang utgitt av Lotus eller IBM. Filene er ren tekst (ASCII), har MIME-typen text/plain, og inneholder ingen innebygde filsignatur-bytes, noe som betyr at identifikasjon av formatet utelukkende avhenger av å kjenne kildeprogrammet.
Den enkle bokstaven .b som filutvidelse er tungt overbelastet i IT-verdenen: urelaterte bruksområder inkluderer kildekode for programmeringsspråket B, ren tekst-fragmenter og markører for sikkerhetskopier. En .b-fil som påtreffes utenfor et eldre Lotus-miljø, er usannsynlig å være en Applause-batchliste. Programmet som opprettet filen er den eneste pålitelige identifikasjonsmetoden.
Lotus-skrivebordsprodukter - inkludert Applause - ble faset ut av IBM i løpet av 2010-tallet. Filer kan åpnes med hvilket som helst tekstredigeringsprogram som Notepad++ eller VS Code, selv om ingen moderne programvare gjenskaper den opprinnelige arbeidsflyten for batch-behandling.
Sikkerhet og trygghet
RISIKO: LOWEn .b-fil er data, ikke en gjenkjennelig kjørbar filtype, så det er lav risiko å inspisere den - å åpne den i et tekstredigeringsprogram (eller kjøre file på den) er trygt og er det riktige første steget for å finne ut hva den egentlig er. Den eneste forholdsregelen er den vanlige for ukjente filer fra utroverdige kilder: ikke gi en mystisk .b-fil nytt navn til en kjørbar utvidelse og kjør den, og vær skeptisk til «universelle .b-åpnere» på nedlastingssider, som ofte er lokkemat for reklamevare for en så tvetydig filutvidelse.
Formatdetaljer
i et nøtteskall- Kildekodefil (BASIC / Brainfuck / Limbo / Befunge) - Flere programmeringsspråk bruker .b for kildekodefiler - f.eks. Limbo (Inferno OS), og uformelt Brainfuck/Befunge/BASIC; disse er kildekode i ren tekst, åpnet i et tekstredigeringsprogram eller språkets verktøy.
- Generisk sikkerhetskopi / del-fil - Noen verktøy legger til .b som en markør for sikkerhetskopi eller sekvens; en slik fil er bare en kopi av en annen fil og åpnes som den opprinnelige typen.
- Grand Theft Auto lagringsfil / diverse data - Noen få spill og verktøy har historisk brukt .b for lagrings- eller datafiler; formatet avhenger helt av programmet som opprettet den.
Programmer som åpner B-filer
file dinfil.b for å detektere typen, og åpne den deretter i et tekstredigeringsprogram hvis det er tekst. Tekniske detaljer
dyp spesifikasjon| Utvikler | Lotus Development Corporation (kjøpt opp av IBM i 1995) |
| Tilknyttet applikasjon | Lotus Applause - DOS/Windows-verktøy for lysbildefremvisning og forretningspresentasjoner |
| Hovedrolle | Sortert batchliste som definerer en sekvens av elementer (f.eks. filnavn på lysbilder eller ressurser) for automatisert behandling i programmet |
| Koding | Ren tekst, ASCII |
| MIME-type | text/plain |
| Komprimering | Ukomprimert |
| Kryptering | Ukryptert |
| Filsignatur (magic bytes) | Ingen innebygd filhodesignatur; filtypen identifiseres kun via applikasjonskontekst, ikke ved byte-mønster |
| Typisk filstørrelse | Noen få bytes til noen få kilobyte (liten listefil) |
| Operativsystem | DOS / tidlig Windows (foreldet æra) |
| Risiko for kollisjon mellom utvidelser | Høy - .b brukes også av kildekode i språket B, ren tekst-fragmenter og sikkerhetskopier fra helt urelatert programvare |
| Byte-rekkefølge | Ikke relevant - tegnbasert innhold i ren tekst |
| Dokumentasjon av intern struktur | Udokumentert; ingen offentlig spesifikasjon ble utgitt av Lotus eller IBM |
| Produktstatus | Utgått - Lotus Applause ble pensjonert sammen med den øvrige Lotus-porteføljen av IBM i løpet av 2010-tallet |
| Identifikasjonsmetode | Applikasjonsopprinnelse (programmet som opprettet filen) er den eneste pålitelige identifikatoren; det finnes ingen signatur eller hodefelt |
| Utgitt | Lotus desktop software era (1980s-1990s) |
| Siste versjon | N/A (legacy; Lotus desktop products discontinued by IBM in the 2010s-2020s) |
B-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om B-filer.
Ofte stilte spørsmål
Hva er en .b-fil?
Hvordan åpner jeg en .b-fil?
file dinfil.b på macOS/Linux for å detektere typen. Hvis det er kildekode, åpne den i det tilhørende språkmiljøet; hvis det er en sikkerhetskopi, gi den nytt navn til den opprinnelige filutvidelsen.