BrailliantConnect

Votre afficheur Brailliant, dans le Finder. Rien à installer.

Plateformes
macOS
Version
1.1.0
Taille
1,6 Mo
Publié le
Configuration requise
  • macOS 11 ou ultérieur
  • Apple Silicon et Intel

Télécharger — BrailliantConnect Voir sur GitHub — BrailliantConnect

Branchez l’afficheur : il est dans le Finder. Débranchez-le : il disparaît. Entre les deux, rien à installer, rien à configurer, aucune extension noyau.

Le Brailliant se présente au Mac en MTP, un protocole que macOS ne sait pas monter comme un volume. La réponse habituelle empile un pilote, puis macFUSE. BrailliantConnect retire ces couches plutôt que de les remplacer : il parle directement au matériel avec libmtp, et publie l’emplacement au moyen d’une extension File Provider — le mécanisme d’Apple derrière iCloud Drive et Dropbox, qui tourne en espace utilisateur.

Fonctionnalités

  • L’installation tient en une phrase. Glissez l’app dans Applications et ouvrez-la une fois. Elle enregistre un agent qui démarre à chaque session, et se retire entièrement — agent, emplacement, fichiers écrits — le jour où vous demandez sa désinstallation depuis la barre de menus.
  • Un dossier par stockage. L’afficheur apparaît dans ~/Brailliant dès qu’il est connecté : la mémoire interne d’un côté, la clé USB de l’autre quand elle est branchée dessus.
  • La barre de menus dit ce qui se passe. Elle indique si l’afficheur est là, l’ouvre dans le Finder, annonce les transferts en cours avec leur taille et prévient de ne pas débrancher.
  • Une copie n’est pas finie quand le Finder le dit. Le Finder rend la main bien avant l’afficheur, qui reçoit à environ 7 Mo/s. Une notification annonce le moment où vous pouvez débrancher, et quitter ou désinstaller pendant un transfert demande confirmation.
  • Rien ne disparaît en silence. Un fichier déposé à la racine ne désigne aucun stockage : il est refusé, avec une notification qui nomme les dossiers où le déposer. Glisser un fichier d’un stockage à l’autre fonctionne — le Mac s’en charge, puisque MTP ne sait pas le faire seul.
  • Un problème se signale depuis l’app. Le rapport annonce ce qu’il contient avant l’envoi. Et les causes qu’elle peut constater d’elle-même — un afficheur endormi, un transfert de fichiers resté désactivé — vous sont expliquées sur-le-champ.
  • 1,5 Mo au téléchargement, et c’est tout. libmtp et libusb voyagent dans le bundle, en binaire universel : ni Homebrew, ni Python, ni runtime à installer. Écrit en Swift, sous licence MIT, pour Apple Silicon comme pour Intel. Anglais et français. Testé sur un Brailliant BI 40X, micrologiciel 2.6.0.