Qu'est-ce que le format de fichier B ?
Un fichier .b est une liste de traitement par lots Lotus Applause - un petit fichier de données auxiliaire produit par le logiciel de présentation Lotus Applause pendant l'ère DOS et le début de Windows dans les années 1980 et 1990. Lotus Applause était un produit de diaporama et de présentation commerciale développé par Lotus Development Corporation (plus tard acquis par IBM), vendu aux côtés de titres phares tels que Lotus 1-2-3.
Le fichier stocke une simple liste ordonnée d'éléments que l'application Applause traitait en mode batch - par exemple, des noms de fichiers de diapositives ou de ressources que le programme chargerait ou exporterait en séquence. La structure interne n'est pas documentée publiquement, et aucune spécification formelle n'a jamais été publiée par Lotus ou IBM. Les fichiers sont en texte brut (ASCII), portent un type MIME text/plain, et ne comportent aucun octet de signature de fichier intégré, ce qui signifie que l'identification du format repose entièrement sur la connaissance de l'application source.
L'extension à une seule lettre .b est fortement surchargée en informatique : les utilisations non liées incluent le code source du langage B, des fragments de texte brut et des marqueurs de sauvegarde. Un fichier .b rencontré en dehors d'un environnement Lotus hérité a peu de chances d'être une liste de traitement par lots Applause. L'application de création est la seule méthode d'identification fiable.
Les produits de bureau Lotus - y compris Applause - ont été abandonnés par IBM au cours des années 2010. Les fichiers peuvent être ouverts avec n'importe quel éditeur de texte brut tel que Notepad++ ou VS Code, bien qu'aucun logiciel moderne ne recrée le flux de travail original de traitement par lots.
Sécurité et sûreté
RISQUE : LOWUn fichier .b est une donnée, pas un type exécutable reconnu, il est donc peu risqué de l'inspecter - l'ouvrir dans un éditeur de texte (ou exécuter file dessus) est sûr et constitue la bonne première étape pour découvrir ce qu'il est réellement. La seule mise en garde est celle habituelle pour les fichiers inconnus de sources non fiables : ne renommez pas un .b mystérieux avec une extension exécutable pour le lancer, et méfiez-vous des « ouvreurs universels de .b » sur les sites de téléchargement, qui ont tendance à être des pièges à logiciels publicitaires pour une extension aussi ambiguë.
Détails du format
en bref- Fichier de code source (BASIC / Brainfuck / Limbo / Befunge) - Plusieurs langages de programmation utilisent .b pour les fichiers sources - par exemple Limbo (Inferno OS), et officieusement Brainfuck/Befunge/BASIC ; ce sont des codes en texte brut, ouverts dans un éditeur de texte ou les outils du langage.
- Fichier de sauvegarde générique / partie - Certains outils ajoutent .b comme marqueur de sauvegarde ou de séquence ; un tel fichier est juste une copie d'un autre fichier et s'ouvre comme son type d'origine.
- Sauvegarde Grand Theft Auto / données diverses - Quelques jeux et utilitaires ont historiquement utilisé .b pour des fichiers de sauvegarde ou de données ; le format dépend entièrement du programme de création.
Programmes qui ouvrent les fichiers B
file votrefichier.b pour détecter le type, puis ouvrez-le dans un éditeur de texte s'il s'agit de texte. Détails techniques
spécifications approfondies| Développeur | Lotus Development Corporation (acquise par IBM en 1995) |
| Application associée | Lotus Applause - outil de diaporama et de présentation commerciale pour DOS/Windows |
| Rôle principal | Liste de traitement par lots ordonnée définissant une séquence d'éléments (par exemple, noms de fichiers de diapositives ou de ressources) pour un traitement automatisé dans l'application |
| Encodage | Texte brut, ASCII |
| Type MIME | text/plain |
| Compression | Non compressé |
| Chiffrement | Non chiffré |
| Signature de fichier (octets magiques) | Aucune signature d'en-tête intégrée ; type de fichier identifié par le contexte de l'application uniquement, pas par un motif d'octets |
| Taille de fichier typique | Quelques octets à quelques kilo-octets (petit fichier de liste) |
| Système d'exploitation | DOS / début de Windows (ère héritée) |
| Risque de collision d'extension | Élevé - .b est également revendiqué par le code source du langage B, des fragments de texte brut et des souches de sauvegarde de logiciels entièrement non liés |
| Ordre des octets | Non applicable - contenu en texte brut basé sur des caractères |
| Documentation de la structure interne | Non documentée ; aucune spécification publique n'a été émise par Lotus ou IBM |
| Statut du produit | Abandonné - Lotus Applause a été retiré en même temps que le portefeuille de bureau Lotus plus large par IBM au cours des années 2010 |
| Méthode d'identification | L'origine de l'application (le programme qui a créé le fichier) est le seul identifiant fiable ; aucun champ de signature ou d'en-tête n'existe |
| Publié | Lotus desktop software era (1980s-1990s) |
| Dernière version | N/A (legacy; Lotus desktop products discontinued by IBM in the 2010s-2020s) |
Conversions B
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers B.
Foire aux questions
Qu'est-ce qu'un fichier .b ?
Comment ouvrir un fichier .b ?
file votrefichier.b sur macOS/Linux pour détecter le type. S'il s'agit de code source, ouvrez-le dans l'environnement de langage correspondant ; s'il s'agit d'une sauvegarde, renommez-le avec l'extension d'origine.