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

Best Way To Write/Create Bots?

Discussion in 'Black Hat SEO Tools' started by noxiop, Aug 10, 2017.

  1. noxiop

    noxiop Registered Member

    Joined:
    Jun 18, 2014
    Messages:
    86
    Likes Received:
    16
    I have been programming for years and was wondering what was the best tools, APIs, or languages for writing bots. Bots for automating tasks on websites like craigslist. I have been attempting to create some bots with python which seems to be one of the best languages for automation but it is becoming quite a hurdle. I have been trying to make a bot with Scrapy. It is for scraping but it has form requests too. Is there any more efficient way? Easier/Faster the better.
     
  2. Roger Marquez

    Roger Marquez Junior Member

    Joined:
    Apr 17, 2017
    Messages:
    164
    Likes Received:
    30
    Gender:
    Male
    Occupation:
    IM Newbie
    Location:
    Maracaibo, Venezuela
    search for BotChief
     
  3. antiClergy

    antiClergy Newbie

    Joined:
    Jul 11, 2017
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    I use nodejs.

    For all keyboard input and mouse movement I use an npm package called 'robotjs'.

    If you dig around NPM you will find tons of packages to help you scrape data from REST APIs and what not.

    You should also look into the npm package 'forever'. It allows you to insure that your script is constantly running if you need it to be.
     
  4. arc323

    arc323 Regular Member

    Joined:
    Sep 23, 2015
    Messages:
    213
    Likes Received:
    74
    Location:
    Denver, CO
    Home Page:
    Best bot making solutions for beginners:

    https://bablosoft.com/ - Browser Automation studio. The free version might do exactly what you need.

    https://ubotstudio.com/site/ - More expensive but amazing support.

    If you're a programmer these tools might be beneath you but they both work really well.
     
  5. Chicilikit

    Chicilikit Senior Member

    Joined:
    Dec 21, 2010
    Messages:
    941
    Likes Received:
    186
    I have ubot studio and truth is, you can build bots very fast with it and it is easy, but I dont like its bugs and stability. I have recently started to use python with selenium and can really suggest that, no bugs if you write the code properly and its super stable.. you can easily integrate captcha solving etc...
     
    • Thanks Thanks x 2
  6. divok

    divok Senior Member

    Joined:
    Jul 21, 2010
    Messages:
    1,067
    Likes Received:
    648
    Location:
    .IN
    for python try selenium along with scrapy.
     
  7. Limestone

    Limestone Jr. VIP Jr. VIP

    Joined:
    Mar 7, 2011
    Messages:
    253
    Likes Received:
    69
    Location:
    UK
    I use Nodejs with NightmareJS for an automated headless browser.
     
  8. tokendeep

    tokendeep Registered Member

    Joined:
    Sep 11, 2015
    Messages:
    60
    Likes Received:
    11
    Learn java or c#. I don't like ubot or other bot maker softwares. I'm coding with java and you can develop anything you want to do.
     
  9. Marcel Freiberg

    Marcel Freiberg Newbie

    Joined:
    Aug 6, 2017
    Messages:
    38
    Likes Received:
    8
    Gender:
    Male
    I would suggest Python with request for static Pages and selenium (headfull or headless) for Browserautomation (clicks and forms). For datastorage I use a mongoDB because of the simple json / Text Storage and dynamic Definition.
     
    • Thanks Thanks x 1
  10. tokendeep

    tokendeep Registered Member

    Joined:
    Sep 11, 2015
    Messages:
    60
    Likes Received:
    11
    +1 for selenium, i forget to mention about it. You can create account creators and anything like that with selenium
     
  11. stuna

    stuna Jr. VIP Jr. VIP

    Joined:
    Dec 24, 2015
    Messages:
    1,007
    Likes Received:
    224
    Gender:
    Male
    Occupation:
    CODER & SELLER OF INTERNET MARKETING BOTS.
    Location:
    CEO & Owner. Stuna Media.
    Home Page:
  12. Johny14

    Johny14 Newbie

    Joined:
    Aug 9, 2017
    Messages:
    18
    Likes Received:
    1
    If they use REST API then the best way is to reverse engineer requests that make browser and then emulate them programatically by using any programming language.
    But if they don't have API then you can try to parse html pages manually or at the very last option you can use Selenium (but I def. don't recommend to because you will have a lot of problems with performance and javascript execution on page).
     
  13. areyou

    areyou Newbie

    Joined:
    Mar 19, 2017
    Messages:
    44
    Likes Received:
    14
    Gender:
    Male
    python+selenium is the best solution for me.
     
    • Thanks Thanks x 1
  14. melody daniel

    melody daniel Newbie

    Joined:
    Apr 22, 2017
    Messages:
    1
    Likes Received:
    1
    Python + selenium is your guy here
     
    • Thanks Thanks x 1
  15. blissbliss

    blissbliss Junior Member

    Joined:
    May 6, 2017
    Messages:
    164
    Likes Received:
    24
    Gender:
    Male
    Occupation:
    make shitty pbn that won't rank shit :D
    Location:
    Thailand
    WTF is this
     
  16. RocketScience7

    RocketScience7 Newbie

    Joined:
    Aug 30, 2017
    Messages:
    21
    Likes Received:
    12
    Only tried Ubot for simple proxies and traffic visit :(

    I found botchief..hope that's better than ubot
     
    • Thanks Thanks x 1
  17. noxiop

    noxiop Registered Member

    Joined:
    Jun 18, 2014
    Messages:
    86
    Likes Received:
    16
    Thank you guys so much for all the information! I am probably going to invest some time into selenium + python.
     
  18. KartikJha

    KartikJha Junior Member

    Joined:
    Jun 1, 2017
    Messages:
    195
    Likes Received:
    43
    Gender:
    Male
    Occupation:
    Attacking Midfielder and Right Winger
    Wrong window?
     
  19. assb

    assb Newbie

    Joined:
    Sep 1, 2017
    Messages:
    32
    Likes Received:
    28
    Gender:
    Male
    I think c# is one of the best solution. Phyton the other. You can find many libs, what you can use.
     
  20. stuna

    stuna Jr. VIP Jr. VIP

    Joined:
    Dec 24, 2015
    Messages:
    1,007
    Likes Received:
    224
    Gender:
    Male
    Occupation:
    CODER & SELLER OF INTERNET MARKETING BOTS.
    Location:
    CEO & Owner. Stuna Media.
    Home Page:
    learning C# and being good at it takes FOREVER :)