Jump to content
UBot Underground

[Sell] Exbrowser Now On Sale


Recommended Posts

  • Replies 2k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

EXB Update V1.3.1.2   Updated Chromedriver to support newer Chrome Versions   Fixes a bug which caused ExecuteScript to fail when Object.prototype is modified. Fixes a bug that interferes with handlin

Would it be mean to ask people if they want to pay more, in case they ask for a discount?    People are probably not doing that in their local supermarket. But online, this is a very common behavior

No guys... You know I'm here for you since many years.  First of all I have to appologize for all the back and forth communication. I try to sort all of this out. My misstake was to announce stuff and

Posted Images

ExBrowser UPDATE : V2.007
 
Chrome Driver Update
Chrome Portable Update (80.0.3987.132)
FF Portable Update (73.0.1)
 
EXB Close fix : Didn't close browser with multiple tabs / windows.
 
Full Page Screenshot Command

Link to post
Share on other sites
Maybe the most important video I ever recorded. If you implement this, it will change your bots to the better!

 

And a lot of you are not doing this. I can tell this from many support tickets I received over the years. Even the more advanced guys here. 

 

So please. watch this video. And tell me what you think:

 


Link to post
Share on other sites

 

Maybe the most important video I ever recorded. If you implement this, it will change your bots to the better!

And a lot of you are not doing this. I can tell this from many support tickets I received over the years. Even the more advanced guys here.

So please. watch this video. And tell me what you think:

This is good advice for programming in general. Not even just uBot. Good reminder. Thanks!

 

Sent from my LG-H932 using Tapatalk

  • Like 1
Link to post
Share on other sites

Dan I dont know if this is the right place for a problem but let me know if its not mate.

 

I have a Exbroswer Click that finds x://button[contains(@aria-label,"More actions")][1]

I get the message Multiple xpath expressions and then asks if I want to turn it off until after uBot reboot.

If I say no it opens the correct button if I say yes it opens the correct button - but then the damn thing comes back the next time I load the script !

What should I do ? :)

Link to post
Share on other sites

Dan I dont know if this is the right place for a problem but let me know if its not mate.

 

I have a Exbroswer Click that finds x://button[contains(@aria-label,"More actions")][1]

I get the message Multiple xpath expressions and then asks if I want to turn it off until after uBot reboot.

If I say no it opens the correct button if I say yes it opens the correct button - but then the damn thing comes back the next time I load the script !

What should I do ? :)

 

Hi.

 

The Xpath duplicate message will show up in ubot studio. If you click no, it will disable that warning until you reload ubot studio.

You can't disable it forever.

 

The solution is to write a unique xpath expression, that has only 1 match on your site. Which is 100% possible. 

If your expressions clicks the right button, doesn't mean the expression is unique. It just means, that the button you want to click is the first one it finds.

 

Kindest regards

Dan

ExBrowser Trial License and a Chance to WIN a free License:

>> Click Here<<

Link to post
Share on other sites

Is there a way to sniff the network response of exbrowser chrome and set it to a variable?

 

Hi.

What do you try to archive exactly? Please describe the usecase a bit.

 

Regards

Dan

Link to post
Share on other sites

Hi.

What do you try to archive exactly? Please describe the usecase a bit.

 

Regards

Dan

For example on this page https://www.gstatic.com/cloud-site-ux/text_to_speech/text_to_speech.min.html

When you monitor the network and click the speak button it will output a data. Then click the response on the right side to see the details of what i am trying to get. Here's the screenshot https://drive.google.com/file/d/14RfV_igmBhyQpktbemknqzi-sHZ7HTTV/view?usp=drivesdk

 

I can install live http header extension but it cannot retrieve that response data.

Link to post
Share on other sites

For example on this page https://www.gstatic.com/cloud-site-ux/text_to_speech/text_to_speech.min.html

When you monitor the network and click the speak button it will output a data. Then click the response on the right side to see the details of what i am trying to get. Here's the screenshot https://drive.google.com/file/d/14RfV_igmBhyQpktbemknqzi-sHZ7HTTV/view?usp=drivesdk

 

I can install live http header extension but it cannot retrieve that response data.

Hi.

 

This is a very special usecase, that is not covered with the automation framework. Because it's not about automating the browser. You want to interact with the network communication layer directly. 

This is not possible.

 

