Posts

Post not yet marked as solved
0 Replies
109 Views
Hello I am using 2 mac pros with both Monterrey 12.4. and using magic mouse and magic keyboard. Lets name Macpro A and Macpro B, Macpro A has bluetooth connection to magic mouse and keyboard and I am able to use Universal Control seamlessly across both devices from my bt keyboard/mouse. On macpro B, I have an applescript that opens an application and input 2 strings, each string in a text field using keystroke. The string with special characters gets truncated when applesript tries to write the stirng to the text field. For example, the string "YrR#truT0fmuD$123'45" will get truncated to "YrR#t" The truncation is very inconsistent but I discovered that if I run the same script on macpro A, it works fine and when Universal control is off then it also works fine. My example script is below, i've removed the application name on run argv -- Launch myapplication.app activate application "myapplication" tell application "System Events" -- Wait until it launches repeat until (exists window "My Application" of application process "JavaApplicationStub") delay 1 end repeat delay 1 -- proccess tell application process "JavaApplicationStub" -- window of the process tell window "My Application" -- enter name set focused of text field 1 to true keystroke "a" using command down keystroke (item 1 of argv) -- enter lastname set focused of text field 2 to true keystroke "a" using command down keystroke (item 2 of argv) -- click Login # click button 5 end tell end tell end tell end run
Posted
by huytt.
Last updated
.