2 votos

El Servicio de Automóviles para insertar texto sólo está disponible cuando se selecciona el texto

Estoy tratando de hacer un Servicio de Automóviles para insertar la fecha actual. Tengo uno que funciona pero es sólo está disponible en el menú de servicios cuando se selecciona el texto . Necesito que esté disponible cuando no hay ningún texto seleccionado .

Aquí está el Servicio de Automóviles script:

Automator Script to insert current date

La aplicación con la que estoy intentando usar el servicio es TextEdit. Estoy viendo el mismo comportamiento en otras aplicaciones como TextMate y Pages: pocas o ninguna entrada en el menú de Servicios hasta que selecciono algún texto, luego muchos Servicios disponibles.

Tal vez haya alguna forma de hacerlo con AppleScript, como poner el texto en el portapapeles y enviar un "command-V" a la aplicación. Pero aún necesitaría que el AppleScript estuviera disponible en el menú de Servicios de alguna manera.

2voto

owler Puntos 136

Encontré la respuesta aquí:

http://superuser.com/questions/589184/finder-not-enabling-use-of-services-when-changing-service-receives-selected-in

OS X a veces ignora los cambios en los servicios después de haber sido guardados en Automator, posiblemente debido al caching . Así que si el servicio comenzó como un servicio de texto, es probable que tus cambios no sean recogidos. Para evitar este problema, seleccione Archivo " Duplicar en Automator y guarde el servicio con un nuevo nombre, e intente de nuevo . Entonces borra el servicio original de ~/Librería/Servicios.

(La respuesta es de Daniel Beck)

Dupliqué mi Servicio script (en Automator) como se sugirió anteriormente y ahora aparece en el menú Servicios sin necesidad de seleccionar el texto. Sospecho que cuando creé por primera vez el script que tenía seleccionado "El servicio recibe entrada de texto", y que lo cambié más tarde. Ten en cuenta que también la opción "La salida reemplaza el texto seleccionado" no debe cambiarse después de guardar el Servicio por primera vez.

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