Instagram iMacros Scripts [2016]

Nice script, Working well :) will be watching and hoping for a like or unfollow script!
 
This is what I needed!! Thank you so much.
Before I start, does this script follow locked/private accounts? I don't want to follow a bunch of private accounts.
Thank you so much! :)

EDIT: So I tried this imacros and it runs perfectly, but it does follow those accounts that are locked/private. is there any way to add on to the script so that it doesn't follow these accounts? thank you
 
Last edited:
Hey. Thanks for the share. Works great.

One question. Which line of code can be used to make the iMacro scroll down to the bottom on that little window where it's following (so that more profiles show)?

I need this because I expanded the script to do 30 follows per profile, not 10 as you shared it. But I need to be able to have the script scroll down, otherwise it stops following after a while.

Thanks
 
This is what I needed!! Thank you so much.
Before I start, does this script follow locked/private accounts? I don't want to follow a bunch of private accounts.
Thank you so much! :)

EDIT: So I tried this imacros and it runs perfectly, but it does follow those accounts that are locked/private. is there any way to add on to the script so that it doesn't follow these accounts? thank you
You will need to use Javascript in addition to iMacros as far as I know. If I find any other solution, I will share.
 
Hey. Thanks for the share. Works great.

One question. Which line of code can be used to make the iMacro scroll down to the bottom on that little window where it's following (so that more profiles show)?

I need this because I expanded the script to do 30 follows per profile, not 10 as you shared it. But I need to be able to have the script scroll down, otherwise it stops following after a while.

Thanks
You just add this line of Code to scroll to the bottom.

URL GOTO=javascript:window.scrollBy(0,20000)
 
You just add this line of Code to scroll to the bottom.

URL GOTO=javascript:window.scrollBy(0,20000)

I know about this code. But for some reason it won't work. Try it. Run this script:

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*6 + 1); randomNumber;")
SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*8 + 1); randomNumber;")
SET !VAR3 EVAL("var randomNumber=Math.floor(Math.random()*4 + 1); randomNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*20 + 8); randomNumber;")
SET !ERRORIGNORE YES
SET !DATASOURCE ACCOUNTS.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.instagram.com/{{!COL1}}
TAG POS=1 TYPE=A ATTR=TXT:*<SP>followers
WAIT SECONDS=2
URL GOTO=javascript:window.scrollBy(0,20000)
WAIT SECONDS=2
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var2}}
WAIT SECONDS=17

See if it scrolls down.

I also tried recording using EVENT mode, and while the script records something, when I play it, it still won't scroll down.

Anyone can get this done?
 
Hi there!

This macro opens isn´t working to me at:

TAG POS=1 TYPE=A ATTR=TXT:*<SP>followers
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow

When it reaches these tags, the macro go working, but nobody is followed. What´s happening?

Wish your helpppp!






Hello,

I thought I would share some Instagram iMacros scripts that I made, with the community. I will start with a script but might share a few more later on.

1. Follow Latest Followers of an Account


Instructions:

  1. Gather the usernames of a few top accounts in your Niche. Eg: Nike, Adidas etc
  2. Make a text file named accounts.txt with all the usernames (only username, no @ or links) and put it in the Datasources folder of iMacros.
  3. Copy the code below into a file named follow.iim and Play it on Loop in your browser after logging into your Instagram account.
iMacros Script:

Code:
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*6 + 1); randomNumber;")
SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*8 + 1); randomNumber;")
SET !VAR3 EVAL("var randomNumber=Math.floor(Math.random()*4 + 1); randomNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*20 + 8); randomNumber;")
SET !ERRORIGNORE YES
SET !DATASOURCE ACCOUNTS.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.instagram.com/{{!COL1}}
TAG POS=1 TYPE=A ATTR=TXT:*<SP>followers
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var2}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var3}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var4}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var3}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var4}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var2}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var4}}

What it does:

This script will go through the list of popular accounts and click on their followers button which pops up the list of their most recent follower (unlike what most people are saying, am still seeing the most recent follower) and follows 10 people with a wait time of 17 seconds + random time to make it look real then moves on to another account and does the same.

Thank you.
 
Hi there!

This macro opens isn´t working to me at:

TAG POS=1 TYPE=A ATTR=TXT:*<SP>followers
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow

When it reaches these tags, the macro go working, but nobody is followed. What´s happening?

Wish your helpppp!
I am not sure why you are facing that problem, are you sure your account hasn't exceeded the follow limit?
 
I know about this code. But for some reason it won't work. Try it. Run this script:

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*6 + 1); randomNumber;")
SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*8 + 1); randomNumber;")
SET !VAR3 EVAL("var randomNumber=Math.floor(Math.random()*4 + 1); randomNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*20 + 8); randomNumber;")
SET !ERRORIGNORE YES
SET !DATASOURCE ACCOUNTS.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.instagram.com/{{!COL1}}
TAG POS=1 TYPE=A ATTR=TXT:*<SP>followers
WAIT SECONDS=2
URL GOTO=javascript:window.scrollBy(0,20000)
WAIT SECONDS=2
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var2}}
WAIT SECONDS=17

See if it scrolls down.

I also tried recording using EVENT mode, and while the script records something, when I play it, it still won't scroll down.

Anyone can get this done?
I haven't tried that code within this script, but I have tried running it a couple 99999 times before running the main script.
 
Hello thank youuuu for the script is working for me
who is facing the problem with the script me too it didn't working for me before but i concluded you should change your account instagram to english language in order the script know the button "follow"
or change the script in line 11
with :
TAG POS=2 TYPE=BUTTON ATTR=TXT:follow in language appear

regards
 
Hmm I have again the same problem ... I did it (change the language in english), and everything is good... The script run in iMacro plugin, but nothing happen in my instagram account.. (I tried with differents accounts)
 
Hello,

I thought I would share some Instagram iMacros scripts that I made, with the community. I will start with a script but might share a few more later on.

1. Follow Latest Followers of an Account


Instructions:

  1. Gather the usernames of a few top accounts in your Niche. Eg: Nike, Adidas etc
  2. Make a text file named accounts.txt with all the usernames (only username, no @ or links) and put it in the Datasources folder of iMacros.
  3. Copy the code below into a file named follow.iim and Play it on Loop in your browser after logging into your Instagram account.
iMacros Script:

Code:
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*6 + 1); randomNumber;")
SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*8 + 1); randomNumber;")
SET !VAR3 EVAL("var randomNumber=Math.floor(Math.random()*4 + 1); randomNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*20 + 8); randomNumber;")
SET !ERRORIGNORE YES
SET !DATASOURCE ACCOUNTS.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://www.instagram.com/{{!COL1}}
TAG POS=1 TYPE=A ATTR=TXT:*<SP>followers
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var2}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var3}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var4}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var3}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var4}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var2}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var1}}
WAIT SECONDS=17
TAG POS=2 TYPE=BUTTON ATTR=TXT:Follow
WAIT SECONDS={{!var4}}

What it does:

This script will go through the list of popular accounts and click on their followers button which pops up the list of their most recent follower (unlike what most people are saying, am still seeing the most recent follower) and follows 10 people with a wait time of 17 seconds + random time to make it look real then moves on to another account and does the same.

Thank you.

Thanks op.. Works well.. can u give script to unfollow?
Thanks in advance
 
Ah ok the problem is the next : Variable !datasource on line 6 is not compatible with Alertfox (Error code: -1001)
 
Back
Top