Eu tenho um Applescript que - simplificado - fica assim:
...
display dialog "foo" default answer ""
...
Um dos usuários desse script executa o Lion. Sempre que ele tenta copiar / colar uma string na caixa de diálogo de entrada, isso não funcionará se a origem da cópia tiver alguma formatação (por exemplo, a string é copiada de uma página da web). Tudo funciona bem no Snow Leopard.
Alguma dica de por que isso acontece?
lion
applescript
Roberto Aloi
fonte
fonte
Respostas:
Eu encontrei a mesma coisa - se eu copiar / colar do TextEdit no modo Rich Text, não poderei colar no campo de entrada. Se eu mudar o modo para texto sem formatação, ele funcionará bem.
Aqui está um Applescript que eu achei que funcionou para mim. Ele funciona convertendo a área de transferência em texto sem formatação:
Você precisa torná-lo um script executável e vinculá-lo a um atalho de teclado. Depois disso, sempre que você copiar algum texto formatado, execute o atalho do teclado e cole o texto sem problemas.
fonte
fonte
Eu tentei reproduzir o problema com
mas pelo menos à primeira vista, parece estar funcionando bem. Em qual problema específico você se deparou ("não funcionará" é um pouco amplo)?
Atualizar
O problema foi corrigido no OS X 10.8, recebi um e-mail de [email protected]:
fonte
Isso é meio complicado, mas eu imagino que funcione: copie o texto e cole-o em algo como Notational Velocity, BBEdit, TextEdit ou algum outro processador de texto que suporte texto sem formatação. Se você tiver NV definido como texto sem formatação, basta copiá-lo novamente e pronto. No BBEdit e no TextEdit, existem comandos para remover a formatação.
fonte