|Jan 2, 2007, 06:17 PM||#1|
very basic applescript just won't work
I'm a total newbie with applescript, and have looked around to try and find an answer to this, as well as tried to find ways around it but am a bit stuck...
I am trying to use an incredibly basic task with applescript, but I can't get it to work...
what I'm trying to do is:
so my code looks like this (I hope I'm doing this right..):
set CR to ASCII character of 13
open location "http://www.myurl.com"
However I get an applescript error telling me
Can't make keystroke " " into type reference.
with the "keystroke tab" element highlighted..
what am I doing wrong?
|Jan 2, 2007, 07:06 PM||#2|
keystroke is a command in the System Events dictionary so you need to embed it in a tell application "System Events" block.
The other problem you might run into is that the commands in the script following the open location line are run before the page has finished loading. As a workaround I've put in a delay of a few seconds before the keystrokes are sent, but you might want to adjust the number depending on the time it takes the page to load for you, and how consistent it is.
tell application "Firefox" to activate set CR to ASCII character of 13 open location "http://forums.macrumors.com" delay 3 tell application "System Events" keystroke tab keystroke CR end tell
|Jan 2, 2007, 07:12 PM||#3|
absolutely perfect, that's exactly what was needed..
I tried delaying it before but it didn't change anything, it was obviously just the system events part that was wrong.. I wonder why I couldn't find that anywhere?
anyway thanks ever so much!!
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Sil3231 eSATA card just won't work. [Solution found]||Loa||Mac Pro||14||Mar 18, 2013 11:48 PM|
|SSD just won't work||andothfc||MacBook Pro||6||Aug 13, 2009 10:59 AM|
|New MBP - Snow Leopard order just won't work.||ss957916||MacBook Pro||8||Jun 20, 2009 05:32 AM|
|Screen sharing, it just won't work!||Arkanok||OS X||2||Mar 6, 2009 12:31 PM|
|CS3 beta just won't work||Machead III||Mac Basics and Help||4||Dec 20, 2006 05:46 PM|
All times are GMT -5. The time now is 10:49 PM.