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

Best language to code bots?

Discussion in 'General Programming Chat' started by Saulyx, Dec 10, 2010.

  1. Saulyx

    Saulyx Junior Member

    Joined:
    Jan 10, 2010
    Messages:
    107
    Likes Received:
    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 :)
     
  2. sirgold

    sirgold Supreme Member

    Joined:
    Jun 25, 2010
    Messages:
    1,260
    Likes Received:
    645
    Occupation:
    Busy proving the Pareto principle right
    Location:
    A hot one
    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.
     
  3. MarketerMac

    MarketerMac Regular Member

    Joined:
    Oct 26, 2009
    Messages:
    247
    Likes Received:
    101
    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...
     
  4. mazgalici

    mazgalici Supreme Member

    Joined:
    Jan 2, 2009
    Messages:
    1,489
    Likes Received:
    881
    Home Page:
    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...
     
  5. tonyy

    tonyy Junior Member

    Joined:
    Jun 20, 2010
    Messages:
    165
    Likes Received:
    32
    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.
     
  6. Saulyx

    Saulyx Junior Member

    Joined:
    Jan 10, 2010
    Messages:
    107
    Likes Received:
    5
    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
     
  7. dshad

    dshad Regular Member

    Joined:
    Aug 23, 2009
    Messages:
    361
    Likes Received:
    57
    Occupation:
    Country Boy/IM/College
    Location:
    Lafayette,Indiana
    XP or 7 would be your best bet. I would just youtubing some tuts. Some of theme are better than formal training sites imo.
     
  8. duzkerotzki

    duzkerotzki Regular Member

    Joined:
    Apr 18, 2009
    Messages:
    405
    Likes Received:
    308
    Occupation:
    student
    Location:
    somewhere in europe
    Whats uBot? never heard of it.
     
  9. thomansfel

    thomansfel Jr. VIP Jr. VIP

    Joined:
    Dec 11, 2009
    Messages:
    535
    Likes Received:
    162
    Occupation:
    working for myself
    Location:
    in a cave with WiFi
    with a search on google for "ubot" you will find ubotstudio.com , I think its easier and faster then waiting a reply in this thread!
     
  10. negligence

    negligence Regular Member

    Joined:
    Jan 3, 2010
    Messages:
    256
    Likes Received:
    331
    I have a very basic bot sample posted here in VB.Net

    http://www.blackhatworld.com/blackh...source-decaptcher-api-example-too-vb-net.html
     
  11. sirgold

    sirgold Supreme Member

    Joined:
    Jun 25, 2010
    Messages:
    1,260
    Likes Received:
    645
    Occupation:
    Busy proving the Pareto principle right
    Location:
    A hot one
    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.
     
  12. LyNHS

    LyNHS Regular Member

    Joined:
    Jul 20, 2010
    Messages:
    282
    Likes Received:
    98
    Occupation:
    Google AdSense
    Home Page:
    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.
     
  13. Saulyx

    Saulyx Junior Member

    Joined:
    Jan 10, 2010
    Messages:
    107
    Likes Received:
    5
    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 :/
     
  14. mark0v

    mark0v Junior Member

    Joined:
    May 6, 2010
    Messages:
    114
    Likes Received:
    20
    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.
     
  15. degood

    degood Newbie

    Joined:
    Mar 26, 2010
    Messages:
    33
    Likes Received:
    1
    Thanks bro,
     
  16. Saulyx

    Saulyx Junior Member

    Joined:
    Jan 10, 2010
    Messages:
    107
    Likes Received:
    5
    mark0v, just like iframing the page into the software? or?
     
  17. 247hustle

    247hustle BANNED BANNED

    Joined:
    Mar 29, 2010
    Messages:
    411
    Likes Received:
    204
    suaheli :D
     
  18. mark0v

    mark0v Junior Member

    Joined:
    May 6, 2010
    Messages:
    114
    Likes Received:
    20
    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 :)
     
  19. ytcommenter

    ytcommenter Power Member

    Joined:
    Feb 13, 2010
    Messages:
    624
    Likes Received:
    124
    c# is the best language if you want to code the bot for any site
     
  20. coderjeff

    coderjeff Junior Member

    Joined:
    Nov 20, 2007
    Messages:
    130
    Likes Received:
    26
    Location:
    USA
    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.