Tengo un Applescript que, simplificado, se ve así:
...
display dialog "foo" default answer ""
...
Uno de los usuarios de este script ejecuta Lion. Siempre que intente copiar / pegar una cadena en el diálogo de entrada, eso no funcionará si el origen de la copia tiene algún formato (por ejemplo, la cadena se copia de una página web). Todo funciona bien bajo Snow Leopard.
¿Alguna pista de por qué sucede esto?
lion
applescript
Roberto Aloi
fuente
fuente
Respuestas:
He encontrado lo mismo: si copio / pego de TextEdit en modo Texto enriquecido, no puedo pegar en el campo de entrada. Si cambio el modo a texto plano, funciona bien.
Aquí hay un Applescript que encontré que funcionó para mí. Funciona convirtiendo el portapapeles a texto sin formato:
Debe convertirlo en un script ejecutable y luego vincularlo a un atajo de teclado. Después de eso, cada vez que copie un texto formateado, ejecute el método abreviado de teclado y luego puede pegar el texto sin problemas.
fuente
fuente
Traté de reproducir el problema con
pero al menos a primera vista parece estar funcionando bien. ¿Qué problema específico te encontraste ("no funcionará" es un poco amplio)?
Actualizar
El problema se ha solucionado en OS X 10.8, acabo de recibir un correo de [email protected]:
fuente
Esto es un poco complicado, pero me imagino que funciona: copie el texto y péguelo en algo como Notational Velocity, BBEdit, TextEdit o algún otro procesador de texto que admita texto sin formato. Si tiene NV configurado en texto plano, simplemente vuelva a copiarlo y estará listo. En BBEdit y TextEdit hay comandos para eliminar el formato.
fuente