0 votos

¿Cómo crear un enlace simbólico con Quicksilver?

Quicksilver tiene una acción "Hacer Alias en..." pero esto crea un enlace duro. ¿Hay alguna manera, incluyendo los plugins, de crear un enlace simbólico?

2voto

llange Puntos 388

Lo mejor es utilizar un automatizador (servicio) que pueda llamar con QuickSilver

El servicio recibe " archivos o carpeta " en " Finder.app " A continuación, añades una acción "Ejecutar AppleScript" con el siguiente código (que quizá quieras modificar un poco) :

    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 Puntos 266

Está en el plugin Core Support, pero está desactivado por defecto - es algo de "bajo nivel". Deberías revisar tus preferencias de Acciones, ordenar la lista por plugin, seleccionar Core Support y deberían estar ahí.

Editar: He añadido mi comentario porque era una respuesta mejor ;-).

La forma en que lo hiciste debería haber funcionado - lo he probado ahora mismo y funciona como se esperaba (aunque podrías comprobar que ambas acciones están activadas en la preferencia de Acciones, ya que están desactivadas por defecto).

Creo que puede haber mantenido mientras se ejecuta, porque "Make Hard Link In..." se establece como la acción alternativa para "Make Link In...", y las acciones alternativas eran bastante "fantasmales" hace algunas versiones - ahora se pueden ver tan pronto como se presiona .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X