Cet article amorce une nouvelle série d'articles que je propose de rédiger pour les utilisateurs Mac. Si vous rencontrez des problèmes avec des logiciels, ou bien si vous souhaitez avoir des réponses à quelques difficultés rencontrées sur OSX, n'hésitez pas à poster sur ce site vos requêtes (par exemple, par le biais des commentaires sur cet article). Je m'efforcerai de trouver des réponses.
Depuis fin août, Snow Leopard est disponible chez tous les revendeurs agréés Apple, ainsi que sur Apple Store en ligne. Vous l'avez fraîchement installé sur votre ordinateur préféré, en vous assurant que tout était bien compatible. En effet, Snow Leopard étant codé en 64 bits, Apple dit adieu aux machines équipés de PowerPC. Toutes les applications écrites en Universal Binaries, donc compatibles aussi bien sur les anciens que sur les nouveaux Mac, ne sont donc plus forcément compatibles avec Snow Leopard. Leur nombre reste limité, mais il peut arriver qu'un logiciel que vous aviez l'habitude d'utiliser ne fonctionne plus.
C'est hélas! le cas de CuteFTP, qui ne fonctionne plus de Leopard à Snow Leopard. Et là, c'est dramatique, car si vous gérez de nombreux comptes internet et que vous laissez vos mots de passe en mode "fantôme", vous perdez toutes vos préférences, dans la mesure où le logiciel ne s'exécute plus du tout! L'erreur qui apparaît est un "arrêt inopiné du programme". Là, il faut avouer que l'on se croit un peu sur Windows, avec envoi de l'erreur à Apple. En attendant un patch, pour résoudre ce problème, voici ce que j'ai fait sur mon ordinateur :
lancez le terminal (recherchez "terminal" à l'aide de spotlight, l'outil de recherche intégré à l'OS et plus rapide en 64 bits.
Une fois le terminal lancé, faites un copier-coller de chaque étape décrite ci-dessous : lors de la première étape, il vous sera demandé votre mot de passe administrateur.
1) Copiez et collez dans le terminal l'instruction suivante : sudo ln -s /System/Library/Frameworks/AppleShareClientCore.framework /System/Library/Frameworks/AppleShareClient.framework
2) Copiez et collez dans le terminal l'instruction suivante : sudo ln -s /System/Library/Frameworks/AppleShareClientCore.framework/Versions/A/AppleShareClientCore /System/Library/Frameworks/AppleShareClientCore.framework/Versions/A/AppleShareClient
3) Copiez et collez dans le terminal l'instruction suivante : sudo ln -s /System/Library/Frameworks/QuickLook.framework /System/Library/PrivateFrameworks/QuickLookUI.framework
4) Copiez et collez dans le terminal l'instruction suivante : sudo ln -s /System/Library/Frameworks/QuickLook.framework/QuickLook /System/Library/Frameworks/QuickLook.framework/QuickLookUI
5) Copiez et collez dans le terminal l'instruction suivante : sudo ln -s /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLookUI
Lorsque vous aurez terminé ces opérations successives, quittez le terminal et relancez CuteFTP pro. Le tour est joué.