Best language to code bots?

Saulyx

Junior Member
Joined
Jan 10, 2010
Messages
107
Reaction score
5
Hi everyone,

I'm a long time PHP coder, but now I just find it that running desktop app might be better at some points.. What programming language would you personally use for lets say twitter account creator? or such? and why?


Thanks :)
 
C# and .net are very popular choices these days due to how easy is to interact with the "web browser object" and the wide variety of frameworks/bindings available.

Python and Ruby on the unix side seem to be decent choices too. (lots of libraries..)

I'm personally more "old school" and tend to code stuff in perl and c++ with various frameworks I coded myself. Hell, I have a number of bots in bash too... But I admit that what I personally use is probably not the best time/effective solution for everybody... ;)

Bottom line, if I were you I'd stick to .net.
 
uBot ftw. Really, if all you want is an account creator, this will be the best money you've ever spent. And the time you'll save...
 
There is no such thing as the best language to code boots. It dependes do you want to run in on a server, do you want to run in it on a desktop, do you want to run it on a Windows , a MAC, do you need speed or easy coding...
 
Ubot is the best investing (aside scrapebox/xrumer and senuke) that you can make in your entire life. With Ubot you will be capable of make bot of whatever you want browsed based, it's the powerfulest IM weapon i've seen in my life.

And you know PHP so you will be full charged with IM power.
 
right so C# it is then, im familiar with vb already, anyone could recommend C# learning resources? Lynda.com couldnt find anything for C sharp, or C# love their tutorials tho..

I'm a mac user so time to instal parallels, anyone recommend OS for development? XP, vista or 7?


Thanks
 
XP or 7 would be your best bet. I would just youtubing some tuts. Some of theme are better than formal training sites imo.
 
If you wanna try a native solution for c# on mac I'd recommend mono that's the open source implementation of .net. It's blessed by micros0ft and actively developed.

On a virtualized environment I'd stick to Win 7 since Microsoft has ended XP's upgrade cycle therefore it's a way farsighted move. My 2c.
 
PHP is in my opinion the greatest for web-based automation tools... other than that, VB.Net is good to begin with. I posted a thread here on BHW a few months back asking EXACTLY the same question, and all I knew at the time was a little bit of PHP.

A few months on, I'm proficient in PHP, VB.Net and C# - and paid out the heavy fee for Visual Studio Professional 2010... is it worth it? Not really, there are a lot of advantages, but I'd stick with the free express versions...

So, to summarise, creating Desktop Apps is a much better way of creating automation tools compared to web-based ones, and C# is your way forward. C# has a mixture of C++ and VB.Net... hence why it's my recommendation. Powerful and flexible! :)

Saying that, you may want to consider learning asp.net ... Visual Studio allows you to create, literally, a virtual desktop application that can run in anyones browsers, a bit like Java... but then again, being an expert in PHP I wouldn't of thought you'd want to shift stages! :)

Hope that helps,
Lynn.
 
Um, the thing is that i want to learn software coding as well,

LyNHS > What sort of guides/tutorials did you use?

installed XP on virtual machine, well its still installing, ill see how it goes/works..

edit
LyNHS, love the phil harris quote in ur sig, so sad he died :/
 
there is some kind of setup which lets you turn PHP code into a windows desktop app, I've never tried using it though. don't remember the url offhand.
 
mark0v, just like iframing the page into the software? or?
 
mark0v, just like iframing the page into the software? or?

no, there's more to it than that, I believe it involved bringing your code into their compiler and then there was a bunch of code which I was unfamiliar with in order to allow your PHP logic to interact with a windows GUI. it looked like the sort of thing which might require a few days of study even if you are already proficient in PHP.

unfortunately, I can't remember the name of it, and it seems like I didn't bookmark it either, which is odd. I'm sure some google searches should turn it up :)
 
c# is the best language if you want to code the bot for any site
 
The best language is the one you are most familiar with. If you are a good PHP coder already, I wouldn't bother with learning another language.

You can run PHP scripts under Windows by installing Wampserver (search Google for 'wamp') I typically use it to develop and test my PHP bots before moving them to my servers.
 
Back
Top