Che cos'è il formato di file B?
Un file .b è una Lotus Applause Batch List - un piccolo file di dati ausiliario prodotto dal software di presentazione Lotus Applause durante l'era DOS e dei primi Windows negli anni '80 e '90. Lotus Applause era un prodotto per presentazioni aziendali e diapositive sviluppato da Lotus Development Corporation (successivamente acquisita da IBM), venduto insieme a titoli di punta come Lotus 1-2-3.
Il file memorizza un semplice elenco ordinato di elementi che l'applicazione Applause elaborava in modalità batch - ad esempio, nomi di file di diapositive o risorse che il programma caricava o esportava in sequenza. La struttura interna non è documentata pubblicamente e nessuna specifica formale è mai stata rilasciata da Lotus o IBM. I file sono in testo semplice (ASCII), hanno un tipo MIME text/plain e non contengono byte di firma (file signature) incorporati, il che significa che l'identificazione del formato si basa interamente sulla conoscenza dell'applicazione di origine.
L'estensione a lettera singola .b è pesantemente sovraccaricata nell'informatica: usi non correlati includono codice sorgente in linguaggio B, frammenti di testo semplice e marcatori di backup. È improbabile che un file .b incontrato al di fuori di un ambiente legacy Lotus sia una lista batch di Applause. L'applicazione che lo ha creato è l'unico metodo di identificazione affidabile.
I prodotti desktop Lotus - incluso Applause - sono stati dismessi da IBM nel corso degli anni 2010. I file possono essere aperti con qualsiasi editor di testo semplice come Notepad++ o VS Code, sebbene nessun software moderno ricrei l'originale flusso di lavoro di elaborazione batch.
Sicurezza e incolumità
RISCHIO: LOWUn file .b è un dato, non un tipo eseguibile riconosciuto, quindi ispezionarlo è a basso rischio: aprirlo in un editor di testo (o eseguire file su di esso) è sicuro ed è il primo passo corretto per scoprire di cosa si tratti realmente. L'unica cautela è quella solita per i file sconosciuti da fonti non attendibili: non rinominare un .b misterioso con un'estensione eseguibile per avviarlo, e diffidare dei «programmi universali per aprire .b» sui siti di download, che tendono a essere esche pubblicitarie per un'estensione così ambigua.
Dettagli del formato
in sintesi- File di codice sorgente (BASIC / Brainfuck / Limbo / Befunge) - Diversi linguaggi di programmazione usano .b per i file sorgente - ad esempio Limbo (Inferno OS) e informalmente Brainfuck/Befunge/BASIC; si tratta di codice in testo semplice, apribile in un editor di testo o negli strumenti del linguaggio.
- File di backup generico / parte - Alcuni strumenti aggiungono .b come marcatore di backup o sequenza; tale file è solo una copia di un altro file e si apre come il suo tipo originale.
- Salvataggi Grand Theft Auto / dati vari - Alcuni giochi e utility hanno storicamente utilizzato .b per file di salvataggio o dati; il formato dipende interamente dal programma di creazione.
Programmi che aprono file B
file tuo-file.b per rilevare il tipo, quindi aprilo in un editor di testo se risulta essere testo. Dettagli tecnici
specifiche approfondite| Sviluppatore | Lotus Development Corporation (acquisita da IBM nel 1995) |
| Applicazione associata | Lotus Applause - strumento per presentazioni aziendali e diapositive per DOS/Windows |
| Ruolo primario | Elenco batch ordinato che definisce una sequenza di elementi (es. nomi di file di diapositive o risorse) per l'elaborazione automatizzata nell'applicazione |
| Codifica | Testo semplice, ASCII |
| Tipo MIME | text/plain |
| Compressione | Non compresso |
| Crittografia | Non crittografato |
| Firma del file (magic bytes) | Nessuna firma nell'intestazione incorporata; tipo di file identificato solo dal contesto dell'applicazione, non dal pattern di byte |
| Dimensione tipica del file | Da pochi byte a pochi kilobyte (piccolo file di elenco) |
| Sistema operativo | DOS / primi Windows (era legacy) |
| Rischio di collisione dell'estensione | Alto - .b è rivendicato anche da codice sorgente in linguaggio B, frammenti di testo semplice e stub di backup di software del tutto non correlati |
| Ordine dei byte | Non applicabile - contenuto di testo semplice basato su caratteri |
| Documentazione struttura interna | Non documentata; nessuna specifica pubblica è stata rilasciata da Lotus o IBM |
| Stato del prodotto | Fuori produzione - Lotus Applause è stato ritirato insieme al più ampio portafoglio desktop Lotus da IBM durante gli anni 2010 |
| Metodo di identificazione | L'origine dell'applicazione (il programma che ha creato il file) è l'unico identificatore affidabile; non esiste alcun campo di firma o intestazione |
| Rilasciato | Lotus desktop software era (1980s-1990s) |
| Ultima versione | N/A (legacy; Lotus desktop products discontinued by IBM in the 2010s-2020s) |
Conversioni B
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file B.
Domande frequenti
Cos'è un file .b?
Come apro un file .b?
file tuo-file.b su macOS/Linux per rilevarne il tipo. Se è codice sorgente, aprilo nell'ambiente del linguaggio corrispondente; se è un backup, rinominalo con l'estensione originale.