Jump to content
UBot Underground

The Present and Future of UBot Media


Recommended Posts

It’s been one hell of a year at UBot Media. Old friends and moved on from our team, new friends are making a name for themselves, and all the while, UBot Studio has been evolving. For the last few months, I’ve taken a hard look at the UBot Studio source base. I got to see some ideas expertly executed, other ideas sloppily and hurriedly done, and still other ideas that were started years ago but never saw the light of day.

 

It had been a while since I had worn my programmer hat, and I’m glad for the opportunity. The experience has rekindled a passion for something I crafted years ago in my own hands. After all, UBot is more than just business software. UBot is a different way of thinking about the world, about how we get work done. And as it stands, it has only seen but a fraction of its full potential.

 

Such a thorough audit of our code base has revealed a multitude of things I would like to see fixed or all together changed. Accomplishing everything I want to accomplish will take time, but it’s a journey that will be well worth the effort. I’ve never been so sure that the people on my team are the best humans for the task at hand. And after painstaking experimentation and selection, the technologies we’ve chosen for the future of UBot Studio are the strongest that are available for this moment in time.

 

So what does that future look like, exactly? I can’t give all the details, but what I can say is that the next update of UBot will be for version 5.5. It will contain a number of internal changes to make the software heartier and more sustainable. I also plan to check some items off the community wish list, and off my personal wish list as well. With this announcement, I will begin updating the tracker to mark the development of UBot 5.5.

 

So with a team of truly exceptional people, it’s now time to move forward with all the passion, talent, and sweat we have to offer.

  • Like 6
Link to post
Share on other sites

Nice to hear you took some time to rethink v5 and that we are getting back on track, good luck with the development and I hope we can see some progress soon.

Link to post
Share on other sites

good to know

ubot 4 wasn't a million miles away towards the end of its development. If you can get the stability in 5 and maybe a few nice additions like a better browser, hopefully U5 can take off where four left off and become world class.

Link to post
Share on other sites

sounds amazing, i think your avatar photo says it all really, you got his foot on the gas!

 

Is there not a decent plan you could put together and delegate to more wiling members for code changes in certain functions? 

Link to post
Share on other sites

Great news!! I hardly wait for 5.5! May be you can put some people on your team to take a good look on cookies manipulation and storing (may be sharing the cookies between browser and HTTP requests if is even possible, reusing cookies stored for new browsers and so on), on javascript emulation and also updating the awesomium browser (may be changing it with a new, more robust solution... or implement a parallel solution) and also add some new windows automation commands and functions ... We need to be able to automate the big players on the net like Google, Youtube, Facebook in a consistent and effective way ... and they are harder and harder to crack with the tools existent on the market today ... I would love to see Ubot become again a tool that makes it very easy to automate the big names on the Internet regardless of their protection :) ...

Link to post
Share on other sites

Great news!! I hardly wait for 5.5! May be you can put some people on your team to take a good look on cookies manipulation and storing (may be sharing the cookies between browser and HTTP requests if is even possible, reusing cookies stored for new browsers and so on), on javascript emulation and also updating the awesomium browser (may be changing it with a new, more robust solution... or implement a parallel solution) and also add some new windows automation commands and functions ... We need to be able to automate the big players on the net like Google, Youtube, Facebook in a consistent and effective way ... and they are harder and harder to crack with the tools existent on the market today ... I would love to see Ubot become again a tool that makes it very easy to automate the big names on the Internet regardless of their protection :) ...

document.cookie

 

in a run javascript will get the cookies from browser, then you can use them in http post plugin.  flip side should be able to execute another run javascript in setting cookies as well before navigating to a site with browser as well.

 

Link to post
Share on other sites

document.cookie

 

in a run javascript will get the cookies from browser, then you can use them in http post plugin.  flip side should be able to execute another run javascript in setting cookies as well before navigating to a site with browser as well.

 

Hey Bud,

 

How exactly are you going to load a ubot browser cookie to use on http plugin?

 

Thanks for the info.

Link to post
Share on other sites

it would be good if you could do a quick paragraph on the move to c++. I realise a key part was security but was there any other benefits present or future.

Link to post
Share on other sites
  • 2 weeks later...

Seth,

 

can you talk a bit about the release plan? Do we talk about weeks, months or years here? When can we expect 5.5?

 

Will it also include a new Mulithreading engine? 

Browser engine will still be awesomium?

 

Thanks a lot for your feedback.

 

Kindest regards

Dan

  • Like 2
Link to post
Share on other sites

6 years, tops

 

...

 

But seriously, setting hard deadlines is a good idea in business and a terrible idea in programming. It's hard to know exactly when it will be ready, but I'd like to have it done within the month. That's not a guarantee, but we're all working crazy hard on it, so it shouldn't take too long.

 

The browser will still be awesomium for 5.5. Beyond 5.5, I'd like to work toward integrating alternative browsers. Awesomium is a great library, but it's frustrating to deal with browser issues that I have no control over. Web browsers are naturally messy and buggy, and awesomium is better than a lot of browsers (I'm looking at you, internet explorer), but at the very least, offering an option would only help things.

 

The threading bugs are already fixed, pending more testing. Additionally, as we talked about before, I'd like to build in a better system for threading. In some of the scripts I've seen, there have been clever ways to run a thread a given number of times while limiting the number of threads running at any given time. The downside is that these methods significantly increase the complexity of the script, leading to scripting errors and general headaches for our support staff. If the thread command wrapped that complexity, so you could just set properties for total threads and max threads at a time, I think it would be a good start. Threading is hard, but it's also awesome. I'll see what I can do to make it super simple.

  • Like 3
Link to post
Share on other sites

 

 If the thread command wrapped that complexity, so you could just set properties for total threads and max threads at a time, I think it would be a good start. Threading is hard, but it's also awesome. I'll see what I can do to make it super simple.

 

I have this written in a plugin just waiting on my support ticket replied :)

here it is in its most simple form http://screencast.com/t/Mw5AF9m0jCO

There's more complex commands for the more advanced ubotters.

  • Like 1
Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...