[PYTHON] Une histoire sur la création d'un programme qui augmentera le nombre d'abonnés Instagram de 0 à 700 en une semaine

introduction

C'est le deuxième d'une série qui utilise Python avec des motifs impurs. Le précédent (premier) article a également abordé Python, donc si vous ne l'avez pas encore vu, jetez un œil.

Cette fois, SNS compte un nombre considérable d'utilisateurs dans le monde entier, y compris des adolescents au Japon. J'ai travaillé pour répondre au désir simple et clair d'augmenter le nombre de followers sur Instagram.

Pour ceux qui aiment Instagram

** "J'ai autant d'abonnés" **

Avec une voix jaune

"génial"

On me le dira probablement.

Voulez-vous être dit? Cependant, mon visage est aussi cool et c'est pénible de faire le tour des spots qui ont l'air bien sur Instagram. .. .. ..

C'est encore un motif impur. C'est un programme très simple, mais je l'ai fait donc je vais le présenter.

Il a fallu environ 3 heures pour le faire **

Je n'ai jamais utilisé de sélénium, mais c'est facile car je l'ai fait tout de suite.

Quelles sont les conditions pour augmenter le nombre de followers sur Instagram?

Si vous avez le potentiel d'une célébrité ou de quelque chose en premier lieu, vous pourriez l'obtenir par le visage, le style ou le nom d'origine. Si vous ne remplissez pas les conditions comme moi, vous ne pouvez pas le faire normalement.

Je pense qu'il y a certains points pour que ces personnes ordinaires augmentent leurs adeptes. C'est loin d'être le programme principal,

** ・ Conception de profil facile à comprendre ・ Suivez le hashtag de l'article du même utilisateur d'attribut et j'aime ・ Contenu enrichi ・ Promouvoir le suivi mutuel des mêmes attributs **

Je pense qu'il s'agit du nombre de gens ordinaires.

** Je voulais aussi une preuve que n'importe qui pouvait l'augmenter, alors j'ai expérimenté un compte que je ne suivrais jamais. ** **

Cette fois, nous nous spécialiserons dans l'encouragement du suivi mutuel.

Paramètres de compte et conditions préalables

Parlant de la condition que n'importe qui peut augmenter et du compte que je ne suivrais jamais?

C'est vrai!

** C'est un compte qui semble vendre des produits d'information sans visages qui ne sont pas beaux! !! ** **

"Ventes automatiques" "Revenus des droits" Tel

C'est l'attribut que je déteste le plus.

Nous allons créer et gérer un tel compte.

Technologie utilisée

Python uniquement. Je ne le donnerai pas au serveur.

L'éditeur est VS.

Seulement ça

Ceci est le compte réel

Tu seras heureux. Cliquez ici pour le compte réel.

https://www.instagram.com/truthhack/

Ce sera un travail merveilleux. Merci beaucoup. L'image a tiré les photos publiées par des gens riches à l'étranger.

Quand je l'ai vu maintenant, mes partisans étaient un peu à l'écart. Si vous le faites en continu, cela augmentera un peu plus.

Préparation nécessaire pour bouger

Quiconque consulte cet article aura ce dont il a besoin

** PC, éditeur et compte insta. ** **

Seulement ça.

J'écrirai réellement quand je serai prêt

Écrivons-le car il sortira réellement!

Insérez les modules nécessaires

Les modules suivants sont utilisés, donc si vous ne l'avez pas installé, tapez simplement pip install (nom du module) et ce sera plutôt lol

filename.py


import time
from selenium import webdriver
import chromedriver_binary
from bs4 import BeautifulSoup
from selenium.webdriver.common.action_chains import ActionChains

Première connexion

Puisque vous devez vous connecter sur le WEB, préparez votre identifiant de connexion et votre mot de passe et saisissez-les pour vous connecter à votre compte.

filename.py


Username = 'Nom d'utilisateur Insta'
password = 'Mot de passe Insta'
#Si vous modifiez l'identifiant et le mot de passe ci-dessus, vous pouvez faire de même avec d'autres comptes, donc si vous souhaitez augmenter le nombre d'abonnés d'autres comptes, changez simplement ce qui précède.

Si vous cliquez sur le programme ci-dessous, Chrome démarrera automatiquement et se connectera même au compte spécifié. À ce stade, si vous le mettez dans votre compte, cela fonctionne.

filename.py


chrome_options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.notifications" : 2}
chrome_options.add_experimental_option("prefs",prefs)
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.implicitly_wait(10) # seconds
#URL Insta
driver.get("https://www.instagram.com/")

#Saisissez ici les informations nécessaires telles que le nom d'utilisateur
el = driver.find_element_by_name("username")
el.send_keys(Username)
el1 = driver.find_element_by_name("password")
el1.send_keys(password)
el.submit()

Transition vers l'emplacement cible

