Blue Eye Logo

Blue Eye Macro

Automation is freedom
It is currently Thu Nov 21, 2024 8:13 pm

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Bug: Throttle
Thanked: 0 time(s)  Unread post Posted: Sun Dec 14, 2014 4:42 am 
Active User
Active User



Joined: Sat Jul 14, 2012 7:12 am
Posts: 38
Been thanked: 1 time(s)
Has thanked: 0 time(s)
Contribution Points: 463
If you adjust the throttle on a macro, and any macro.pause or macro.wait has a variable for it's time, it removes that line of code all together.


Top
 Profile  
Reply with quote  
 Post subject: Re: Bug: Throttle
Thanked: 0 time(s)  Unread post Posted: Sun Dec 14, 2014 7:44 am 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 2259
Location: USA
Been thanked: 535 time(s)
Has thanked: 38 time(s)
Contribution Points: 17741
It works fine for me. Do you click on "update macro" when using the throttle? Does it pop-up a window and state that the new execution speed has been applied? Then what happens...it just deletes pauses?

Post the code so we can see if we can duplicate the problem. Maybe it's something specific because it seems to work fine for me.

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers


Top
 Profile  
Reply with quote  
 Post subject: Re: Bug: Throttle
Thanked: 0 time(s)  Unread post Posted: Sun Dec 14, 2014 7:50 am 
Active User
Active User



Joined: Sat Jul 14, 2012 7:12 am
Posts: 38
Been thanked: 1 time(s)
Has thanked: 0 time(s)
Contribution Points: 463
Syrifina wrote:
It works fine for me. Do you click on "update macro" when using the throttle? Does it pop-up a window and state that the new execution speed has been applied? Then what happens...it just deletes pauses?

Post the code so we can see if we can duplicate the problem. Maybe it's something specific because it seems to work fine for me.


Yes it pops up with the window, and all the macro.pause\wait that have time in milliseconds are updated correctly. Just the ones with {vars} disappear. It only deleted the .pause, I didn't have any .wait. Again, I'll try to dig out the version that caused this from my packed laptop.


Top
 Profile  
Reply with quote  
 Post subject: Re: Bug: Throttle
Thanked: 0 time(s)  Unread post Posted: Sun Dec 14, 2014 8:26 am 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 2259
Location: USA
Been thanked: 535 time(s)
Has thanked: 38 time(s)
Contribution Points: 17741
Oh, I think it's already known...check the bottom of the throttle window (I've circled it in yellow). It looks like the throttle can't be used with variable pauses.

*Although I did get it to work with "humanly.pause", so it may still need to be updated; humanly pauses were just added recently.
**Macro.Wait for execution time...are recorded macros with "timeline" checked.


Attachments:
Throttle.PNG
Throttle.PNG [ 13.2 KiB | Viewed 2986 times ]

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers
Top
 Profile  
Reply with quote  
 Post subject: Re: Bug: Throttle
Thanked: 0 time(s)  Unread post Posted: Mon Dec 15, 2014 8:40 am 
Active User
Active User



Joined: Sat Jul 14, 2012 7:12 am
Posts: 38
Been thanked: 1 time(s)
Has thanked: 0 time(s)
Contribution Points: 463
Syrifina wrote:
Oh, I think it's already known...check the bottom of the throttle window (I've circled it in yellow). It looks like the throttle can't be used with variable pauses.

*Although I did get it to work with "humanly.pause", so it may still need to be updated; humanly pauses were just added recently.
**Macro.Wait for execution time...are recorded macros with "timeline" checked.


Yes I've seen that on the throttle window. "for execution time" can still easily be interpreted as to include variables though, since variables (when the program is running) are a value. I understand how it works now, it's just not clear. Why does it need to remove the lines with variables, or is it back to the original post, a bug?


Top
 Profile  
Reply with quote  
 Post subject: Re: Bug: Throttle
Thanked: 0 time(s)  Unread post Posted: Mon Dec 15, 2014 12:38 pm 
Partner / License admin
Partner / License admin
User avatar



Joined: Sun Oct 10, 2010 5:16 pm
Posts: 2259
Location: USA
Been thanked: 535 time(s)
Has thanked: 38 time(s)
Contribution Points: 17741
Maybe it could be rewritten...I'm sure Gigus will take a look.

Here's more of an explanation though: When you record a macro with "timeline" selected, it will record all pauses as "macro.wait for execution time" instead of macro.pause. If you decide you want to modify macros that were recorded under "timeline" it's not very fun. You either have to change every execution time or re-record your macro. The throttle feature was added so that users could easily change the timing of these macros without going through all of that. So, if a user has a lot of pauses whether it's macro.pause or execution time, they can easily adjust the timing with the throttle feature. Although it's not it's only use, it's very helpful in adjusting the timing of very lengthy recorded macros.

So, I think after you have read the intended purpose of the tool you will have a better understanding between how your trying to use it and what it was designed for...well, more to the point...what the annotations on that pop-up refer to.

_________________
----------------------------------------Syrifina---------------------------------------------------
PM me for licenses and/or licensing information: Click Here
[Be sure to include and update your profile with your BE ID]

Forum Rules
Reminder of rules regarding Contribution points
Getting started in 1, 2, 3
Virtual Drivers; Manual Installers


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC


You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group