Al trabajar en la computadora, ¿cuántas veces uno desea tener un clipboard adicional o separado del principal? Sí, hay una que otra utilería por ahí que a uno le permite hacer eso (y en mi experiencia luego dan más lata que ayuda) pero es algo adicional, no algo propio del sistema operativo o interfaz gráfica. Después de más de 30 años de interfaces gráfica uno esperaría que eso fuera una funcionalidad ya obligada.
En fin, el caso es que estaba elaborando un script (posteriormente lo pongo aquí) con Applescript para poder crear rápidamente referencias bibliográficas. Desde hace tiempo que ya había pensado en él, pero no lo había siquiera intentado. Finalmente, en uno de esos momentos de inspiración, decidí hacerlo.
El script en sí, fue rápido de hacer. No tengo mucha práctica con el Applescript por lo que tuve que revisar alguno scripts que ya había hecho y algunas referencias en la web. En un par de horas ya lo tenía elaborado pero el último paso, el copiar la referencia creada al clipboard, para de ahí ponerlo en donde quisiera, no parecía funcionar y la revisión del porqué no, me consumió más tiempo del que le invertí programándolo.
Finalmente dos cosas aquí surgen con Applescript:
- Por una parte, a nivel del script, algunas aplicaciones pueden tener lo que parece ser un clipboard propio y adicional del general.
- En el caso del Chrome, parece que la interacción con Applescript (o con el sistema operativo) dispara bug. Por alguna razón se atora ese clipboard local y no se sincroniza con el general (si éste fuera el caso). En lo que al Chrome se refiere, el último copy realizado en alguna de las páginas abiertas del browser es lo que se devuelve al hacer paste. Fuera de esta aplicación el funcionamiento del clipboard es normal.
