Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: reading Wii Remote values (GUI scripting WiiSaber?)



Hi

Try this:

tell application "System Events"
tell process "WiiSaber"
activate
get value of static text 4 of window 1 -- 0 or whatever, the Roll value
get value of static text 5 of window 1 -- 0 or whatever, the Tilt value
end tell
end tell

Static text 6 is the first value of Force, static text 8 is the second.

Couldn't find out any more than that, kids are too busy being Darth Vader...

HTH

H


On 6/1/07 12:57, "hackmiester   (Hunter Fuller)" <email@hidden>
wrote:

> can anyone either
> 
> 1) hint as to how I can read Wii Remote acceleration data using
> Applescript, or 2) help me write this script to use WiiSaber to do this.
> 
> Here is what Accessibility Inspector has to say:
> 
> <AXApplication: ³WiiSaber²>
>   <AXWindow: ³WiiSaber²>
>    <AXStaticText>
> 
> Attributes:
>     AXRole:  ³AXStaticText²
>     AXRoleDescription:  ³text²
>     AXHelp:  ³(null)²
>     AXValue:  ³   59²
>     AXEnabled:  ³true²
>     AXFocused:  ³true²
>     AXParent:  ³<AXWindow: ³WiiSaber²>²
>     AXWindow:  ³<AXWindow: ³WiiSaber²>²
>     AXTopLevelUIElement:  ³<AXWindow: ³WiiSaber²>²
>     AXPosition:  ³x=718 y=128²
>     AXSize:  ³w=114 h=17²
>     AXChildren:  ³<array of size 0>²
>     AXSelectedText:  ³²
>     AXSelectedTextRange (W):  ³pos=5 len=0²
>     AXNumberOfCharacters:  ³5²
>     AXVisibleCharacterRange (W):  ³pos=0 len=5²
>     AXInsertionPointLineNumber:  ³0²
> 
> Actions:
>     AXShowMenu - show menu
> 
> Parameterized Attributes:
>     AXLineForIndex
>     AXRangeForLine
>     AXStringForRange
>     AXRangeForPosition
>     AXRangeForIndex
>     AXBoundsForRange
>     AXRTFForRange
>     AXStyleRangeForIndex
>     AXAttributedStringForRange
> 
> 
> 
> 
> 
> Here is the script I tried:
> 
> tell application "System Events"
> tell process "WiiSaber"
> tell window 1
> set theRoll to the value of text field 1
> end tell
> end tell
> end tell
> 
> 
> 
> 
> It doesn't work. I think you can try WiiSaber enough to see the value
> 0, if you don't have BT and a Wii Remote.
> 
> Thanks in advance.
> 
> 


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/applescript-users/email@hidden
Archives: http://lists.apple.com/mailman//archives/applescript-users

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.