scriptomania
Junior Member
- Dec 28, 2010
- 126
- 251
Hey OP,
Id look at two options if I were you. C# or Python (both of them OOP, more importantly OOP done right). C++ has its uses, IMHO this is not one of them. Course it all depends on your preference. There's factually nothing wrong with using C++ for this type of dev. Use a language that you are most efficient in.
A lot of it will also depend on what you are looking to achieve here. For example, I'd avoid Python if you are looking to distribute your code commercially. Way to easy to crack and you'll probably be better off with something byte compiled. On the other hand, Python is a wonderful language (as is C# of course), tons of libraries, rapid dev, can be used online and so on. So web apps, personal use or prototyping (I find myself using a ton of Python to just test out several concepts then port them to C#, PB or Java or whatever) = Python IMHO.
In terms of tutorials, I found a surprising source for all kinds of botting, automation related topics. AutoIT. Seriously. Yeah, I know a really crappy language (if you can call it that), but nobodys forcing you to use it. Just look at the codes and port them to your application. Have a look around the autoitforums and related sites. I'd also recommend signing up on some dev forum (even the Ubuntu forums are pretty good, if you are using Python that is) and just asking around. The people are usually very helpful.
Just my two cents.
Cheers
Id look at two options if I were you. C# or Python (both of them OOP, more importantly OOP done right). C++ has its uses, IMHO this is not one of them. Course it all depends on your preference. There's factually nothing wrong with using C++ for this type of dev. Use a language that you are most efficient in.
A lot of it will also depend on what you are looking to achieve here. For example, I'd avoid Python if you are looking to distribute your code commercially. Way to easy to crack and you'll probably be better off with something byte compiled. On the other hand, Python is a wonderful language (as is C# of course), tons of libraries, rapid dev, can be used online and so on. So web apps, personal use or prototyping (I find myself using a ton of Python to just test out several concepts then port them to C#, PB or Java or whatever) = Python IMHO.
In terms of tutorials, I found a surprising source for all kinds of botting, automation related topics. AutoIT. Seriously. Yeah, I know a really crappy language (if you can call it that), but nobodys forcing you to use it. Just look at the codes and port them to your application. Have a look around the autoitforums and related sites. I'd also recommend signing up on some dev forum (even the Ubuntu forums are pretty good, if you are using Python that is) and just asking around. The people are usually very helpful.
Just my two cents.
Cheers