¿El acceso directo del servicio no funciona en el Finder?

2

He agregado un servicio a través de Automator, que abre iTerm2 en la carpeta actual.

Funcionacuandohagoclicenelmenúdeservicio.Sinembargo,cuandointentoasignarleunaccesodirecto,noseactivará.

Probémuchascombinaciones,ningunadeellasfunciona

¿Algunaidea?

Adjuntoelguión:

onrun{input,parameters}tellapplication"Finder"
        set dir_path to quoted form of (POSIX path of (input as alias))
    end tell
    CD_to(dir_path)
end run

on CD_to(theDir)
    tell application "iTerm"
        activate

        try
            set t to the last terminal
        on error
            set t to (make new terminal)
        end try

        tell t
            launch session "Default Session"
            tell the last session
                write text "cd " & theDir & ";clear;"
            end tell
        end tell
    end tell
end CD_to
    
pregunta daisy 23.09.2016 - 14:53

0 respuestas

Lea otras preguntas en las etiquetas