1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[Case Study] Ubot Studio !

Discussion in 'Black Hat SEO Tools' started by Gary Becks, Feb 8, 2012.

  1. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    I have owned Ubot Studio for the better part of it's existence (around 2 years now) and it, well it's had a rough journey to say the least.

    I have probably been one of the more vocal customers when it comes to the problems it has had (mostly personal problems with the devs/forum mods). The software has definitely come a long way to say the very least though .

    There's still some things to be worked out but when you consider what it takes (from a programmer's perspective) to make a piece of software like this come together they are small wrinkles in the grand scheme of things.

    I have commented many times about how I felt Ubot is not really a good choice for creating commercial applications and I feel this way for a number of different reasons.

    Extensibility There's a really big box you put yourself in as a programmer when using Ubot to make an app. Bottom line is that the limitations are set by the Devs of Ubot on what you need or don't need to do with the software. This is not a complaint, but it's also something that I personally just can't live with as I am always trying to add more features to an app .

    Security I never got to friendly with .Net because of this to begin with but Ubot itself has no kind of license management or way to prevent cracking it or apps made with it that is very reliable. Of course this is true of any software - if you make it believe it can be cracked. I just tend to feel a bit more vulnerable with something like this though.

    Bugginess This is the big one for me, bugs always just seemed to pop up out of no where with Ubot and it can be a pain in the arse trying to debug something that has no "real" debugger! :hmmmm2: I will say though - they have made great strides in this area as well.



    All these things being said I have created 3 personal tools over the past couple of months with Ubot Studio that I use on a daily basis and they work flawlessly. Each one of these apps took me less than 6 Hours to make combined. In Delphi it would have most likely took me 2 days at least to do the exact same thing, maybe longer.

    I spend most of my days coding in Delphi and trying to learn new programming tricks, reading books, testing code, etc.. Needless to say I don't usually have time to work on a full scale project outside of something that I am getting paid for or my main personal project.

    As of late though I have been receiving pms from members about coding a bot to submit to Web 2.0 sites (Most likely because I hang around the programming section of this board a bit ? ) namely the ones listed in phpbuilt's thread here .

    What's funny is the fact that I don't really think anyone who asks me about this understands what kind of a project that would be and what kind of a commitment that is to keep something of this sort updated regularly to handle site changes , spam blocking, etc..

    Hell, for me to code something like this in Delphi I'd have to shell out at least $1500 in components just to get started. It's something that I am definitely not interested in doing, ( especially not for the $100 - $200 that I have been offered for the job :rolleyes:) as it would take up waaaay to much of my time.

    This is where Ubot has an opportunity to shine and prove itself to me once and for all.! Ubot is in a league of it's own when it comes to productivity and speed of coding / getting things done. I could literally have an app like this done in Ubot within a week or two with no problems. Maintaining it would be a breeze as well if/when sites change their signup/submission process.

    The problem is that I am not very optimistic about Ubot when it comes to creating something like this. I attempted it over a year ago and...,, well let's just say the bot failed miserably. It was a complete piece of shit! :irked:

    After that I don't think I used Ubot again until later in 2011 when Ubot 4 was released and it was an even worse piece of shit then. :eek: It made me really glad that I had chosen to learn how to use/learn a real programming language. Nowadays though it seems that the Ubot team has afforded themselves the luxury of having some decent Devs on the team who have made the product pretty stable (as stable as something of this sort can possibly be) and added some much needed features so against my better judgment I am going to be giving this another stab.

    Basically what I am going to do is attempt to create a simple little bot that creates accounts at most (if not all) of the sites listed in phpbuilt's thread, verifies emails, and submits spun content. The app will admittedly be very simple and straight forward due to the fact that I am using Ubot to make it, it won't have any database support, their will be no diagram or designer of any sort, their will be no scheduler, Ummm - you get the point - This will be no Senuke.!

    I will make sure that it is multithreaded (15 20 threads), can verify emails via pop3 , supports spinning, gives the urls of where your links were posted. All the basic functionality you'd expect from such a bot.

    I am mainly doing this because I want to put Ubot through the paces once and for all and see what it can do at this time since it seems to be (at least IMO) pretty stable as of today and I think I am pretty qualified to do so. Meaning any problems that occur will more than likely be with Ubot and not the noob programmer. If it succeeds then I will be the first one to give praise to the software for being able to create a semi industry standard application. This will also serve as a good review/resource thread for anyone who may be thinking of purchasing the software but is on the fence about it. If I am able to succeed in automating all or at least most of the sites in phpbuilt's thread than (considering the number of and different kinds of sites) that is a good indication that Ubot is definitely capable of meeting any IMer's needs in terms of automating simple browser based tasks with ease. If you need anything more than you should definitely consider hiring a programmer for the job or learning to program for yourself.

    I will let whoever wishes to, - test/use/play with - the bot for free while I create it, if it turns out to be a winner and works well I will most likely create a BST and sell it for a really cheap one time fee or at least something with a really cheap monthly subscription ($2-$4 per month) since this is what people seem to be looking for. It really isn't feasible in terms of me (or any other dev) creating/selling/supporting such an app without a costly monthly subscription when considering the development costs/time investment involved so in this case Ubot may be the perfect solution to making something cheap for people who want to create links on Web 2.0 sites but can't afford Senuke.

    Like I said, with Ubot this can be a fun little side project that doesn't really take up much of my time and doesn't require a huge commitment in terms of updates. I honestly can't honestly say whether I expect this to work or not, which is why I am documenting it here. I will keep track of and report things that Ubot has problems with ( and report any issues to the Ubot support staff ) , from what I have seen though with my simple little apps the probability for success is a lot higher than what I think it used to be - so we'll see how it goes!

    Why Ubot and not Zennoposter ? I originally considered doing this project in Zennoposter and then sharing the template so people could just edit/fix it themselves when needed (which I still may do at a later date as having a thread for both could serve as a good comparison between the two ) but at the end of the day I just think Ubot has come a long way and deserves to shine on this one if it works. Not to mention the fact that using Zenno would limit the amount of people who can use the app since they would have to own Zenno in order to use it. Ubot also has much better Ajax support, (though there are ways around such things in Zenno as well) so aside from me just wanting to use Ubot right now instead of Zenno it's actually just a better fit as it stands.

    Disclaimer :

    I am NOT making any promises on when (or if ? :joke: ) I will finish this app or how long it will take , though I don't suspect it to take long - I have other (more important) things going on ( a hot new GF! Lol! :D ) so please do me a favor and don't pm me about this app in any way... I will post download links of the latest builds in this thread for users to download freely and any suggestions , bugs reports , comments can be posted here as well.

    Regards..
     
    • Thanks Thanks x 2
  2. omida86

    omida86 Power Member

    Joined:
    Feb 15, 2011
    Messages:
    791
    Likes Received:
    181
    Occupation:
    SEO Consultant, Business Web Developer
    Location:
    Earth
    there are rumors that next version of zennoposter will have .exe compilation functionality.
     
  3. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    So I have heard. Regrettably those are all still rumors at this point.

    Plus I am just interested in giving Ubot a run on this one anyhow.
     
  4. SethTurin

    SethTurin Jr. VIP Jr. VIP

    Joined:
    Nov 19, 2011
    Messages:
    226
    Likes Received:
    123
    Occupation:
    President and CEO of Seth Turin Media, Inc. - Crea
    Home Page:
    Yeah we've had a bumpy road at times, but I decided a long time ago to pump all of UBot's profits right back into developing it, and it's been a decision that has paid off.
     
  5. ccshack

    ccshack Junior Member

    Joined:
    Feb 7, 2011
    Messages:
    149
    Likes Received:
    30
    Occupation:
    Full time IM
    Location:
    Ccs, Venezuela
    Hi Gary,

    I had read a few days ago about one bot created by you, to post articles to Blog networks. and I'm looking to do the same..

    And now I read this post! Im sure you have a lot of experience with Ubot to do this!

    Im thinking about buy the uBot.
     
  6. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Can't argue with that. I have the biggest love/hate relationship with Ubot but it has definitely gotten a lot better as of late.

    I'll give you guys credit for being committed to the product though, which is something that is very commendable.
     
  7. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Yea, I'll likely share those bots around here soon. I have them setup only for personal use right now so I'll have to edit them so that anyone can use them first.

    As for buying Ubot, go for it! Not a bad investment. Although after looking at it I am starting to question if I could code things just as fast in a dynamic language like IronPython ?

    Any case, good luck with Ubot!!
     
  8. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    I am going to agree with Gary about the bumpy ride we as users of the software have had since its inception. I have been in there from near the start and have to say that lately, since the dev team have been working closer with the users, a lot of things have been happening that puts more of positive light on the software.

    At the moment, the only thing I have asked about and hasn't come forth has the custom icon for the exe file, something that does not make an ounce of difference to the software. Everything else I have been vocal about or have asked about have appeared in the software.

    I had a chat on Skype with Seth after my last huge outburst about the software and things happened behind the scenes that have improved my confidence in both the software and the team behind it all.

    Good luck with doing the big bot Gary - I have finally got back into throwing a few more together without a problem. Look forward to seeing what you get sorted!
     
  9. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Thanks!

    Well it seems like I have run into a snag already. In the older versions of Ubot there was an include bot command, which allowed you to include a .ubot source file from a url.

    Looks like this feature has been removed, I did a quick search and it looks like they say they are working on adding support for libraries, but what do users do about creating larger bots in the meantime ?

    @ Seth , any comments on this? I mean are there any problems with compiling really large bots that you know of as of now?

    For the time being I will just plug along with the bot and see how things go.

    Regards..
     
  10. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Update :

    Haven't found anything else out about libraries support as of yet. Going to put in a ticket with Ubot support today and see if I can get some additional info.

    Started sifting through the list of sites today though and I can already see that it is going to get trimmed down quite a bit due to some of these sites being ultra picky or offline.

    Looks like we may end up with more like 80 Web 2.0s to register and post to in the end.

    Regards.
     
  11. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    The include command from 3.5 is now 'define' in v4.....to be honest, I like the define function - splits everything up into small functions.
    Forgot to say that I think the dev team are currently looking at how to include libraries into the software as well.
     
  12. khanna_rohit

    khanna_rohit BANNED BANNED

    Joined:
    Dec 15, 2011
    Messages:
    936
    Likes Received:
    69
    hmmm sounds interesting
     
  13. cuteprinces

    cuteprinces Registered Member

    Joined:
    Apr 27, 2008
    Messages:
    52
    Likes Received:
    1
    Hows is it compare to zenno which is multi threaded?

    My friend owns ubot and told me one ubot instance is faster than zenno running with 10 threads lol
     
  14. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    The define function is equal to the sub command in Ubot 3.

    Incluse was something similar to a Dll , something that there is no replacement for in Ubot 4 from what I can see so far.
     
  15. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Your friend lied.

    Ubot finally has some pretty good multi threading capabilities out of the box now though which I actually prefer to that of Zenno (aside from the way it handles captchas) but I have a work around for that which I will implement into this bot..
     
  16. ChoosenOne

    ChoosenOne Regular Member

    Joined:
    Sep 18, 2010
    Messages:
    200
    Likes Received:
    29
    I am going to keep an eye on this thread. I am in the mist of deciding if I should invest in uBot or Zenno. This is going to help. Especially the web 2.0 stuff.
     
  17. omida86

    omida86 Power Member

    Joined:
    Feb 15, 2011
    Messages:
    791
    Likes Received:
    181
    Occupation:
    SEO Consultant, Business Web Developer
    Location:
    Earth
    Just wait until zenno 4 is out and we will see.

    A bot in Zenno that takes me 1 hour to make takes me 4 hours in ubot.
     
  18. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Umm, that's fine. This thread really isn't a comparison of the 2 as both have pros /cons.

    End of the day use the right tool for the job. There's a ton of things I wouldn't dare use either of the software for, string manipulation, math computations, etc..

    Both o the software will continue to evolve hopefully, but neither will ever be a replacement for knowing a real programming language.

    I really just want to see whether or not Ubot is finally capable of creating any real bots with or not and solve a worthy problem in the process.
     
  19. Gary Becks

    Gary Becks Power Member

    Joined:
    Apr 11, 2010
    Messages:
    675
    Likes Received:
    282
    Location:
    Atl
    Home Page:
    Also, do you think this may have to do with the fact that you use one more than the other? I only ask because I can do shit in python almost as fast (if not faster) than I can do in any language - that doesn't mean python is actually better/easier than anything else , just means I am more at home with it.
     
  20. BlackSEOWizard

    BlackSEOWizard Regular Member

    Joined:
    Apr 2, 2010
    Messages:
    302
    Likes Received:
    442
    If that is the case I'd give it a try, I'm in the same boat as Gary. Ubot is extremely buggy and problemsome, it's missing a lot of key things it really needs but it has come a long way in the last 3-4 months (still lots more to go) and there are some things you can do in Ubot so much faster than anything else.