Come creare un collegamento simbolico con Quicksilver?

0

Quicksilver ha un'azione "Crea alias in ..." ma crea un collegamento reale. C'è un modo, inclusi i plugin, per creare un collegamento simbolico?

    
posta Gavin 22.03.2013 - 22:54
fonte

2 risposte

2

La cosa migliore è usare un automatore (servizio) che puoi chiamare con QuickSilver ...

Il servizio riceve " file o cartella " in " Finder.app " Quindi aggiungi un'azione "Esegui AppleScript" con il seguente codice (che potresti voler modificare leggermente):

    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
    
risposta data 30.11.2013 - 17:04
fonte
1

È nel plug-in Core Support, ma disabilitato per impostazione predefinita - è piuttosto roba "di basso livello". Dovresti controllare le preferenze di Azioni, ordinare l'elenco per plug-in, selezionare Supporto principale e dovrebbero essere lì.

Modifica: ha aggiunto il mio commento in quanto era una risposta migliore; -).

Come hai fatto avrebbe dovuto funzionare - l'ho provato proprio ora e funziona come previsto (anche se potresti verificare che entrambe le azioni siano abilitate nella preferenza Azioni poiché sono disabilitate per impostazione predefinita).

Penso che avresti potuto tenere premuto ⌘ durante l'esecuzione, perché "Crea un collegamento duro in ..." è impostato come azione alternativa per "Crea collegamento in ..." e azioni alternative in cui alcune versioni "spettrali" sono carine fa - ora puoi vederli non appena premi ⌘.

    
risposta data 30.11.2013 - 17:57
fonte

Leggi altre domande sui tag