از آنجایی که اینستاگرام وقت زیادی میگیره و واقعا اگه واردش شدی اومدن بیرون ازش با خداست تصمیم گرفتم یک اسکریپت بنویسم جانشین خودم بکنم خخخخ ازین به بعد ایشون در طول روز چندباری میاد به طور تصادفی چند پست آخر رو لایک میکنه و میره (روی یک رزبری پای همیشه روشن قرارش میدم) خلاصه دیدید لایک شدید بدونید کار من نیست فعلا فقط زحمت دایرکت و کامنت رو بر عهده میگیرم

 

https://github.com/kiahamedi/InstagramBot

 

#!/usr/bin/env python2
# -*- coding: utf-8 -*-
"""
Created on Tue Oct 23 20:16:34 2018
@author: kia
"""

import time
import random
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

userName = "Enter username"
password = "Enter Password"

print("\033[1;32;40m ------------------------------------------")
print("\033[1;32;40m -             INSTAGRAM LIKER            -")
print("\033[1;32;40m -               version 1.0              -")
print("\033[1;32;40m -                                        -")
print("\033[1;32;40m -                                        -")
print("\033[1;32;40m -                                        -")
print("\033[1;32;40m -                Kia Hamedi              -")
print("\033[1;32;40m -          kia.arta9793@gmail.com        -")
print("\033[1;32;40m ------------------------------------------")
url = 'https://www.instagram.com/accounts/login/?source=auth_switcher'
driver = webdriver.Chrome('/home/kia/Downloads/chromedriver')
driver.maximize_window()
driver.get(url)
time.sleep(2)
print("\033[1;32;40m-->Start")
driver.find_element_by_xpath("//input[@name='username']").send_keys(userName)
driver.find_element_by_xpath("//input[@name='password']").send_keys(password)
time.sleep(2)
driver.find_element_by_xpath('//*[@id="react-root"]/section/main/div/article/div/div[1]/div/form/div[3]/button').click()
time.sleep(8)
print("\033[1;32;40m-->Login")
driver.find_element_by_xpath('./html/body/div[2]/div/div/div/div[3]/button[1]').click()
time.sleep(1)
rand = random.randrange(2,10)
print("\033[1;32;40m-->"+str(rand)+" Post Selected")
for i in range(1,rand):
	likeElement = driver.find_element_by_xpath('//*[@id="react-root"]/section/main/section/div/div[1]/div/article['+str(i)+']/div[2]/section[1]/span[1]/button')
	time.sleep(1)
	#driver.execute_script("return arguments[0].scrollIntoView(true);", likeElement)
	likeElement.click()
	time.sleep(2)
	print("\033[1;32;40m-->"+str(i)+" Post Liked")
	
print("\033[1;32;40m-->Finish")
time.sleep(2)
driver.close()

 

برای راه اندازی ابتدا کتابخانه selenium را با pip نصب کنید سپس فایل chromdriver را از پروژه در گیتهاب دانلود و مسیر آن را درست وارد کنید

موفق باشید

One Comment

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *