[jawsscripts] Re: software with unfixed ctrl ID
- From: "Marlon Brandão de Sousa" <splyt.lists@xxxxxxxxx>
- To: jawsscripts@xxxxxxxxxxxxx
- Date: Mon, 30 Jun 2008 08:00:57 -0300
Hello,
We indeed consider helping out a important thing. Your learning
however should be conducted by yourself and we are here to support you
during it. Please go look in this list archive for jaws scripting
manuals. The best one is called something like "everything you always
wanted to know about jaws but didn't know who to ask". I know folks
here have a copy of it and this is one thing that you really should
read in order to understand what goes on scripting.
Marlon
2008/6/30, Stan Bobbitt <SBOBBITT@xxxxxxxxxxxx>:
> yes, that example code would be very helpful to me as well, thank you ...
>
> Stan
> ----- Original Message -----
> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Saturday, June 28, 2008 8:49 AM
> Subject: [jawsscripts] Re: software with unfixed ctrl ID
>
>
>> perhaps jamal, he may need some example code of just
>> how he might go about this tracking though?
>>
>> ----- Original Message -----
>> From: "Jamal Mazrui" <empower@xxxxxxxxx>
>> To: <jawsscripts@xxxxxxxxxxxxx>
>> Sent: Saturday, June 28, 2008 10:33 PM
>> Subject: [jawsscripts] Re: software with unfixed ctrl ID
>>
>>
>>> Then, can't your code keep track of how many ComboBoxes it has found,
>>> and consider the right one to be that number?
>>>
>>> Jamal
>>> On Sat, 28 Jun 2008, Jitendra
>>> wrote:
>>>
>>> > Date: Sat, 28 Jun 2008 17:52:12 +0530
>>> > From: Jitendra <jeet.invincible@xxxxxxxxx>
>>> > Reply-To: jawsscripts@xxxxxxxxxxxxx
>>> > To: jawsscripts@xxxxxxxxxxxxx
>>> > Subject: [jawsscripts] Re: software with unfixed ctrl ID
>>> >
>>> >
>>> > yes, always third I think, as it is printed by winDig at the end after
>> th=
>>> e
>>> > other 2, (useless).
>>> > Jamal Mazrui wrote: Isn't the ComboBox of interest always in the same
>>> > sequential order relative to the others, e.g., the second ComboBox?
>> Jamal=
>>> On
>>> > Sat, 28 Jun 2008, Jitendra wrote: Date: Sat, 28 Jun 2008 12:34:37 +0530
>>> > From:Jitendra <jeet.invincible@xxxxxxxxx>[1] Reply-To:
>>> > jawsscripts@xxxxxxxxxxxxx[2] To: jawsscripts@xxxxxxxxxxxxx[3] Subject:
>>> > [jawsscripts] Re: software with unfixed ctrl ID Thank you jacki, I only
>> w=
>>> ant
>>> > to set my focus, to that combo box, and the statisstics I gave does not
>>> > change, Like: [1.10.1.1.1.5 WindowsForms10.COMBOBOX.app.0.378734a]
>> width,
>>> > hite and any other thing. so, now what. this window has no name or
>> prompt=
>>> , I
>>> > can find it by the class name, but the app has 3 combo boxes. and for
>> sur=
>>> e,
>>> > they all have their own properties like this one. the control id
>>> > changes
>> =
>>> on
>>> > every app start. Thank, hope this info is enough, Glad to tell if you
>> wan=
>>> t.
>>> > Jackie McBride wrote: Jitendra: U know what? Perhaps it'd be a lot
>> better=
>>> =3D
>>> > ifyou'd tell us precisely what you're trying to do here. This looks
>>> > like
>> =
>>> a
>>> > .netapp, from the type of window u gave in your last post. If what
>> you're
>>> > trying to do is find it, then that could be as simple a matter as doing
>> a
>>> > findWindow, using the appMainWindow as your starting point, or a
>>> > clickObjectByName, if in fact it has 1. Doug Lee's bx toolbox can be
>> used=
>>> =3D
>>> > toobtain lots &lots &lots &*lots! of info regarding just about anything
>> u
>>> > wannaknow about an app, its window hierarchy, whatever. On 6/27/08,
>> Jiten=
>>> =3D
>>> > dra <jeet.invincible@xxxxxxxxx>[4][1] wrote: Hello, and thank you all,
>> an=
>>> d
>>> > Jamal sir, this is the info taken from the winDig output file, now, How
>>> > should =3D I use this number and with which functions? Thank you. or it
>> i=
>>> s
>>> > possible to usethese x or y info, or hite or width info to locate that
>> co=
>>> mbo
>>> > box? and what if this number changes in next winDig file if I creat.
>>> > [1.10.1.1.1.5 WindowsForms10.COMBOBOX.app.0.378734a] alias=3D3DComboBox
>>> > id=3D3D525072 selec=3D ted=3D3D1 x=3D3D7% y=3D3D27% width=3D3D11%
>> height=
>>> =3D3D2% Jamal
>>> > Mazrui wrote: Yes, WinDig
>> http://EmpowermentZone.com/wdsetup.exe[5][2][1]
>>> > canhelp you understand the hierarchy of controls in an application
>> window=
>>> =2E
>>> > Ituses an outline numberi=3D ng scheme to communicate this, e.g., the
>> con=
>>> trol
>>> > at the level 1.2.3 means th=3D e third control contained in the second
>> co=
>>> ntrol
>>> > of the top-level window tha=3D t was analyzed. Jamal On Fri, 27 Jun
>> 2008,
>>> > Jitendra wrote: Date: Fri, 27 Ju=3D n 2008 17:49:41 +0530 From:
>>> > Jitendra
>>> > <jeet.invincible@xxxxxxxxx>[6][3][2] Reply-To:
>>> > jawsscripts@xxxxxxxxxxxxx[7][4][3] To:
>>> > jawsscripts@xxxxxxxxxxxxx[8][5][4]Subject: [jawsscripts] Re: software
>> wit=
>>> h
>>> > unfixedctrl ID I don't know about the hierarchy, and have never used
>> perh=
>>> =3D
>>> > aps in my scripts,so, where should I start from? does win dig helps me
>> ou=
>>> t
>>> > init?and how. and if it changes, then what should I do. Thank you.
>> Marlon
>>> > Brandão de Sousa wrote: Does the hierarchy change? If it doesn't
>> t=
>>> =3D
>>> > hen you will need to start from the app main window and make all theway
>> t=
>>> o
>>> > fo=3D cus or read the desired window. If the hierarchy does change
>> thenit=
>>> is a
>>> > math=3D er of tryals and errors untill you find a static
>> relationshipbetw=
>>> een
>>> > any components upon you can base your criteria to fin=3D3D d a given
>> wind=
>>> ow.
>>> > Ma=3D rlon 2008/6/27, Jitendra <jeet.invincible@xxxxxxxxx>[9][6][5][1]:
>> H=
>>> ello
>>> > friends, =3D if there is a software that changes its control id like
>> hand=
>>> les,
>>> > how would y=3D ou get text or any info out of it? and if there are
>> n=3D3D=
>>> o
>>> > standard window classes, and it is designed like NLite and has win
>> classe=
>>> =3D3D
>>> > s: WindowsForms10.Window.8.app.0.378734a is it made in java? or
>> something
>>> > co=3D=3D3D uld be done with it? that sometime presents a list view
>>> > using
>> =
>>> same
>>> > winclass,andsometime some static text, and re-classing also doesn't
>> work,
>>> > wh=3Dat to =3D3D do then? virtualising works, but if it is a list, or
>> som=
>>> e read
>>> > onl=3D y typebox=3D3D , but jaws does not identifys it that way, and we
>> n=
>>> eed to
>>> > scro=3D l downor up, then, in user buffer is it possible? and if there
>> ar=
>>> e
>>> > withsam=3D e win class=3D3D , there some items to be clicked, can we
>> make=
>>> some
>>> > virtual p=3D lace to select =3D3D one item and then press enter, and
>>> > the
>> =
>>> user is
>>> > then switche=3D d to the valid tab=3D3D ? Thank you. Jitendra.
>> __________=
>>> View
>>> > the list's inform=3D ation and change yo=3D3D ur settings at
>>> > http://www.freelists.org/list/jawsscripts[10][7][6][2]--- Links --- 1
>>> > mailto:jeet.invincible@xxxxxxxxx[11][8][7] 2
>>> > http://www.freelists.org/list/jawsscripts[12][9][8] __________=3D3DA0
>> Vie=
>>> w the
>>> > list'sinformation and change your settings at
>>> > http://www.freelists.org/list/jawsscripts[13][10][9] __________ View
>>> > the
>>> > list=3D 's information and change your settings at
>>> > http://www.freelists.org/list/jawsscripts[14][11][10] --- Links --- 1
>>> > http://EmpowermentZone.com/wdsetup.exe[15][12] 2
>>> > mailto:jeet.invincible@xxxxxxxxx[16][13]3
>>> > mailto:jawsscripts@xxxxxxxxxxxxx[17][14=3D ] 4
>>> > mailto:jawsscripts@xxxxxxxxxxxxx[18][15] 5
>>> > mailto:jeet.invincible@xxxxxxxxx[19][1=3D 6]
>>> > 6http://www.freelists.org/list/jawsscripts[17] 7
>>> > mailto:jeet.invincible@xxxxxxxxx[20][18] 8
>>> > http://www.freelists.org/list/jawsscripts[21][19] 9
>>> > http://www.freelists.org/list/jawsscripts[22][20] 10
>>> > http://www.freelists.org/list/jawsscripts[23][21] __________ View the
>> lis=
>>> t's
>>> > information and change your settings at
>>> > http://www.freelists.org/list/jawsscripts[24][22] --- Links --- 1
>>> > mailto:jeet.invincible@xxxxxxxxx[25] 2
>>> > http://EmpowermentZone.com/wdsetup.exe[26]3
>>> > mailto:jeet.invincible@xxxxxxxxx[274
>> mailto:jawsscripts@xxxxxxxxxxxxx[28]=
>>> 5
>>> > mailto:jawsscripts@xxxxxxxxxxxxx[29] 6
>> mailto:jeet.invincible@xxxxxxxxx[3=
>>> 0]
>>> > 7http://www.freelists.org/list/jawsscripts[31] 8
>>> > mailto:jeet.invincible@xxxxxxxxx[32] 9
>>> > http://www.freelists.org/list/jawsscripts[33] 10
>>> > http://www.freelists.org/list/jawsscripts[34] 11
>>> > http://www.freelists.org/list/jawsscripts[35] 12
>>> > http://EmpowermentZone.com/wdsetup.exe[36] 13
>>> > mailto:jeet.invincible@xxxxxxxxx[37] 14
>> mailto:jawsscripts@xxxxxxxxxxxxx[=
>>> 38]
>>> > 15 mailto:jawsscripts@xxxxxxxxxxxxx[39] 16
>>> > mailto:jeet.invincible@xxxxxxxxx[40]17
>>> > http://www.freelists.org/list/jawsscripts[41] 18
>>> > mailto:jeet.invincible@xxxxxxxxx[42] 19
>>> > http://www.freelists.org/list/jawsscripts[43] 20
>>> > http://www.freelists.org/list/jawsscripts[44] 21
>>> > http://www.freelists.org/list/jawsscripts[45] 22
>>> > http://www.freelists.org/list/jawsscripts[46] __________=3DA0 View the
>> li=
>>> st's
>>> > information and change your settings at
>>> > http://www.freelists.org/list/jawsscripts[47] __________ View the
>> list's
>>> > information and change your settings at
>>> > http://www.freelists.org/list/jawsscripts[48]
>>> >
>>> >
>>> > --- Links ---
>>> > 1 mailto:jeet.invincible@xxxxxxxxx
>>> > 2 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 3 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 4 mailto:jeet.invincible@xxxxxxxxx
>>> > 5 http://EmpowermentZone.com/wdsetup.exe
>>> > 6 mailto:jeet.invincible@xxxxxxxxx
>>> > 7 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 8 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 9 mailto:jeet.invincible@xxxxxxxxx
>>> > 10 http://www.freelists.org/list/jawsscripts
>>> > 11 mailto:jeet.invincible@xxxxxxxxx
>>> > 12 http://www.freelists.org/list/jawsscripts
>>> > 13 http://www.freelists.org/list/jawsscripts
>>> > 14 http://www.freelists.org/list/jawsscripts
>>> > 15 http://EmpowermentZone.com/wdsetup.exe
>>> > 16 mailto:jeet.invincible@xxxxxxxxx
>>> > 17 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 18 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 19 mailto:jeet.invincible@xxxxxxxxx
>>> > 20 mailto:jeet.invincible@xxxxxxxxx
>>> > 21 http://www.freelists.org/list/jawsscripts
>>> > 22 http://www.freelists.org/list/jawsscripts
>>> > 23 http://www.freelists.org/list/jawsscripts
>>> > 24 http://www.freelists.org/list/jawsscripts
>>> > 25 mailto:jeet.invincible@xxxxxxxxx
>>> > 26 http://EmpowermentZone.com/wdsetup.exe
>>> > 27 mailto:jeet.invincible@xxxxxxxxx
>>> > 28 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 29 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 30 mailto:jeet.invincible@xxxxxxxxx
>>> > 31 http://www.freelists.org/list/jawsscripts
>>> > 32 mailto:jeet.invincible@xxxxxxxxx
>>> > 33 http://www.freelists.org/list/jawsscripts
>>> > 34 http://www.freelists.org/list/jawsscripts
>>> > 35 http://www.freelists.org/list/jawsscripts
>>> > 36 http://EmpowermentZone.com/wdsetup.exe
>>> > 37 mailto:jeet.invincible@xxxxxxxxx
>>> > 38 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 39 mailto:jawsscripts@xxxxxxxxxxxxx
>>> > 40 mailto:jeet.invincible@xxxxxxxxx
>>> > 41 http://www.freelists.org/list/jawsscripts
>>> > 42 mailto:jeet.invincible@xxxxxxxxx
>>> > 43 http://www.freelists.org/list/jawsscripts
>>> > 44 http://www.freelists.org/list/jawsscripts
>>> > 45 http://www.freelists.org/list/jawsscripts
>>> > 46 http://www.freelists.org/list/jawsscripts
>>> > 47 http://www.freelists.org/list/jawsscripts
>>> > 48 http://www.freelists.org/list/jawsscripts
>>> > __________=A0
>>> > View the list's information and change your settings at
>>> > http://www.freelists.org/list/jawsscripts
>>> >
>>> __________
>>> View the list's information and change your settings at
>>> http://www.freelists.org/list/jawsscripts
>>>
>>
>> __________
>> View the list's information and change your settings at
>> http://www.freelists.org/list/jawsscripts
>
> __________
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
>
--
When you say "I wrote a program that crashed Windows," people just
stare at you blankly and say "Hey, I got those with the system, for
free."
Linus Torvalds
__________
View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts
- Follow-Ups:
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Geoff Chapman
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jerry White, MBA
- References:
- [jawsscripts] software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jamal Mazrui
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jackie McBride
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jamal Mazrui
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jamal Mazrui
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Geoff Chapman
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Stan Bobbitt
Other related posts:
- » [jawsscripts] software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- » [jawsscripts] Re: software with unfixed ctrl ID
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Geoff Chapman
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jerry White, MBA
- [jawsscripts] software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jamal Mazrui
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jackie McBride
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jamal Mazrui
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jitendra
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Jamal Mazrui
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Geoff Chapman
- [jawsscripts] Re: software with unfixed ctrl ID
- From: Stan Bobbitt