Saya memiliki Applescript yang - disederhanakan - terlihat seperti ini:
...
display dialog "foo" default answer ""
...
Salah satu pengguna skrip ini menjalankan Lion. Setiap kali ia mencoba menyalin / menempelkan string ke dialog input, itu tidak akan berfungsi jika asal salinan memiliki beberapa format (misalnya string disalin dari halaman web). Semuanya berfungsi dengan baik di bawah Snow Leopard.
Adakah petunjuk mengapa ini terjadi?
lion
applescript
Roberto Aloi
sumber
sumber
Jawaban:
Saya telah menemukan hal yang sama - jika saya salin / tempel dari TextEdit dalam mode Teks Kaya, saya tidak bisa menempel ke bidang input. Jika saya mengubah mode ke teks biasa, itu berfungsi dengan baik.
Inilah sebuah Applescript yang saya temukan yang bekerja untuk saya. Ini berfungsi dengan mengonversi clipboard ke teks biasa:
Anda harus menjadikannya skrip yang dapat dieksekusi dan kemudian ikat ke pintasan keyboard. Setelah itu, setiap kali Anda menyalin beberapa teks yang diformat, jalankan pintasan keyboard dan Anda kemudian dapat menempelkan teks tanpa masalah.
sumber
sumber
Saya mencoba mereproduksi masalah dengan
tetapi setidaknya pada pandangan pertama tampaknya berfungsi ok. Masalah spesifik apa yang Anda temui ("tidak akan berfungsi" sedikit luas)?
Memperbarui
Masalahnya telah diperbaiki di OS X 10.8, baru saja menerima surat dari [email protected]:
sumber
Ini sedikit kludge, tapi saya akan membayangkan itu bekerja: Salin teks dan tempel ke sesuatu seperti Kecepatan Notasional, BBEdit, TextEdit atau prosesor teks lain yang mendukung teks tanpa memformat. Jika Anda memiliki NV yang diatur ke teks biasa, cukup salin ulang dan Anda siap. Di BBEdit dan TextEdit ada perintah untuk menghapus pemformatan.
sumber