Fenêtres Volantes enfin utilisable sur SnowLeopard
Par Contributeur - Publié le
Il se trouve que le projet d'économiseur d'écran
Fenêtres Volantesest à l'abandon depuis 3 ans... et n'a donc jamais été compilé en 64 bits pour tourner sous SnowLeopard. Bien que co-auteur de cet économiseur (de la partie QuartzComposer), je n'ai malheureusement pas le code source, et je ne peux donc pas le recompiler ; je n'arrive plus à joindre celui qui détient la source. Mais des petits malins de Mac OS Hints ont trouvé une astuce en trois étapes simples à réaliser via le Terminal pour permettre à Fenêtres Volantes de fonctionner à nouveau sur MacOSX 10,6 !
J'ai alors fait une petite vidéo (muette) pour bien comprendre la manip, finalement assez simple.
Quand aux codes utilisés dans la phase 3 de la vidéo, les voici :
$ sudo bash
Password:
$ cd /System/Library/Frameworks/ScreenSaver.framework/
Versions/A/Resources/ScreenSaverEngine.app/Contents/MacOS/
$ mv ScreenSaverEngine ScreenSaverEngine-executable
$ cat > ScreenSaverEngine
#!/bin/sh
arch -i386 /System/Library/Frameworks/ScreenSaver.framework/Versions/A/
Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine-executable
^d
$ chmod 755 ScreenSaverEngine
$ ^d
Ce qui est en gras est à taper. Et les ^d veulent dire de faire CTRL+D au clavier.
Password:
$ cd /System/Library/Frameworks/ScreenSaver.framework/
Versions/A/Resources/ScreenSaverEngine.app/Contents/MacOS/
$ mv ScreenSaverEngine ScreenSaverEngine-executable
$ cat > ScreenSaverEngine
#!/bin/sh
arch -i386 /System/Library/Frameworks/ScreenSaver.framework/Versions/A/
Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine-executable
^d
$ chmod 755 ScreenSaverEngine
$ ^d
Ce qui est en gras est à taper. Et les ^d veulent dire de faire CTRL+D au clavier.
Pour télécharger la dernière version de Fenêtres Volantes
Et pour télécharger le fichier de codes de l'étape 3
Enfin, si un développeur a envie de reprendre l'idée, et de la redévelopper pour SnowLeopard en natif, voire éventuellement pour le futur Lion, n'hésitez pas à me contacter ou en parler dans les commentaires !