Une fois que vous l'avez ajouté à votre compte, il est temps de passer à votre liste d'abonnés. Vous pouvez cliquer sur le compte recommandé, mais comme nous ne recommandons que les personnes qui ont créé un nouveau compte, il est possible qu'il s'agisse d'un compte zombie, alors accédez aux abonnés et à la liste pour suivre les abonnés des abonnés. Je vais. ** * Je vous laisse le choix de la transition. ** **

filename.py


try:
    annual_link = driver.find_element_by_xpath('//*[@id="react-root"]/section/nav/div[2]/div/div/div[3]/div/div[5]/a')
    annual_link.click()
except Exception:
    oter_link = driver.find_element_by_xpath('//*[@id="react-root"]/section/nav/div[2]/div/div/div[3]/div/div[4]/a')
    oter_link.click()
#Cliquez sur vos followers
annual_link1 = driver.find_element_by_xpath('//*[@id="react-root"]/section/main/div/header/section/ul/li[3]/a')
annual_link1.click()

Suivez-moi

Suivons le reste! Si vous ne faites pas défiler au milieu, le bouton suivant n'apparaîtra pas, faites-le donc défiler. Si vous modifiez le numéro de l'instruction for, le nombre d'abonnés augmentera, veuillez donc le modifier en conséquence.

filename.py


#Cliquez au début d'un abonné
annual_link2 = driver.find_element_by_xpath('/html/body/div[4]/div/div[2]/ul/div/li[1]/div/div[2]/div[1]/div/div/a')
annual_link2.click()
#Cliquez sur le suiveur du suiveur
annual_link3 = driver.find_element_by_xpath('//*[@id="react-root"]/section/main/div/header/section/ul/li[2]/a')
annual_link3.click()
#Faire défiler
target = driver.find_element_by_xpath('/html/body/div[4]/div/div[2]/ul/div/li[12]')
actions = ActionChains(driver)
actions.move_to_element(target)
actions.perform()
for iyy in range(3,50):
    try:
        inside = '/html/body/div[4]/div/div[2]/ul/div/li['+ str(iyy) +']/div/div[2]/button'
        followButton = driver.find_element_by_xpath(inside)
        followButton.click()
        time.sleep(2)
    except NoSuchElementException as e:
        followButton1 = '/html/body/div[5]/div/div/div[3]/button[2]'
        target = driver.find_element_by_xpath(followButton1)
        driver.execute_script("arguments[0].click();", target)
    except Exception:
        continue

Se désabonner

C'est la même chose jusqu'à ce que vous vous connectiez à votre compte. Après cela, vous pouvez le réécrire ou le créer dans un fichier séparé. Supprimons la dernière personne que nous avons suivie. Cela devrait être supprimé après un certain temps. À l'avenir, je voudrais m'assurer que le calendrier du suivi mutuel est réussi.

filename.py


try:
    accept_link = driver.find_element_by_xpath('//*[@id="react-root"]/section/main/div/div/div/div/button')
    accept_link.click()
except Exception:
    pass

try:
    annual_link = driver.find_element_by_xpath('//*[@id="react-root"]/section/nav/div[2]/div/div/div[3]/div/div[5]/a')
    annual_link.click()
except Exception:
    oter_link = driver.find_element_by_xpath('//*[@id="react-root"]/section/nav/div[2]/div/div/div[3]/div/div[4]/a')
    oter_link.click()

#Cliquez sur vos followers
annual_link1 = driver.find_element_by_xpath('//*[@id="react-root"]/section/main/div/header/section/ul/li[3]/a')
annual_link1.click()

#Faire défiler
target = driver.find_element_by_xpath('/html/body/div[4]/div/div[2]/ul/div/li[12]/div/div[3]/button')
actions = ActionChains(driver)
actions.move_to_element(target)
actions.perform()

for iyy in range(1,201):
    followPeople = '/html/body/div[4]/div/div[2]/ul/div/li[' + str(iyy) + ']/div/div[2]/button'
    annual = driver.find_element_by_xpath(followPeople)
    annual.click()
    time.sleep(2)
    unfollow = driver.find_element_by_xpath('/html/body/div[5]/div/div/div[3]/button[1]')
    unfollow.click()
    time.sleep(2)

print(Username + " " + 'Done!!')

#Quittez enfin le pilote
driver.quit()

à partir de maintenant

Comme je l'ai mentionné plus tôt, j'en fais un autre, donc je ne peux pas gagner de temps, donc c'est un problème. Si vous souhaitez travailler avec nous, veuillez nous contacter. Ou la même chose pour ceux qui veulent participer à une autre PJ.

D'autres PJ fabriquent des outils d'aide à la vente pour toB. Il y a 4 personnes dont moi.

Je vous serais reconnaissant de bien vouloir contacter le FB ci-dessous. https://www.facebook.com/kei.nakanowatari

Recommended Posts

