1 votos

¿Cómo usar el texto seleccionado en el script de apple? Quiero agregar texto antes y después

Idea: selecciono el texto, y se reemplaza con <sometag>selected text</sometag> .

Código:

 on run {input, parameters}

tell application "System Events" to keystroke "<tag>[what should go here]</tag>"

    return input
end run
 

2voto

qarma Puntos 71

Brevemente, tiene su flujo de trabajo aceptan Text de Any Application y marque la casilla que está marcada con algo como Output Replaces Selection.

Entonces, todo lo que necesita es un solo Ejecutar AppleScript acción, en la que se debe reemplazar cualquier código de ejemplo con esto:

on run {input as text}
    return ["<sometag>", input, "</sometag>"] as text
end run

que también puede ser escrita así:

on run {input as text}
    return "<sometag>" & input & "</sometag>"
end run

El flujo de trabajo tendría que ser guardado como un Servicio o una Acción Rápiday, a continuación, se activa en System Preferences donde otros "Servicios" están en la lista.

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