I have gotten the hang of pretty much everything i need so far, but one thing that seems to not work is the IfWindowopen...the true part does but the false seems to fail...
I am running this code but if for some reason Chrome is closed out, it doesn't open chrome first it just goes to the calculator command then opens chrome even though it is not first in the macro script. am I missing something here?
// Recorded on Sunday, March 13, 2011, at 01:01 PM
//Set IGNORESPACES to 1 to force script interpreter to ignore spaces.
//If using IGNORESPACES quote strings in {" ... "}
//Let>IGNORESPACES=1
//LOOP Enable Feature
Let>WW_TIMEOUT=5
Let>Repeat=0
Label>Repeat_Loop
Wait>1
Add>Repeat,1
//CHANGE BELOW**********************************************************************
IF>Repeat=775,Done_Repeating
//CHANGE ABOVE**********************************************************************
//SUBROUTINES
//Restart
SRT>chromerestore
Let>WIN_USEHANDLE=0
Let>WF_TYPE=1
WaitWindowOpen>Google Chrome
SetFocus>Google Chrome
Press Enter
WaitWindowOpen>New Tab - Google Chrome
SetFocus>New Tab - Google Chrome
Wait>2
Mousemove>662,493
LClick
END>chromerestore
//Reset
SRT>resetpush
WaitWindowOpen>We were unable to process your request in time - Blogspot - Google Chrome
SetFocus>We were unable to process your request in time - Blogspot - Google Chrome
MouseMove>74,472
LClick
Wait>5
END>resetpush
//Open
SRT>chromeopen
//ChangeBelow***********************************************************************
//Recorded Events
Let>WW_TIMEOUT=5
CapsOff
MouseMove>106,18
Wait>4.15
LClick
Wait>0.11
MouseMove>110,30
Wait>0.98
LDblClick
WaitWindowOpen>New Tab - Google Chrome
MoveWindow>New Tab - Google Chrome,-4,402
ResizeWindow>New Tab - Google Chrome,1400,602
Wait>0.01
MouseMove>680,498
Wait>5.29
LClick
WaitWindowOpen>Messages on Blogspot - Google Chrome
MoveWindow>Messages on Blogspot - Google Chrome,-4,402
ResizeWindow>Messages on Blogspot - Google Chrome,1400,602
Wait>5.55
//ChangeAbove***********************************************************************
END>chromeopen
//Main Script ***
//Recorded Events
CapsOff
Wait>3
Label>start
Let>WIN_USEHANDLE=0
Let>WF_TYPE=1
Let>WW_TIMEOUT=5
IfWindowOpen>Messages on Blogspot - Google Chrome,one,chromeopen
Wait>5
Label>one
MouseMove>28,98
Wait>1.89
LDown
WaitWindowOpen>Calculator
MoveWindow>Calculator,-111,86
ResizeWindow>Calculator,218,308
Wait>0.14
LUp
Wait>1.01
Press NP Add
Wait>0.41
Press NP1
Wait>0.34
Press Enter
Wait>1.03
Press CTRL
Wait>0.34
Send>c
Wait>0.22
Release CTRL
Wait>0.42
MouseMove>436,461
WaitWindowOpen>Messages on Blogspot - Google Chrome
MoveWindow>Messages on Blogspot - Google Chrome,-4,402
ResizeWindow>Messages on Blogspot - Google Chrome,1400,602
Wait>0.19
LClick
Wait>1.4
Press Backspace
Wait>0.42
Send>http://Blogspot.com/messages/new?to=
Wait>0.7
Press CTRL
Wait>0.17
Send>v
Wait>0.22
Release CTRL
Wait>2.64
Send>
Wait>1.16
Press Enter
Wait>0.05
MouseMove>401,101
Wait>8.13
LDown
WaitWindowOpen>C
//ChangeBelow*****************************************************************************************
MoveWindow>C,\Users\Sound25\Desktop\blogged.htm - Windows Internet Explorer,619
//ChangeAbove*****************************************************************************************
ResizeWindow>C,110,-619
Wait>0.23
LUp
Wait>1.06
Press CTRL
Wait>0.28
Send>a
Wait>0.16
Release CTRL
Wait>0.39
Press CTRL
Wait>0.2
Send>c
Wait>0.2
Release CTRL
Wait>0.56
MouseMove>408,418
Label>second
WaitWindowOpen>New Message on Blogspot - Google Chrome
MoveWindow>New Message on Blogspot - Google Chrome,-4,402
ResizeWindow>New Message on Blogspot - Google Chrome,1400,602
Wait>0.33
LClick
Wait>1.55
//ChangeBelow*******************************************************************************************
Send>In response to your request
//ChangeAbove*******************************************************************************************
Wait>1.97
Press Tab
Wait>1.84
Press CTRL
Wait>0.28
Send>v
Wait>0.2
Release CTRL
Wait>2.88
Press Tab
Wait>2.31
Press Enter
Wait>120
//Closes the loop function
Label>finalpart
Goto>Repeat_Loop
Label>Done_Repeating
MDL>Operation Completed Sucessfully
IfWindowOpen not calling SRT properly
Moderators: Dorian (MJT support), JRL
-
- Newbie
- Posts: 11
- Joined: Sun Mar 06, 2011 11:06 pm
- Marcus Tettmar
- Site Admin
- Posts: 7395
- Joined: Thu Sep 19, 2002 3:00 pm
- Location: Dorset, UK
- Contact:
I would change your IfWindowOpen line to:
However I'm not clear on whether you still want to execute the statements after label one, as currently even if the above yields false and runs chromeopen the rest (everything including and after Label>one) will still be executed.
In fact since Label>one is immediately after the IfWindowOpen check you do not need the Goto>one line.
Code: Select all
IfWindowOpen>Messages on Blogspot - Google Chrome
Goto>one
Else
SRT>chromeopen
Endif
In fact since Label>one is immediately after the IfWindowOpen check you do not need the Goto>one line.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?