Une histoire sur la création d'un programme qui augmentera le nombre d'abonnés Instagram de 0 à 700 en une semaine
[Python] Un programme qui calcule le nombre de chaussettes jumelées
[Python] Un programme qui compte le nombre de vallées
L'histoire de la création de Botonyan qui renvoie le contenu de Google Docs en réponse à un mot-clé spécifique sur Slack
[Python] Un programme qui trouve le nombre d'étapes le plus court dans un jeu qui traverse les nuages
Une histoire sur la tentative d'introduire Linter au milieu d'un projet Python (Flask)
Je suis à Singapour en ce moment Une histoire sur la création d'un LineBot et la volonté de faire un travail mémorable
[Python] Programmation pour trouver le nombre de a dans une chaîne de caractères qui se répète un nombre spécifié de fois.
[Python] Un programme pour trouver le nombre de pommes et d'oranges qui peuvent être récoltées
L'histoire de l'exportation d'un programme
L'histoire de la création d'un site qui répertorie les dates de sortie des livres
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
L'histoire de la création d'un Bot qui affiche les membres actifs dans un canal spécifique de Slack avec Python
[Python] Un programme qui calcule le nombre de segments de chocolat qui remplissent les conditions
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
L'histoire de la recherche d'un magasin BOT (AI LINE BOT) pour Go To EAT dans la préfecture de Chiba (1)
[Pour les débutants chez AtCoder] Parlez de la quantité de calcul que vous voulez connaître approximativement
Une histoire d'essayer d'améliorer le processus de test d'un système vieux de 20 ans écrit en C
Créez un bot qui publie sur Slack le nombre de personnes positives pour le nouveau virus corona à Tokyo
L'histoire de l'adresse IPv6 que je souhaite conserver au minimum
Comment compter le nombre d'éléments dans Django et sortir dans le modèle
Histoire de faire une recherche de magasin BOT (AI LINE BOT) pour Go To EAT dans la préfecture de Chiba (2) [Présentation]
Trouvez le nombre de jours dans un mois
Créez un BOT qui affiche le nombre de personnes infectées dans le nouveau Corona
L'histoire de Django créant une bibliothèque qui pourrait être un peu plus utile
[Python] Un programme qui calcule le nombre de mises à jour des enregistrements les plus élevés et les plus faibles
Histoire de passer de Pipenv à la poésie
Une histoire qui a échoué lors de la tentative de suppression du suffixe d'une chaîne avec rstrip
Un script python qui obtient le nombre de travaux pour une condition spécifiée sur Indeed.com
Une histoire sur l'amélioration du programme pour le remplissage partiel des données d'image binarisées 3D
Comment identifier l'élément avec le plus petit nombre de caractères dans une liste Python?
L'histoire du passage de WoSign à Let's Encrypt pour un certificat SSL gratuit
Un script qui peut effectuer des tests de résistance en fonction du nombre de cœurs CPU
[Python] Représentation du nombre de plaintes des compagnies d'assurance-vie dans un graphique à barres
Trouvez une ligne directrice pour le nombre de processus / threads à définir sur le serveur d'applications
L'histoire du lancement d'un serveur Minecraft depuis Discord
Une histoire qui réduit l'effort de fonctionnement / maintenance
Comment obtenir le nombre de chiffres en Python
Une histoire sur le changement du nom principal de BlueZ
Une histoire sur un débutant Linux passant LPIC101 en une semaine
Une histoire qui a analysé la livraison de Nico Nama.
Un mémorandum sur la mise en œuvre des recommandations en Python
[Python] Un programme qui compare les positions des kangourous.
J'ai créé un programme en Python qui change les données de 1 minute de FX en une heure arbitraire (1 heure, etc.)
[Python] À propos de la création d'un outil pour afficher toutes les pages du site Web enregistrées dans le fichier JSON et où il a été pris
Un serveur qui renvoie le nombre de personnes devant la caméra avec bottle.py et OpenCV
L'histoire de la création d'un «espace de discussion sur l'esprit et le temps» exclusivement pour les ingénieurs de l'entreprise
Un programme qui redimensionne automatiquement la taille d'image requise pour les icônes d'application iOS en Python
Résumé des points à garder à l'esprit lors de l'écriture d'un programme qui s'exécute sur Python 2.5
Comment compter rapidement la fréquence d'apparition des caractères à partir d'une chaîne de caractères en Python?
VisibleDeprecation Avertissement: l'utilisation d'un nombre non entier au lieu d'un entier entraînera une erreur dans le futur
Une histoire qui rend le débogage de modèle plus facile à voir dans l'environnement Django + SQLAlchemy
Comment représenter la distribution de la composition bactérienne à partir des données d'analyse Qiime2 dans un diagramme de moustaches
Script Python qui peut vérifier l'état du serveur à partir du navigateur
J'ai essayé de trouver la tendance du nombre de navires dans la baie de Tokyo à partir d'images satellites.
Une histoire sur le portage du code de "Essayez de comprendre comment fonctionne Linux" sur Rust
Comment trouver le nombre optimal de clusters pour les k-moyennes