Thread: Re: [Pywinauto-users] Pywinauto-users Digest, Vol 29, Issue 1
Status: Alpha
Brought to you by:
mcmahon_m
From: Casey H. <ca...@th...> - 2012-03-07 16:49:06
|
What is WPF app mean? Elaborate on it do you have an example I can download and play with to see if it will work? Thanks! -----Original Message----- From: pyw...@li... [mailto:pyw...@li...] Sent: Tuesday, March 06, 2012 10:37 PM To: pyw...@li... Subject: Pywinauto-users Digest, Vol 29, Issue 1 Send Pywinauto-users mailing list submissions to pyw...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/pywinauto-users or, via email, send a message with subject or body 'help' to pyw...@li... You can reach the person managing the list at pyw...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Pywinauto-users digest..." Today's Topics: 1. Floating Dialog Click Input Issue? (Casey Havenor) 2. Re: Floating Dialog Click Input Issue? (Mark Mc Mahon) 3. How to automate WPF based apps using python / Pywinauto (pav...@gm...) 4. Help (pav...@gm...) ---------------------------------------------------------------------- Message: 1 Date: Fri, 10 Feb 2012 19:29:08 -0600 From: "Casey Havenor" <ca...@th...> Subject: [Pywinauto-users] Floating Dialog Click Input Issue? To: <pyw...@li...> Message-ID: <042d01cce85c$8d9af600$a8d0e200$@thatsbos.com> Content-Type: text/plain; charset="us-ascii" I'm automating join.me (found at join.me - click on share screen you'll get exe) where if my clients click somewhere within my application it will open up the join.me.exe - click share screen - then copy down the text and submit it to me in a post or get request across the internet. Here is the FAQ section that has some screenshots of the app - look at the bottom of this page. https://join.me/welcome/webhelp/joinme/join.me/jm_faq_joinpart.html Another screen shot after clicking the share button https://join.me/welcome/webhelp/joinme/join.me/jm_faq_pause.html So far I have completed the following. - Opening the show.me.exe application. - Clicking on share screen button. - Clicking on the join.me button that contains the join.me meeting number. This opens a dialog box with link that says "click me to copy code to clipboard" here is a s STUCK HERE - When I try to click the "click me to copy code to clipboard" it seems like it losses focus and the click is going behind the pop-up dialog. I've tried both click and click input functions with cords and button pressed.. I need to use the clipboard approach as the text isn't available to pywinauto for some reason. Also I'm not even sure what the object for the dialog box is and tried to locate it but whenever I click off back into python interrupter the dialog loses focus and disappears? Anyone have any ideas for me? Here's my source code so far. import time, sys, os, pywinauto from pywinauto.application import Application app = Application() app.start_(r"C:\Documents and Settings\Owner\Local Settings\Application Data\join.me\join.me.exe") #start join.me.exe. #starting the meeting. time.sleep(2) app.joinme.LMI_JOINME_BUTTON3.Click() time.sleep(2) print "pop up visible" print(app.joinme.Children()) #looking for anything for this dialog when visible. print "" app.joinme.TypeKeys("{ENTER}") print "no pop up" print(app.joinme.Children())#looking for anything for this dialog when invisible --- nothing changed out of comparison with first. app.joinme.LMI_JOINME_StaticExpressMain.ClickInput(button='left', coords=(50, 15)) time.sleep(2) print(app.joinme.GetFocus()) time.sleep(3) app.joinme.LMI_JOINME_BUTTON2.Click() # exit app.joinme.Exit.Click() BOS Sales LLC <mailto:ca...@th...> ca...@th... 608-347-4775 <http://thatsbos.com> thatsbos.com -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 2 Date: Wed, 15 Feb 2012 17:01:57 +0800 From: Mark Mc Mahon <mtn...@gm...> Subject: Re: [Pywinauto-users] Floating Dialog Click Input Issue? To: Casey Havenor <ca...@th...> Cc: pyw...@li... Message-ID: <CAH...@ma...> Content-Type: text/plain; charset=UTF-8 Hi Casey, On Sat, Feb 11, 2012 at 9:29 AM, Casey Havenor <ca...@th...> wrote: > I?m automating join.me (found at join.me ? click on share screen > you?ll get > exe) where if my clients click somewhere within my application it will > open up the join.me.exe ? click share screen ? then copy down the text > and submit it to me in a post or get request across the internet. > > > > Here is the FAQ section that has some screenshots of the app ? look at > the bottom of this page. > https://join.me/welcome/webhelp/joinme/join.me/jm_faq_joinpart.html > > Another screen shot after clicking the share button > https://join.me/welcome/webhelp/joinme/join.me/jm_faq_pause.html > > > > So far I have completed the following? > > -????????? Opening the show.me.exe application. > > -????????? Clicking on share screen button. > > -????????? Clicking on the join.me button that contains the join.me > meeting number.? This opens a dialog box with link that says ?click me > to copy code to clipboard??? here is a s > > STUCK HERE ? When I try to click the ?click me to copy code to > clipboard? it seems like it losses focus and the click is going behind > the pop-up dialog.?? I?ve tried both click and click input functions > with cords and button pressed..?? I need to use the clipboard approach > as the text isn?t available to pywinauto for some reason.?? Also I?m > not even sure what the object for the dialog box is and tried to > locate it but whenever I click off back into python interrupter the > dialog loses focus and disappears??? Anyone have any ideas for me? > > > > Here?s my source code so far. > > > > import time, sys, os, pywinauto > > from pywinauto.application import Application > > > > app = Application() > > app.start_(r"C:\Documents and Settings\Owner\Local > Settings\Application > Data\join.me\join.me.exe") #start join.me.exe. > > #starting the meeting. > > time.sleep(2) > > app.joinme.LMI_JOINME_BUTTON3.Click() > > time.sleep(2) > > print "pop up visible" > > print(app.joinme.Children())? #looking for anything for this dialog > when visible. > > print "" > > app.joinme.TypeKeys("{ENTER}") > > print "no pop up" > > print(app.joinme.Children())#looking for anything for this dialog when > invisible --- nothing changed out of comparison with first. > I am not sure that I really understand that comment :( > app.joinme.LMI_JOINME_StaticExpressMain.ClickInput(button='left', > coords=(50, 15)) > My suggestion here sounds a bit hacky (because it is) but maybe try to click the button twice in a row. Alternatively - you may want to use the keyboard (e.g. tab to it and then send the {ENTER} to click the button) > time.sleep(2) > > print(app.joinme.GetFocus()) > > time.sleep(3) > > app.joinme.LMI_JOINME_BUTTON2.Click() # exit > > app.joinme.Exit.Click() > > > > > > BOS Sales LLC > > ca...@th... > > 608-347-4775 > > thatsbos.com > I hope that helps somewhat, Mark ------------------------------ Message: 3 Date: Wed, 29 Feb 2012 18:08:32 +0530 From: "pav...@gm..." <pav...@gm...> Subject: [Pywinauto-users] How to automate WPF based apps using python / Pywinauto To: pyw...@li..., Mark Mc Mahon <mtn...@gm...> Message-ID: <CAB...@ma...> Content-Type: text/plain; charset="iso-8859-1" Hi All, Does any one know how to automate a WPF based app using pywinauto or python in general -- R.Praveen -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 4 Date: Wed, 29 Feb 2012 18:09:23 +0530 From: "pav...@gm..." <pav...@gm...> Subject: [Pywinauto-users] Help To: pyw...@li... Message-ID: <CAB...@ma...> Content-Type: text/plain; charset="iso-8859-1" Hi All, Does any one know how to automate a WPF based app using pywinauto or python in general -- R.Praveen -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ---------------------------------------------------------------------------- -- Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ------------------------------ _______________________________________________ Pywinauto-users mailing list Pyw...@li... https://lists.sourceforge.net/lists/listinfo/pywinauto-users End of Pywinauto-users Digest, Vol 29, Issue 1 ********************************************** ----- No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1424 / Virus Database: 2112/4856 - Release Date: 03/07/12 |