Rigest Posted August 28, 2012 Share Posted August 28, 2012 (edited) I'm trying to write a script in J-walk, but can't interact with the controls. This is the AutoIT window info: >>>> Control <<<< Class: Edit Instance: 5 ClassnameNN: Edit5 Name: Advanced (Class): [CLASS:Edit; INSTANCE:5] ID: 6 Text: Position: 483, 255 Size: 16, 22 ControlClick Coords: 8, 11 Style: 0x548300C4 ExStyle: 0x00000004 Handle: 0x0035029C Is it possible to tell from this information if this is a standard window control? Do you have any advice how I can interact with these controls? I can use controls to get text, however I want to use controlsettext or controlsend. Edited August 28, 2012 by Rigest Link to comment Share on other sites More sharing options...
Mechaflash Posted August 28, 2012 Share Posted August 28, 2012 (edited) I'm trying to write a script in J-walkDon't you think this would be better asked in a forum about J-walk programming?It's like saying since we know how to drive a car, we can help you to manufacture them. Edited August 28, 2012 by mechaflash213 Spoiler “Hello, ladies, look at your man, now back to me, now back at your man, now back to me. Sadly, he isn’t me, but if he stopped using ladies scented body wash and switched to Old Spice, he could smell like he’s me. Look down, back up, where are you? You’re on a boat with the man your man could smell like. What’s in your hand, back at me. I have it, it’s an oyster with two tickets to that thing you love. Look again, the tickets are now diamonds. Anything is possible when your man smells like Old Spice and not a lady. I’m on a horse.” Link to comment Share on other sites More sharing options...
Rigest Posted August 28, 2012 Author Share Posted August 28, 2012 (edited) I'm sorry I didn't formulate that very well. I'm trying to write an AutoIT script to interact with controls in a J-walk client. Edited August 28, 2012 by Rigest Link to comment Share on other sites More sharing options...
Mechaflash Posted August 28, 2012 Share Posted August 28, 2012 can you produce some code that you're having issues with? if the autoit info tool returns an edit class, you should be able to interact with it. Some things to keep in mind, some controls are finicky when attempting to manipulate them. You may need to bring the application window into focus before attempting to interact with the controls. Spoiler “Hello, ladies, look at your man, now back to me, now back at your man, now back to me. Sadly, he isn’t me, but if he stopped using ladies scented body wash and switched to Old Spice, he could smell like he’s me. Look down, back up, where are you? You’re on a boat with the man your man could smell like. What’s in your hand, back at me. I have it, it’s an oyster with two tickets to that thing you love. Look again, the tickets are now diamonds. Anything is possible when your man smells like Old Spice and not a lady. I’m on a horse.” Link to comment Share on other sites More sharing options...
Rigest Posted September 4, 2012 Author Share Posted September 4, 2012 Winactivate ("Easy @ccess A") Winwaitactive ("Easy @ccess A") controlclick ("Easy @cces A", "", 22) $is = controlsend ("Easy @cces A", "", "Edit2", "N") msgbox (0, "", $is) $is2 = ControlSetText ("Easy @cces A", "", "Edit2", "N") msgbox (0, "", $is2) The system also has it's own record script function, which looks like this: rem Recorded script HostScreenPutString( "3" ) HostScreenSendKey( "Field Exit" ) HostCursorPut(21,14) HostScreenSendKey( "Enter" ) HostScreenPutString( "n" ) HostCursorPut(6,48) HostCursorPut(7,48) HostScreenSendKey( "Enter" ) end But I can't figure out how I can combine this with AutoIT. Link to comment Share on other sites More sharing options...
Mechaflash Posted September 4, 2012 Share Posted September 4, 2012 Easy @ccess... is that the Credit Reporting application to use for Transvista, Experian and Equifax? Spoiler “Hello, ladies, look at your man, now back to me, now back at your man, now back to me. Sadly, he isn’t me, but if he stopped using ladies scented body wash and switched to Old Spice, he could smell like he’s me. Look down, back up, where are you? You’re on a boat with the man your man could smell like. What’s in your hand, back at me. I have it, it’s an oyster with two tickets to that thing you love. Look again, the tickets are now diamonds. Anything is possible when your man smells like Old Spice and not a lady. I’m on a horse.” Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now