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

Considering to develop my own tools/scripts, any suggestions?

Discussion in 'General Programming Chat' started by IMShane, Feb 25, 2012.

  1. IMShane

    IMShane Junior Member

    Joined:
    Sep 20, 2011
    Messages:
    131
    Likes Received:
    23
    I'm really not a big fan of SEO tools such as SENuke, uBot or Zennoposter, they are either too expensive or with low success rate or ineffective.

    So the basic idea is to use python to simulate all those browser actions (ajax calls or whatever), this would really be a LOT of work to do, anybody working on this as well?
     
  2. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    Developing your own tools to achieve what you want is great because you are going to strengthen your programming skills loads, not have to fuck about relying on other tools to do what you need, and at the end of it you may have a pretty good product that you could sell and bank hard from.

    On the other hand, don't re-invent the wheel. If a tool does exactly what you need then I'd say it's a waste of time developing your own version.

    I develop most of my own tools, but if functionality already exists in another tool that's already out there, I have my code 'hook' in and use those functions as if they were part of my own scripts, instead of doing it entirely by myself from scratch.
     
  3. grav6

    grav6 Junior Member

    Joined:
    Jan 30, 2012
    Messages:
    169
    Likes Received:
    54
    Location:
    England
    hi mate, I've been looking at this as well. A few years ago, I wrote some scripts in PHP for article submission and social bookmarking, but maintaining the code became tiresome. I recently purchased AMR, which is OK, but limited to article sites. I've started playing with iMacros (the Firefox plugin) as it seems to be fairly easy to update (just record a new macro).
     
  4. IMShane

    IMShane Junior Member

    Joined:
    Sep 20, 2011
    Messages:
    131
    Likes Received:
    23
    Thanks for your advice!

    By the way, what language do you use to create your tools/scripts? It's really frustrating to exactly simulate ajax calls on some sites, and continuously updating my own scripts would cost a lot of time too. I'm trying to figure out an effective way to do all this. It seems everybody's talking about zenno poster right now, although it works in the way of browser automation and is not as fast as I expect, I think I will check it out later.
     
  5. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    I use C# for application logic, and C++/ASM for interop stuff.
     
  6. ijof9

    ijof9 Power Member

    Joined:
    Mar 27, 2010
    Messages:
    536
    Likes Received:
    594
    Occupation:
    CTO
    Location:
    Western Europe
    I'm walking a development roadline for an alternative to SENuke over here.

    What I can tell you is that it matters what you write your code in. The difficulty of the language will dictate how soon you'll lose your nerve and decide not to respond to updates anymore. And another thing that matters is how you approach problems.

    For instance if you're scraping a videos search results page with jQuery, you could do
    Code:
     $('div .video_result').each(function(){...}); 
    But if youtube changes page markup, your code becomes useless, so it's better to get all images smaller than 300x300px, count how many have the same width and height, and consider those to be your thumbnails.
     
  7. Scritty

    Scritty Elite Member Premium Member

    Joined:
    May 1, 2010
    Messages:
    2,807
    Likes Received:
    4,496
    Occupation:
    Affiliate Marketer
    Location:
    UK
    Home Page:
    I make a few tools whenever I see a gap. Just for my own use. I use UBot or Zenno and maybe code a little stuff in C# (rarely) or even VBA.

    Learning is great fun, but at the end of the day, If I can achieve my goals using a botmaker in 1/2 the time, or buy a tool that already dies what I want for $100 - then that's what I do

    Nothing - not even today's porgramming languages, will last forever (coming from an RPGII IBM programmer in 1986, Cobal and Pascal and 8086 assembler background since then)..all "the thing you should learn" once upon a time...all gone from a commercial perspective.

    So - yeah, if the only way to do what you want is to start with coding from scratch, then that's what to do.

    But if you can get there quicker with an off the shelf bot maker, then I'd go that route.

    I've even written a bot from with Excel using VBA for Excel before now. I was working for a guy who wanted some stuff done. He wouldn't buy any decent tools, but offered me almost £500 to perform a daily web scraping task from his competitors So a bot adopted from a recorded VBA Excel macro it was. (it was limited - but I recorded/wrote it in about 2 hours, and it still works to this day) scraped updated comments from a list of sites on one column..and plonked them in another. Could just as easy have done a simple sign up and submit for a blog using the same process backwards - but why would I do what scrapebox already does?

    Don't make life hard for yourself just because it feels interesting at the outset.
    What are you in IM for, to learn new languages, or make money?

    Scritty
     
    • Thanks Thanks x 2
  8. cody41

    cody41 Power Member

    Joined:
    Jun 18, 2009
    Messages:
    682
    Likes Received:
    274
    Location:
    Texas
    "What are you in IM for, to learn new languages, or make money?
    Couldn't agree more. I'm a guy who buys most off the shelf programs, but also someone who has dabbled in bot development. I'm more keen now to seeing how others are doing the legwork to program automation and then how I could leverage THAT to make money.
     
  9. IMShane

    IMShane Junior Member

    Joined:
    Sep 20, 2011
    Messages:
    131
    Likes Received:
    23
    "What are you in IM for, to learn new languages, or make money?"
    Good point!

    I've tried plenty of IM softwares, and to be honest most of them suck or takes forever to get updates from creators once a site's layout is changed. I'm kinda forced to write my own scripts/tools, and it's more efficient than uBot or Zennoposter, also it doesn't take much more time than recording a uBot/Zennoposter script, and most importantly you get to automate your scripts ultimately whatever the way you want. Well, there's a learning curve of course, but I'm glad where I'm at right now, and will try my best to automate literally everything. :)
     
  10. ijof9

    ijof9 Power Member

    Joined:
    Mar 27, 2010
    Messages:
    536
    Likes Received:
    594
    Occupation:
    CTO
    Location:
    Western Europe
    Like I said, if you can afford 4-6 months from now, I'll be releasing my work to the general public.