10/05/08
Modification de Fon Macspot

Le FON Spot Software[1] permet de transformer son Mac en FonSpot, à condition d'avoir un MacIntel !
Comme, j'ai un téléphone Wi-Fi[2] compatible FON et que je suis toute la semaine loin de mon domicile, et, qui plus est, privé de Wi-Fi, je me suis à nouveau intéressé au Fon Macspot. Ça fonctionne assez bien, d'après mes premiers essais, sur le Mac Mini[3] à la maison… mais l'interface du Fon Macspot est vraiment moche, et, par dessus le marché, celle-ci est très encombrante :
À droite, on peut voir l'interface originale de Fon_Macspot 0.2, et à gauche celle modifiée… Je n'ai malheureusement rien pu faire pour les textes écrits en vert, et qui sont peu lisibles. L'application ne peut, évidemment, pas être localisée, puisque rien ne semble avoir été prévu en ce sens 
J'ai fait un petit AppleScript, ça faisait longtemps, non ? Qui permet de remplacer diverses ressources sans devoir, ne rien faire d'autre, que de cliquer sur le contenu d'une image disque… AppleScript que je risque de réutiliser assez souvent !
MacSpot Mod
(* MacSpot Mod.scpt Harry-Proton <http://blogosx.homeunix.org> *) set res to {"English.lproj", "fon_logo.icns"} set app2find to "FON Macspot" set flag to true try set source to (POSIX path of (path to me) as Unicode text) & "Contents/Resources/Install/" set aimed to POSIX path of (path to application app2find as Unicode text) & "Contents/Resources/" on error m set flag to errorMessage(m) end try if flag then set r to count items of res set i to 1 repeat r times try set command to "cp -r " & ¬ quoted form of (source & (item i of res)) & ¬ space & ¬ quoted form of (aimed & (item i of res)) do shell script command on error m set flag to errorMessage(m) exit repeat end try set i to i + 1 end repeat if flag then reactivate(app2find) end if (* Functions *) on errorMessage(message) beep display dialog message return false end errorMessage on reactivate(app2wake) tell application app2wake try quit activate end try end tell end reactivate
Pour la licence de ce bout de code : Licence Creative Commons BY-NC-SA.
Et pour les icône de contenu dans le "paquet" : Oxygen Icons » Legal.
Télécharger 'MacSpot Mod'
MacSpot Mod (image disque Mac OS X, ±816 Ko)
signature MD5 : 31087cde3f40ddcefd00487eef24401f
Il est, bien sûr, nécessaire de télécharger et d'installer le FON Spot Software avant d'utiliser le 'MacSpot Mod'. MacSpot Mod n'a été testé que sous Mac OS 10.5 (Leopard).
