Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • September 04, 2015, 05:27:50 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: most powerful web automation  (Read 1506 times)

kalos

  • Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 1,369
    • View Profile
    • Donate to Member
most powerful web automation
« on: August 17, 2012, 10:19:45 AM »
hello!

while I am quite (not completely though) satisfied with GUI automation (I use AHK for this), I still havent find an easy way for web automation

learning JS, Greasemonkey and such is kinda cumbersome and has severe limitations (eg. cannot write data to a simple text file)

I have so far, found these tools:
Mechanize
UBot
Selenium
Watir

are there any more?

which is the best? the most powerful? even if I have to learn more

thanks!

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 12,787
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: most powerful web automation
« Reply #1 on: August 17, 2012, 01:36:10 PM »
I've done a LOT of this. But I use Visual Studio and either the stock WebBrowser control, or some other web browser control.

That gives you the most power quickly. Other than that, you need to start doing the networking yourself.

It's not very hard, and you can do quite a lot very easily. However, you need to know C# or VB.NET or some other CLI/CLS language, e.g. F#, IronPython, IronRuby, etc.

This is REALLY old:

http://renegademinds...abid/82/Default.aspx

But shows some basics for submitting a form in VB.NET. You can probably find more stuff at the Code Project.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

kalos

  • Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 1,369
    • View Profile
    • Donate to Member
Re: most powerful web automation
« Reply #2 on: August 17, 2012, 01:54:00 PM »
looks good, but I only work with firefox and opera
 

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 12,787
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: most powerful web automation
« Reply #3 on: August 17, 2012, 02:16:17 PM »
looks good, but I only work with firefox and opera

You can get Mozilla web controls as well. I've used them in the past.

http://se7en-soft.co...oznet/getmoznet.aspx

That's a good one. It's basically the same as Firefox.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

kalos

  • Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 1,369
    • View Profile
    • Donate to Member
Re: most powerful web automation
« Reply #4 on: August 17, 2012, 03:40:41 PM »
okay, I am tempted

is it portable? is it standalone?

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 12,787
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: most powerful web automation
« Reply #5 on: August 17, 2012, 11:31:01 PM »
Yes - it is portable and standalone (unless you go out of your way to make it not).

But remember, you need to actually program to do it. It's not really all that hard, but you really need to know regex as well to make things easier.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker