Respuestas:
Sí, puede elegir entre tres métodos integrados para limpiar el portapapeles.
AppleScript / Automator son dos métodos simples para manipular mediante programación el portapapeles.
Aquí hay un pequeño script que hace lo que quieres.
tell application "System Events"
try
set the clipboard to ""
on error err_message
display dialog err_message
end try
end tell
Además, Automator permite lo mismo. Deberá definir una variable, hacer doble clic en el texto del nombre para establecerlo como nulo y luego arrastrar la acción del portapapeles establecida antes de ejecutarla / guardarla. El beneficio de usar el automatizador es que puede asignarlo como un servicio y luego usar los atajos de teclado del sistema para llamarlo.
Para AppleScript o una de las agradables respuestas de terminal que utilizamos, pbpaste
es posible que desee ver una herramienta gratuita como FastScripts para iniciar la acción desde cualquier lugar.
Para configurar una combinación de teclas para borrar el portapapeles, puede crear un Servicio usando Automator .
Su servicio tendrá una sola acción, ejecutar Shell Script
El script de shell que usará es este:
pbcopy </dev/null
Luego guarde el servicio y asígnele una tecla usando Preferencias del sistema » Teclado » Atajos de teclado » Servicios .
El desafío de una aplicación que borra automáticamente el portapapeles un minuto después de la última operación de pegado es que dicha aplicación tendría que monitorear todos los eventos de copiar y pegar en todas las aplicaciones; presumiblemente desearía que la acción se cancelara si pegaba y luego copiaba texto nuevo (no querría borrar el nuevo contenido del portapapeles un minuto después de la última pegada del contenido anterior del portapapeles). Tal programa podría escribirse, pero implementarlo con AppleScript o Automator sería un desafío.
Este comando de terminal reemplaza el portapapeles con una cadena vacía:
echo -n '' | pbcopy
Puede poner esto en un script, luego usar cron
o hacer un launchdaemon
para automatizar la ejecución y el tiempo.
El crédito para la solución es para: ShadowOfGed @ Applenova Fora