iMacro Script: Mass Check Instagram Username/Handle Availability

in imacro •  7 years ago  (edited)

Instagram is a popular social media platform and there are lot of username/handle is registered and thus people are facing problem when register username they want. Today I wrote an iMacro script that will mass check list of usernames available and then you can pick one of the username to register.

instagram-account.jpg

Instruction:

  1. Copy iMacro Script below and Past the to iMacro.
  2. You just need to change the location of Input File and Output File. Input File is where you have list of Instagram Username/Handle you want to check. The Output File is the result of checking.

Search and Change Input File:
SET !DATASOURCE C:\Users\COMPUTERNAME\Documents\iMacros\Downloads\instagram_check_username.csv

Search and Change Output File:
SAVEAS TYPE=EXTRACT FOLDER=C:\Users\COMPUTERNAME\Documents\iMacros\Downloads\ FILE=instagram_check_username_results.csv

iMacro Script:
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
VERSION BUILD=8970419 RECORDER=FX
TAB T=1

SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP YES

'Specify input file for List of Username to Check
SET !DATASOURCE C:\Users\COMPUTERNAME\Documents\iMacros\Downloads\instagram_check_username.csv

SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}

SET !VAR1 {{!COL1}}

SET !VAR2 {{!NOW:yyyy/mm/dd_hhnn}}
set !extract null

TAB T=1
URL GOTO=https://www.instagram.com/{{!COL1}}/

SET !VAR8 EVAL("var randomNumber=Math.floor(Math.random()*2 + 10); randomNumber;")
WAIT SECONDS={{!VAR8}}

'Check If Username Found or Not Found
TAG POS=1 TYPE=* ATTR=* EXTRACT=HTM
SET !VAR0 EVAL("var s="{{!EXTRACT}}"; if (s.match(/The link you followed may be broken, or the page may have been removed./g)){var x = "This Username is Available";} else {var x="Username Registered";}x; ")
set !extract null

' Save Timestap, Username & Username Availability to a CSV File
ADD !EXTRACT {{!var2}}
ADD !EXTRACT {{!var1}}
ADD !EXTRACT {{!var0}}

'Output Result File - Directory and File Name
SAVEAS TYPE=EXTRACT FOLDER=C:\Users\COMPUTERNAME\Documents\iMacros\Downloads\ FILE=instagram_check_username_results.csv
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by Ragon from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews/crimsonclad, and netuoso. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

Congratulations @dragonite! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You got your First payout
Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!