Receiving error with Applescript in OSx Mavericks

Hello there,

I have this script setup to set prices, etc online for my products. It worked fine in Lion OSx. But updated to Mavericks, and now it won’t work? Ideas? thoughts?

This is the error I get:

Here is my Applescript:

-- {Things to check before running.}
-- {No tabs are open}
-- {There are 40 Products}
-- {Description is just one line}

tell application "Safari" to set the bounds of the front window to {0, 0, 1440, 900}

tell application "Safari"
	activate
end tell

tell application "System Events" to tell process "Safari"
	
	-- {Kids Organic T EDIT}
	key code 115 -- {page home to scroll all the way up}
	delay 2
	click at {330, 790} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.50"
	delay 2
	click at {345, 815} -- {from left, from top}
	-- {END Kids Organic T SAVED}
	
	-- {Kids T-shirt EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}
	delay 2
	click at {345, 340} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "3.60"
	delay 2
	click at {345, 380} -- {from left, from top}
	-- {END Kids T-shirt SAVED}
	
	-- {Kids LS EDIT}
	delay 2
	click at {345, 625} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "3.80"
	delay 2
	click at {345, 660} -- {from left, from top}
	-- {END Kids LS SAVED}
	
	-- {Womens T-shirt EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 145} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.60"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens T-shirt SAVED}
	
	-- {Womens Fit Tank EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Tank SAVED}
	
	-- {Womens Fit Spaghetti EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Spaghetti SAVED}
	
	-- {Womens Fit Ringer T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.10"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Ringer T SAVED}
	
	-- {Womens Fit Fine Jersey T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Fine Jersey T SAVED}
	
	-- {Womens Fit Cap T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.10"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Cap T SAVED}
	
	-- {Womens Fit Camisole Tank EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Camisole Tank SAVED}
	
	-- {Womens Fit Baseball T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.40"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Baseball T SAVED}
	
	-- {Womens Fit Baby Rib T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit Baby Rib T SAVED}
	
	-- {Womens Fit LS EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.40"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Fit LS SAVED}
	
	-- {Womens Organic T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.50"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Organic T SAVED}
	
	-- {Womens Next Level - Tri-Blend T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Next Level - Tri-Blend SAVED}
	
	-- {Womens Next-Level T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.90"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Next Level T SAVED}
	
	-- {Womens Next-Level 35/65 T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.20"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Next Level 35/65 T SAVED}
	
	-- {Womens Next-Level 60/40 CVC T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.20"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Next Level 60/40 CVC T SAVED}
	
	-- {Womens Cool-dri T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Cool-Dri T SAVED}
	
	-- {Womens Bella Deep V T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Bella Deep V T SAVED}
	
	-- {Womens AA T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.50"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens AA T SAVED}
	
	-- {Womens Alt Destroyed T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.70"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Alt Destroyed SAVED}
	
	-- {Womens Alt Burnout T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.20"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Womens Alt Burnout T SAVED}
	
	-- {T-Shirt EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.60"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END T-Shirt SAVED}
	
	-- {Sleevless EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "2.90"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Sleeveless SAVED}
	
	-- {Organic T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.50"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Organic T SAVED}
	
	-- {Organic LS EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.70"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Organic LS SAVED}
	
	-- {Men's Next Level - Tri-Blend T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Men's Next Level - Tri-Blend SAVED}
	
	-- {Men's Next-Level T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.90"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Men's Next Level T SAVED}
	
	-- {Men's Next Level - 35/65 Blend T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.20"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Men's Next Level - 35/65 Blend SAVED}
	
	-- {LS EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END LS SAVED}
	
	-- {Hoodie EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.00"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Hoodie SAVED}
	
	-- {Cool-Dri T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "5.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Cool-Dri T SAVED}
	
	-- {Crewneck Sweatshirt EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "4.60"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END Crewneck Sweatshirt SAVED}
	
	-- {AA T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.50"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END AA T SAVED}
	
	-- {AA LS EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "7.40"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END AA LS SAVED}
	
	-- {AA 50/50 T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 250} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.80"
	delay 2
	click at {345, 770} -- {from left, from top}
	-- {END AA 50/50 T SAVED}
	
	-- {THIS IS THE LAST 2!!  PAGE DOWN CANNOT GO ANY FURTHER!!}
	-- {BOTTOM OF PAGE}
	
	-- {Alt Destroyed T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 390} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.40"
	delay 2
	click at {345, 425} -- {from left, from top}
	-- {END Alt Destroyed T SAVED}
	
	-- {Alt Burnout T EDIT}
	delay 2
	key code 121 -- {page down to reveal edit button}	
	delay 2
	click at {345, 675} -- {from left, from top}
	delay 2
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke tab
	keystroke "6.20"
	delay 2
	click at {345, 710} -- {from left, from top}
	-- {END Alt Burnout T SAVED}
	
end tell

tell application "Safari" to set the bounds of the front window to {100, 100, 900, 700}

Unfortunately it’s a very finicky apple script by selecting at a specific point on the screen, but the website wouldn’t let me tab select the specific buttons I needed to select.

Thanks,
Lorne

Hi there, you need to activate something in the preferences, I think, because you’re simulating clicks and keystrokes. Something about disability or accessibility perhaps? I don’t know, maybe it’s gone in Mavericks.

Browser: Safari 6533.18.5
Operating System: Mac OS X (10.7)

Hi,

Security & Privacy > Privacy > Accessibility

gl,