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

So I Made My First Bot With Imacros

Discussion in 'Black Hat SEO Tools' started by gogetta, Jul 14, 2009.

  1. gogetta

    gogetta Power Member

    Joined:
    Oct 4, 2008
    Messages:
    688
    Likes Received:
    1,307
    Occupation:
    Internet Hustla
    Location:
    Trapped Online
    HA HA, I love this little simple Plugin. Man it's gonna save me $$$ and time from having to purchase software.

    I bought a program like 2 weeks ago that ran me about $70. Now in under 10 minutes I created a macro that does all the same shit + more. Oh, and the good news is I can create custom bots that you can't find anywhere, unless you paid a freelancer to create it.

    I do a lot of video marketing on Youtube, and I use to pay crazy prices to automate the process. Now I have a macro set to, comment, rate, sub, and favorite, not only that but each comment I leave on a video gets 20 thumbs up.

    I Just thought i would share my excitement.

    EDIT: I guess I should have mentioned that if your interested in creating a bot. Make sure to look into the "datasource" part of it. Without it you cant call information, or save it. So say you want to rotate comments or continue logging in with different accounts, the datasource is what you would need to setup.
     
    • Thanks Thanks x 70
    Last edited: Jul 14, 2009
  2. bavahz

    bavahz Registered Member

    Joined:
    Nov 26, 2008
    Messages:
    65
    Likes Received:
    103
    Occupation:
    marketing rep
    Location:
    Milwaukee area
    It this from iOpus?
    I looked on their site and couldn't find anything for $70 theirs is $50,$200 and $500 versions.
    or is it a different company?
    Thanks,
    JB
     
  3. gogetta

    gogetta Power Member

    Joined:
    Oct 4, 2008
    Messages:
    688
    Likes Received:
    1,307
    Occupation:
    Internet Hustla
    Location:
    Trapped Online
    Yeah its by Iopus, but I was talking about the firefox plugin thats free. I meant I spent $70 bucks on a program that I created with Imacros for free. So I got a refund on that program, and just use the Imacro now.

    I am intersted in The paid version of Imacro, but you don't really need it. The free version is good enough for now.
     
  4. CClark56

    CClark56 Regular Member

    Joined:
    May 25, 2009
    Messages:
    298
    Likes Received:
    128
    Location:
    Indiana
    Ah yes, I love iMacros for the very limited time I've used it. Just don't have the time to learn another language, even though it is quite simple.

    One thing I would like to learn from it sometime is calling random lines of text, like tokens.
     
    • Thanks Thanks x 1
  5. HealeyV3

    HealeyV3 Power Member

    Joined:
    Mar 4, 2009
    Messages:
    521
    Likes Received:
    344
    Care to give some sample code to pull info from a txt document?
     
  6. gogetta

    gogetta Power Member

    Joined:
    Oct 4, 2008
    Messages:
    688
    Likes Received:
    1,307
    Occupation:
    Internet Hustla
    Location:
    Trapped Online
    Yeah no problem. It's best to just record something simple first, and then click edit to change it up. But I explain the steps to take below.

    SET !ERRORIGNORE YES

    'Set Error Ignore : It means that if your script runs into a problem just skip it and move on.
    This is a must if you don't want your bot to stop because of a page load error or anything really.'

    SET !DATASOURCE youtubeaccounts.csv

    'This is the datasource and is the most important for calling info or storing it. So say you have 1k accounts you want to cycle through and load. First you would need to open up a blank excel document and save it as a CSV (Comma delimited) formatted file, make sure to save it in Documents/Imacros

    Name it whatever you want, like for my youtube bot I call it " youtubeaccounts.csv " Now that you set that up you can call or save data.'


    SET !DATASOURCE_COLUMNS 3



    'Data Source Column 3 means I am using 3 rows in my excel document. A, B, And C. In "A" I have all my accounts, In "B" I have my passwords, and In "C" the Url's I want to comment on.



    SET !DATASOURCE_LINE {{!LOOP}}

    'It tells Imacros to loop through all of the cells in a row. So starting at A1 login with that name. Then login to A2 and so on.'


    So lets say I want to go to the first url that I have in my DATASOURCE, It would need to be
    " URL GOTO={{!COL3}} " because remember I stored all of my url's in column "C" When you do a recording of Imacros it's records like this " URL GOTO=http://somedomain.com "

    Well if you want to visit each url without having to record each and every action, you would just set the datasource and call the url with " {{!COL3}} " I hope it's not confusing you.

    Just give it a try and you will figure it out. I guess I'll make a video and show it here. It's actually very simple.
     
    • Thanks Thanks x 76
    Last edited: Jul 14, 2009
  7. adamster

    adamster Regular Member

    Joined:
    Nov 1, 2008
    Messages:
    209
    Likes Received:
    83
    I have been using this bad boy for sometime now and works well for me. Sure it takes time to set them up but when you are done it makes the whole process of automating very easy. Some sites constantly change their sign up and submission pages unfortunately since they are catching up with automated tools but with a single change in the micros you are back to business in no time.
     
    • Thanks Thanks x 4
  8. biks

    biks Power Member

    Joined:
    Oct 28, 2008
    Messages:
    713
    Likes Received:
    376
    Occupation:
    Video editor, graphics guy
    OK, this is very cool. I was just screwing with iMacros earlier today. I KNEW there must be a way to access a list of data. If you did a video I would go nuts.

    Another thing to check out is Roboform. One click can fill out a whole page of registration crap. The drill would go: register and create an account at an Angela site with Roboform, then bang out a whole shit pile of links with iMacros.

    With iMacros and Roboform, I think I can rule the SEO world. ;-)
     
    • Thanks Thanks x 1
  9. jemekite

    jemekite Newbie

    Joined:
    Jul 14, 2009
    Messages:
    1
    Likes Received:
    0
    I'd been install imacros for long time but don't know how to use that :(
    thank you for this tutorial, you safe my life..
     
  10. 24october

    24october BANNED BANNED

    Joined:
    May 21, 2009
    Messages:
    57
    Likes Received:
    182
    Can U Share it :)
     
  11. whs1978

    whs1978 Registered Member

    Joined:
    May 19, 2008
    Messages:
    74
    Likes Received:
    285
    Location:
    On The Move
    The truth is that with Imacros you really do not need Roboform once you have the columns populated in the csv datasource file. There are fields that Roboform does not fill in and that is where Imacros really shines.

    Where Roboform really helps save time is in filling in basic forms when you make your first pass to record the fields at the websites you want to automate. ;)
     
  12. gogetta

    gogetta Power Member

    Joined:
    Oct 4, 2008
    Messages:
    688
    Likes Received:
    1,307
    Occupation:
    Internet Hustla
    Location:
    Trapped Online
    Oh my bad guys, you should save the csv (comma delimited) in this directory :

    Documents/Imacros/Datasources


    This wont work "Documents/Imacros" it has to be

    " Documents/Imacros/Datasources "
     
    • Thanks Thanks x 10
  13. ajnnadeau

    ajnnadeau Newbie

    Joined:
    Nov 20, 2008
    Messages:
    39
    Likes Received:
    20
    I'm glad you made this post. Today I started messing around with iMacros and I was able to pick up a few tips from you that were helpful.

    My macro kept breaking for some reason and it was getting really frustrating. I finally realized the problem was with the speed of the macro. I had it set as fast and one of the steps wasn't loading fast enough for the macro, so my whole macro was breaking. I finally set the macro to medium speed and now it is working like a charm.

    Gogetta, can you explain a little more about how you pull data from a .csv file or point me in the right direction to some documentation that shows how to do this? If I could figure out how to run a loop where it pull a new row from a .csv file each time that would be awesome!!! I'd owe you a big thank you.
     
  14. zappak

    zappak Junior Member

    Joined:
    Mar 8, 2007
    Messages:
    101
    Likes Received:
    9
    Hi,
    I want to run a loop of urls for example
    http:domain.com/customer_ID=1
    Msg:Hello Customer
    Thanks for your order you would like this product check it.
    Submit.

    I want to change the customer_ID incremental as+1 after each submit

    can you help me with that.
     
  15. ajnnadeau

    ajnnadeau Newbie

    Joined:
    Nov 20, 2008
    Messages:
    39
    Likes Received:
    20
    I actually just found and followed this tutorial to setup a .csv file for loops.

    Zappak, just follow this tutorial that is easy to understand and you should be able to do what you want and more.

    http://forum.iopus.com/_uploads/demos/CSVinput/CSV.input.htm
     
    • Thanks Thanks x 11
  16. domainplayer

    domainplayer Junior Member

    Joined:
    Dec 30, 2008
    Messages:
    133
    Likes Received:
    15
    Occupation:
    Black Hat Stuff
    Location:
    United States of Blackhat
    can you use proxies with iMacros?
     
  17. platinvm

    platinvm Senior Member

    Joined:
    Jan 31, 2009
    Messages:
    1,042
    Likes Received:
    384
    Location:
    TN
    I don't think you can use roboform, I think the last time I tried to use imacro you could not click above the toolbar. But that was awhile ago.
     
  18. theFredS

    theFredS Newbie

    Joined:
    May 26, 2009
    Messages:
    3
    Likes Received:
    10
    If your going to use both like that, then go get a copy of AutoIT macro scripting, and automate the two.

    I actually use autoIT script for most of my macro scripts/bots. I can simulate clicks and typing with ease. It also has an activeX/com server that I can use with other scripting languages like Python and use their database tools, and it doesn't matter what browser I want to use.

    If you use the database features of the Imacro and your okay with only using one browser, or rather being tied to one browser for that sort of thing, there really isn't a need to make it more of a headache by adding another program to the mix.

    theFred
     
    • Thanks Thanks x 1
  19. ajnnadeau

    ajnnadeau Newbie

    Joined:
    Nov 20, 2008
    Messages:
    39
    Likes Received:
    20
    I don't think we'll be sharing macro scripts. Macro's are usually extremely customized and usually people use them when they have their own proprietary system developed. Also, macros are not new. The iMacros plugin for firefox has been around for a while.
     
  20. gogetta

    gogetta Power Member

    Joined:
    Oct 4, 2008
    Messages:
    688
    Likes Received:
    1,307
    Occupation:
    Internet Hustla
    Location:
    Trapped Online
    Yeah you can use proxies. If your browser is set with a proxy its on anyway.

    or here is how you can just add a proxy command. http://wiki.imacros.net/PROXY

    Another command that I use is the "CLEAR", This clears all cookies, as far as I know you can't set it to delete cookies for just one domain, it has to be all cookies.

    http://wiki.imacros.net/CLEAR

    The video is coming guys just give me some time.
     
    • Thanks Thanks x 9