10/05/08

Modification de Fon Macspot

Wi-Fi (Wireless Fidelity)

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 :

Fon Macspot

À 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 :confused:

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).

#1 écrivait :

12/05/08

RSS commentaires

  1. X
  2. J
  3. M
  4. Y
  5. K
  6. P

Pour valider le formulaire, saisissez les caractères correspondants aux rangs suivants : 2 4 5 

  • caca
  • confused
  • cry
  • dizzy
  • happy
  • lol
  • neutral
  • omg
  • sad
  • smile
  • tongue
  • wink