Kindest regards

Dan

Link to post
Share on other sites

How to stop a page from loading?

Tried the solution here https://sqa.stackexchange.com/questions/5663/is-it-possible-to-stop-page-loading-on-the-browser-using-selenium-web-driver

which will use send special key to press escape button but exbrowser is waiting for the page to load before the command get executed.

 

The reason for this is some pages is still loading even if it's already loaded and it takes a lot of time before the exbrowser command to move on.

Link to post
Share on other sites

How to stop a page from loading?

Tried the solution here https://sqa.stackexchange.com/questions/5663/is-it-possible-to-stop-page-loading-on-the-browser-using-selenium-web-driver

which will use send special key to press escape button but exbrowser is waiting for the page to load before the command get executed.

 

The reason for this is some pages is still loading even if it's already loaded and it takes a lot of time before the exbrowser command to move on.

 

Hi. You can not really stop it, after the page load is started. But you can change the timeout.

There is a page load timeout option, that you could use to lower the timeout. I think default is 5min or so.

 

Someone also told me that javascript might help "window.stop()" but I didn't test it.

And I heard about a page load extension for chrome, where you can change timeout values as well.

 

And for FF there are some options you can test:

"http.response.timeout", 5

"dom.max_script_run_time", 5

 

Hope this helps

Dan

 

 

Link to post
Share on other sites

I don't think javascript would help in this instance since it would still be executing the navigate and not reach the next command

for javascript until its finished loading in the navigate.  The only option at present is the timeout option inside the launcher

 

 

Example site takes forever to load

plugin command("ExBrowser.dll", "ExBrowser CleanUp", "No")
plugin command("ExBrowser.dll", "ExBrowser Launcher", "Chrome", "", "", "NO")
plugin command("ExBrowser.dll", "ExBrowser Navigate", "https://photricity.com/flw/ajax/")


comment("This page will take forever to load")

 

What you could do is thread the navigate  and wait for item displayed before proceeding

plugin command("ExBrowser.dll", "ExBrowser CleanUp", "No")

plugin command("ExBrowser.dll", "ExBrowser Launcher", "Chrome", "", "", "NO")
thread {
    plugin command("ExBrowser.dll", "ExBrowser Navigate", "https://photricity.com/flw/ajax/")
}
plugin command("ExBrowser.dll", "ExBrowser Wait For Element Displayed", "set element to look for here", "Wait until Displayed", 30)
 

 

Or you could call a stop to it after a certain amount of time 

plugin command("ExBrowser.dll", "ExBrowser CleanUp", "No")
plugin command("ExBrowser.dll", "ExBrowser Launcher", "Chrome", "", "", "NO")
thread {
    plugin command("ExBrowser.dll", "ExBrowser Navigate", "https://photricity.com/flw/ajax/")
}
wait(10)
plugin command("ExBrowser.dll", "ExBrowser Run Javascript", "window.stop()")
comment("now do what you want here")

  • Like 1
Link to post
Share on other sites

anyone success in using proxy in exbrowser firefox? 

Sure works perfectly Fine. Proxy without authentication. Or configure a proxy with authentication in a customized FF profile. That works too. 

Multithreading with proxy with authentication is something that is not possible. Because of a FF limitation to set proxy with authentication. This is not possible.

There might be an extension / plugin for FF to do that, but I test that. 

 

If you have a different problem, please open a support ticket and I will take a look (V2). 

 

Kindest regards

Dan

Link to post
Share on other sites

I was using V1 from start, and ask to Dan about discount, but he said that not be fair for other users... And i buy for full price V2, and now see spam on email about discount...  Whole support, this situation about V2, it is worst service, character what i ever saw ... 

  • Like 1
Link to post
Share on other sites

I was using V1 from start, and ask to Dan about discount, but he said that not be fair for other users... And i buy for full price V2, and now see spam on email about discount...  Whole support, this situation about V2, it is worst service, character what i ever saw ... 

Thank you for your feedback. Appreciate that!

Sorry you missed the 2 month free upgrade window. 

 

I offered you the discount as well, and also a one time payment option to stil get V1.4. 

If I forgot it, which sometimes happens when I'm very busy. Then I appologize and you can send me another ticket and we will take it from there.

 

Kindest regards

Dan

Link to post
Share on other sites

×
×
  • Create New...