Comment puis-je ajouter une application au menu Ouvrir avec (affiché après un clic droit) pour un type de fichier donné, sans que ce fichier soit toujours ouvert avec cette application?
Dans ce cas spécifique, j'aimerais pouvoir ouvrir un fichier d'emplacement de site Web (.URL) avec TextEdit, tout en utilisant par défaut Safari.
Je suis sous OS 10.7.4.
Réponses:
Ajoutez ceci au tableau CFBundleDocumentTypes dans
/Applications/TextEdit.app/Contents/Info.plist
:/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -f /Applications/TextEdit.app/
killall Finder
Si l'application est signée, la modification d'un Info.plist invalide la signature de code . Il provoque également le blocage de quelques applications telles que TextEdit et WriteRoom au lancement de la version 10.8.
la source
Essayez de sélectionner le fichier dans le Finder et d’effectuer Fichier> Lire les informations. À partir de là, vous devriez pouvoir choisir n’importe quelle application avec laquelle l’ouvrir. Une fois que vous avez ouvert ce type de fichier dans cette application, il devrait apparaître dans le menu Ouvrir avec.
EDIT: La réponse ci-dessus ne fonctionne pas. Suggestion alternative:
Je me suis senti mal que ma réponse précédente était incorrecte, alors j'ai cherché sur Google. J'ai trouvé cette astuce dans Mac OS X
la source
La deuxième solution de newtron a fonctionné pour moi, mais seulement après avoir ouvert Terminal Server et exécuté la commande suivante:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Après avoir redémarré le système, l'application souhaitée était dans mon menu contextuel "Ouvrir avec".
Merci
la source
Au lieu d'ouvrir le fichier avec le menu contextuel, vous pouvez également faire glisser un fichier vers l'application de votre choix tout en appuyant sur les touches ⌥+ ⌘. Cela forcera n'importe quelle application à essayer même si elle pense ne pas pouvoir le faire. Je l'utilise tout le temps.
la source
Vous pouvez ajouter l'option en tant que service avec Automator puis la déclencher avec une touche de raccourci clavier de Keyboard Maestro.
Automator
et sélectionnez leService
type de document.Files and Folders
dans leService receives selected
menu du hautOpen Finder Items
action.TextEdit
dansOpen with:
Vous pouvez maintenant trouver ceci par:
OU
Mais vous ne devez pas vous arrêter là!
J'ai ensuite créé une macro Keyboard Maestro afin que je puisse simplement utiliser une touche de raccourci pour le faire:
J'ai eu cette idée de ce site: http://www.mactricksandtips.com/2013/05/add-open-with-textedit-or-any-other-app-to-right-click-menu-item.html
la source
Une suite à la solution de newtron:
Vous ne pouvez pas enregistrer le fichier .plist modifié si votre compte ne dispose pas des autorisations appropriées (le problème dont je traite maintenant - même avec le statut administrateur, vous ne disposerez pas des autorisations d'accès en lecture + écriture sur certains fichiers et dossiers .. .) Pour enregistrer les modifications apportées aux fichiers .plist, vous devez donner à votre utilisateur les autorisations de lecture et d'écriture.
Certaines applications Mac par défaut rendent cette tâche difficile et je suis actuellement à la recherche d'une solution (mise à jour) pour le faire avec TextEdit.
la source
Cela a fonctionné pour moi: faites un clic droit sur votre application, accédez au contenu et ouvrez /Applications/*****.app/Contents/Info.plist.
Ouvrez Plist dans Xcode en tant que SourceCode puis placez ceci:
J'ai eu 'AutomatorApplet.icns' dans le dossier Ressources.
la source
Consultez le tech-recipes.com pour des instructions détaillées. Comme @ Anriëtte l'a fait remarquer, l'application devrait apparaître dans le menu Ouvrir avec si elle peut ouvrir le fichier spécifique.
la source