Absolutely FED UP with Ubot(and clones) Which programming language should I learn??

Good luck with C#, you won't regret it! However, I would also suggest installing the latest version of .NET, which may fix your Ubot crashing issue.

Haha, that's exactly what ubot support said, I already had the latest but I made sure and again, still same problem - My PC is quite good and ubot has been the same on many computers I've used it on. My colleague actually dropped one of his laptops and had to run it on a different machine which he had just bought - same problems. Most of the day writing bots was just problem after problem after problem and none of it was to do with the script, it would be little things like ubot crashing while you were working on something, or loosing all your work because one element hadn't been 'okayd' before saving which meant the entire script couldn't be viewed.. huge pain in my behind and as I say I've cut my losses and won't be coming back to it

- even the other day, I decide to use it make a really quick image scraper for Bing, it suddenly decides it's not going to write the variable into the search box when before it's done it a hundred times, I double, triple check, nothing has changed, the commands are:
NAVIGATE TO BING.
TYPE TEXT: #variable into search bar

Ubot just decided that it doesn't want to do it for a couple of times, it just navigates to bing and then doesn't write anything.. then I come back to it 20 minutes later and, 'wow' it's now doing it.. WTF is that?! Do I seriously have to put up with that level of crapness? Literally cutting my losses and getting as far away from that piece of junk as I can.. sorry this is making me slightly angry just thinking about the time I've technically wasted with that horrible software.

Zenno have free demo (30 days) - one thread and you have to enter captchas manually but you get full functionality. In zennoposter you can use "codecreator' - you can code bots using php or C# + you can add own C# code to templates. Belive me its outstanding tool with unlimited possibilities.

Hmm, I'll definitely check this out then, loving how you can add C# - sounds like it's a pretty diverse soft which is what I'm looking for!
 
Does anyone have any suggestions for books or websites that explain how to program bots like this in C#.net or VB.Net?

I want to get into programming bots like this also.
 
I know people who made 1 000 web 2.0s with zenno, but I do not know anyone who made as much with Ubot.
Well there's one siting right here.
I can make 3/4 thousand accounts without it crashing and that?s running up to 20 threads (most of the time I only run 10 as i live in the sticks 4mb line)

Do i think its the be all and end all no, Up to this year most of my posts have been bashing ubot, but it has improved.

Perfect example - yesterday I made a bot to sign up to reddit
I can see no reason for a single threaded reddit signup bot to crash like that
 
C# or VB.Net, if you prefer it to be a desktop application. The most important thing you need to know for programming a bot is making http web request & simulating the browser operations.
 
C# or VB.Net, if you prefer it to be a desktop application. The most important thing you need to know for programming a bot is making http web request & simulating the browser operations.

Hey - so if I want to create software to run on a windows VPS I have to use VB.NET, I can't use C#?
 
for this kind of thing, i might get a windows VPS and run imacros for firefox. you should be able to get a VPS around $30
 
What is the difference between imacros and autoit? They both provide their own scripting language. I couldn't figure out how to create web automation in autoit.
 
I'm bursting with ideas and things I want to automate and make happen..

I've been using ubot (yes amateur hour) and it's got to the point now where I've had enough. Every time I leave one of my bots (even the most simple ones) it will be crashed when I come back to my computer. Like 70% of the time I use it it will crash - this is on every system I use and seems to be a trend with other marketers I've spoken with..

I'm a quick learner, I can use HTML and write very simple Javascript. I have so many ideas and things that I want to make a reality, what programming language would be best to start with.

I want to:

Manipulate websites (sign up, post etc) with threading.

Write programs that will interact with other programs - such as send a list of links from one server to another

And do most of the things that people use Zenno and Ubot for..

I feel that to excel to the next level of this industry (or do the stuff I want to do anyway) I'm going to have to sit down and learn this stuff. I'm very new to programming though, where is the best place to start and the most useful language for the things I want to do? Thanks for your advice and watch out for some KILLER bots in the future!
I haven't read the next post only the OP.
But if you just want this and you know how exactly how to use Ubot then go with Zennoposter! you'll learn it in 30 minutes if you know how to operate Ubot
 
