0 votes

Comment créer un lien symbolique avec Quicksilver ?

Quicksilver dispose d'une action "Make Alias in..." mais celle-ci crée un lien dur. Existe-t-il un moyen, y compris des plugins, de créer un lien symbolique ?

2voto

llange Points 524

Le mieux est d'utiliser un automate (service) que vous pouvez appeler avec QuickSilver

Le service reçoit " fichiers ou dossiers " dans " Finder.app " Vous ajoutez ensuite une action "Exécuter AppleScript" avec le code suivant (que vous voudrez peut-être modifier un peu) :

    on run {input, parameters}

    tell application "Finder"
        repeat with i in input
            if class of i is not folder then
                set p to POSIX path of ((container of i) as text)
            else
                set p to POSIX path of (i as text)
            end if
            if p is equal to "/" OR p is equal to "/Volumes/" then
                set p to POSIX path of (path to desktop folder) & (name of i as text)
            else
                set p to (p & (name of i as text) & "_SymLink")
            end if
            set i to POSIX path of (i as text)
-- to debug :
--          display dialog "ln -s '" & i & "' '" & p & "'"
            do shell script "ln -s '" & i & "' '" & p & "'"
        end repeat
    end tell

    return true
end run

1voto

maxschlepzig Points 644

Il se trouve dans le plugin Core Support, mais il est désactivé par défaut - il s'agit d'une fonction de "bas niveau". Vous devriez vérifier vos préférences d'Actions, trier la liste par plugin, sélectionner Core Support et ils devraient être là.

Editer : J'ai ajouté mon commentaire car c'était une meilleure réponse ;-).

La façon dont vous avez procédé devrait avoir fonctionné - je viens de l'essayer et cela fonctionne comme prévu (bien que vous puissiez vérifier que les deux actions sont activées dans les préférences Actions puisqu'elles sont désactivées par défaut).

Je pense que vous avez peut-être tenu pendant l'exécution, parce que "Make Hard Link In..." est défini comme l'action alternative pour "Make Link In...", et les actions alternatives étaient assez "fantomatiques" il y a quelques versions - maintenant vous pouvez les voir dès que vous appuyez sur .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X