Skip to main content

Instagram Automation



Instagram Automation


from selenium import webdriver
import time
class Instabot:
    def __init__(self, username, password):
        self.username = username
        self.password = password
        self.driver = webdriver.Chrome()
        self.driver.get("http://www.instagram.com")
        self.driver.implicitly_wait(5)
        self.driver.find_element_by_name("username").send_keys(username)
        self.driver.find_element_by_name("password").send_keys(password)
        self.driver.find_element_by_xpath(
            '//*[@id="react-root"]/section/main/article/div[2]/div[1]/div/form/div[4]/button/div').click()
        self.driver.implicitly_wait(5)
        self.driver.find_element_by_xpath('/html/body/div[4]/div/div/div[3]/button[2]').click()

        self.driver.get("https://www.instagram.com"+"/explore/people/")

        dimension = self.driver.get_window_size()
        Y = dimension['height']
        for i in range(1, 50):

            follow = self.driver.find_element_by_xpath(
                '//*[@id="react-root"]/section/main/div/div[2]/div/div/div[{}]/div[3]/button'.format(i))
            follow.click()
            time.sleep(1)
            # self.driver.execute_script("arguments[0].scrollIntoView();", follow[-1])
            if i % 8 == 0:
                # self.driver.execute_script("window.scrollTo(0, {})".format(Y+1))                time.sleep(1)
        time.sleep(5)



#Instabbot("username", "password")

So in this blog we will see how to create an instagram bot using python selenium.
well actually we will not see how to create it but i will give you the code here that will automate your instagram but before that you have to follow some steps.

So first lets discuss something about this:

so i created this using python with its library selenium.
so those who are familiar with python are able to understand easily what i am saying but its not an issue if you are not familiar with python or any other programming language i created a short video for the people who are not able to understand what i am explaning here they can watch my video here to know how to work on python and how to install it.

Requirements:

  1. First and most important thing that you need in this automation process is python you can install it my visiting the site .After downloading it just install it same as you install different softwares.
  2. second thing that you need is a chromedriver on which all the automation process will work, you can download the chromedriver by visiting this link .
  3. third thing you need to install is selenium package for python for installing selenium you need to visit the command prompt and type the command pip install selenium and thats it 
and thats it for the installtion process now you can use the following code for the automation
and how to run the code you can learn this by visiting the link https://youtu.be/SP4Y8xW8VI0 


from selenium import webdriver
import time


class Instabot:
    def __init__(self, username, password):
        self.username = username
        self.password = password
        self.driver = webdriver.Chrome()
        self.driver.get("http://www.instagram.com")
        self.driver.implicitly_wait(5)
        self.driver.find_element_by_name("username").send_keys(username)
        self.driver.find_element_by_name("password").send_keys(password)
        self.driver.find_element_by_xpath(
            '//*[@id="react-root"]/section/main/article/div[2]/div[1]/div/form/div[4]/button/div').click()
        self.driver.implicitly_wait(5)
        self.driver.find_element_by_xpath('/html/body/div[4]/div/div/div[3]/button[2]').click()

        self.driver.get("https://www.instagram.com"+"/explore/people/")

        dimension = self.driver.get_window_size()
        Y = dimension['height']
        for i in range(1, 50):

            follow = self.driver.find_element_by_xpath(
                '//*[@id="react-root"]/section/main/div/div[2]/div/div/div[{}]/div[3]/button'.format(i))
            follow.click()
            time.sleep(1)
            # self.driver.execute_script("arguments[0].scrollIntoView();", follow[-1])

            if i % 8 == 0:
                # self.driver.execute_script("window.scrollTo(0, {})".format(Y+1))
                time.sleep(1)
        time.sleep(5)




#Instabbot("username", "password")









for any query you can comment here.
or message us on telegram join our channel on telergram  using the link https://t.me/hackinglive


Comments

Popular posts from this blog

Is it worth buying Gautam Kumawat Hacking course

   Is it Worth buying Gautam Kumawat Course    so if you just want answer then i must say no, it is never worth it, if you want to know the reason keep reading. so i am talking here about the course of Gautam Kumawat his ads is currently running on different social media including youtube. Ad showing to join the free webinar on hacking. So when you join the webinar first he introduce himself in the way that you started thinking that he is a great  hacker by introducing his achievements and news articles and many more things. But let me tell you that these things is not very big for a skilled hacker, absolutely he is a great hacker but  we are here to talk about his course.  So after the introduction to the basic hacking and on how and what to learn on hacking he will ask you is you will be able to learn all these things within 45 days. Let me tell you that hacking is so vast that no one will be able to teach you complete hacking in jus...

HOW TO GET INTERNET DATA FOR FREE

GET 10 gb 4G DATA FOR FREE Airtel is giving 10 gb 4g data for free to some specific customers selection of customers is random so go and check your luck now  Give missed call to 5999555 from your airtel number and if you are luck you will be rewarded with 10gb of 4g data try this more than one time if not you will not get the data sometimes the server is busy so that you may not get at the same time. Hackers_adda_ Join our channel on telegram Join us on whatsapp Visit our youtube channel and get more tricks

Keylogger using Python

Create Remote KeyLogger using Python hello everyone we are back with new python program in which we are going to create a remote keylogger for this first we must have to learn what is KeyLogger.  KeyLogger: so KeyLogger is a simple software which store every keystrokes by you and store it somewhere and you can access it later anytime when you want to see which key you typed. Remote KeyLogger: The only difference between remote keylogger and the keylogger is that user can access the keystrokes only in the same system where the program is running in normal keylogger but in remote keylogger an additional feature is that you can or anyone can access the keystrokes from anywhere. what remote keylogger actually do is it send the keystrokes file on the server from where anyone can access the keystrokes who has access to the server. for the video explanation and practical view of how actually a remote keylogger works that we will create on our next blog you...