vb.net and chilkatsoft dll. That's all you need. And if you need credentials, well, it's coming from me.
 
reddit bot and crashed ???
sound like you need to check your computer :)
 
Go for C#, If u get hands strong on that, Consider that you are going to automate all your work and just have to do clicks :)
 
If you haven't programmed before, then VB.Net is a much better starting point...

It is semi-strict and will teach you good basic practices but is easier to get into and more forgiving than C#. You'll also find that basic windows/forms app development is much faster, as that's essentially what it's designed to do.

.Net changed everything for VB. Before .Net, it was an easy to learn but not particulalry wide-scope language. .Net provides an unbelievably large set of methods and standardised ways of doing things, and there are many extras (like chilkatsoft that sniper mentioned) to expand it further. You can write many quite complex programs (as long as you understand the processes involved) quite quickly in VB; you'll be amazed when you start to get into it.

I strongly recommend 2 books/e-books (that you can bittorrent if you want):

Sams "Teach Yourself Visual Basic 2010 in 24 hours" is a great starter - and easy to get into.
http://www.amazon.com/Teach-Yourself-Visual-Complete-Starter/dp/0672331136/

... then "Mastering Microsoft Visual Basic 2010" (Evangelos Petroutos)
http://www.amazon.com/Mastering-Microsoft-Visual-Basic-2010/dp/0470532874/

...goes much deeper into .net and the expansive set of methods and properties available. This one is worth buying in paperback, as it is a great reference for the first 3-6 months or more of learning (I keep going back to it.) .Net is just so frickin' HUGE!

Download "Visual Basic 2010 Express" from the MS visual studio site (you don't need the whole visual studio) and you're ready to go!

http://www.microsoft.com/visualstudio/en-gb/express

Jay
 
Last edited:
Developing a bot by yourself is going to take lots and lots of time. Don't ever think you'll accomplish this in the next few weeks, don't believe any of those learn in xx days/weeks rubbish. If you really want to learn programming yourself, you got to spend several months of hard work. If you're learning for no any other purpose than creating the bot then I suggest you hire someone for the task.
 
Seems like Zenno is much more stable.. Still, I think I should just start to learn C# anyway, sooner I start, soon I can be writing programs!

C# isn't THAT hard.

If you've written a few programs in the past, dabbled with VB, done some on a PC when you were a kid (Basic, Pascal, COBOL..whatever) then you will take to OO languages once you get over the initial learning hump.

If you have programmed anything before for a length of time then C# should be do-able to a simple bot making level inside 30 hours
If you have zero real programming experience then 100+ hours is more like it.

Either way - a solid month of working on it should crack it no matter where you are starting from.
And don't be a hero - adapt and reuse code that is already out there. You can cut 80% of your dev time if you look at other people's work, take bits, adapt them create your own code library.
Don't re-invent the wheel - that's just a waste of time and productivity. There are loads of resources on the net with tutorialsm blocks of code, routines etc. "cut and paste" and off you go.


Scritty
 
try imacros with c# or any programming language, imacros can do the online stuff easily without crashing and programming language can handle the backend and any errors that it throws
 
I used C# with the agility pack to parse html pages. C# will take sure more time to master than ubot, but is not that hard and once you got the grip of it you will be able to create small powerful bots in a matter of hours.
 
Depends on what your time is worth, would it really be worth you learning the programming language to create certain programs or would it be better to have it done professionally and outsource it to a top notch programmer? I'd go with the 2nd choice assuming your time is more valuable than learning a new programming language.
 
For somebody looking towards botting, I think I'll go for ZP. I like the idea of integrating C# into the template.
 
C# is best. Is a proper programming language and most importantly it has a WebBrowser component to instantiate IE and remote control it (that's how SENuke works).

Java - similar to C# has no built in browser object but can be used with Selenium or with one of the Java embeddable browsers (they don't behave as real Firefox/Chrome/IE though as they are emulators).

Python - good language, crappy multi-threading support out of the box, seems you get better with Stackless variant of Python. Has no built-in browser object but you can use Selenium though is not as ideal as C# with WebBrowser.

PHP - same as Python but no multi-threading at all.
 
Back
Top