Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import time
- from tempfile import gettempdir
- from selenium.common.exceptions import NoSuchElementException
- from instapy import InstaPy
- insta_username = 'XXXXXX'
- insta_password = 'XXXXXXXXXX'
- # set headless_browser=True if you want to run InstaPy on a server
- # set these in instapy/settings.py if you're locating the
- # library in the /usr/lib/pythonX.X/ directory:
- # Settings.database_location = '/path/to/instapy.db'
- # Settings.chromedriver_location = '/path/to/chromedriver'
- session = InstaPy(username=insta_username,
- password=insta_password,
- bypass_suspicious_attempt=True,
- headless_browser=True,
- multi_logs=True)
- try:
- session.login()
- #session.set_do_follow(enabled=True, percentage=10, times=1)
- session.set_relationship_bounds (enabled=True, potency_ratio=None, delimit_by_numbers=True, max_followers=699000, max_following=200200, min_followers=20, min_following=20)
- session.set_user_interact(amount=3, randomize=True, percentage=50)
- session.set_do_like(enabled=True, percentage=99)
- session.interact_by_users(["ptpastori", "carolinalinss", "si.camargo38", "elane3958", "jess_lirac", "jessicamoratos", "doselisregina", "clopeselaine", "pradoagerlan", "anderson_src", "harleydavydson", "cvieiraribeiro", "carla.ranyvm", "paulovieiraph", "saraivasammy", "scsheilacarvalho", "debora_fernandess_", "kombinatividade", "laurapachecodesouza", "prof_thyego_costa", "consultoria.contabil07", "cerqueiralca", "marlenemarta", "lilioroscof", "andrademylena97", "rcrisviana", "fevitorio", "manuglimaa", "thildesvieira_terapeuta", "aliicesiivaa", "rabialef", "12carloshenriique", "danielecarvalhobs", "giovanabezerra", "gleicianaquaresma", "paularaebtm", "cristian1oliveira", "meta.edfinanceira", "isabelleamorcosta", "eugisantos", "adelinamarcelo", "fayrouz.arfox", "fabiao_", "_zildasouza", "valdeivid.vm", "caioleite7", "nxavier", "luz_das_marias", "alextmrj", "luh_maria", "walacecastilho", "brunabzlima", "joanalscardoso", "janinelalonso", "annyshonorato", "ricadumaguria6", "rosilleneg", "waleskacamargo", "mariadelourdesbritotei", "cmarafante", "actioneventoscorporativos", "liberdadefinanceira.vx", "bandeira1738", "gelourdessantanna", "le.ila4851", "biancamagalhaesnascimento", "patsoledade", "andriobrandao", "alinnia_mariano", "ca_carinareiss", "eduardo_trader19", "ricardohickmann_coachfinancas", "isthainunes", "alzenir.silva_", "erenildomotta", "cileneborges07", "marcio.brito.07", "yury_sobrinho", "joaofontinelleoficial", "manndycardoso", "jmclaudioafonso2", "euroestudos", "artegiramundo.ilhabela", "suzy_pires7", "dan_firminoo", "landuarte", "jpatriciometais", "carlosalcosta", "natythiagoshuat", "diariodamarcinha", "jairlimaelua", "filipe__nunes10", "angelo_palm"], amount=2, randomize=False, media='Photo')
- session.interact_by_users(["gustavo_bar_tista", "sandro_de_rezende", "cleiton.jfernandes", "rodrigovillaron", "antonio.j.delima", "natythiagoshuat", "gustapinheiro_", "cdljuliano", "assislk", "dennissilvatm", "rodrigo_aliano", "cruvinelflavio", "start_trader", "nonato_rodrigues", "brunavbittencourt", "bt.trader", "leo_demetrio", "flavio.claras", "gbmhomebroker", "flaviomschagas", "igor_inri", "dutrader", "gustavoateles", "wesley_olivier_moreira", "willdsn", "danilognelo", "gabriel.viana8", "antoniomsesana", "rafamendes010", "cabelodaytrade", "8c88cde", "phaurelio", "rodolfomerguisoonha", "hybridumtrader", "suzanalimakirchesch", "marlon.mendonca.585", "willianstrader", "360optiontrade", "inacio_marillia", "mplopes_", "frankbuzzerio", "andresouzaarquiteto", "rafael.jose07", "rafaellcostalima", "vildemarm", "angelameddeiros", "aandrelima1", "michaelbrunos", "_chakarski", "fagnernmarques", "fabianoxubixo", "andree0schmidt", "hernan_sandres", "diogomizuta", "vieiradaniellee", "marcelo.bachir", "umrastro", "egelsilva", "renato_martins_j", "murilo.minas", "danielluresmakers", "_msecco", "leo_kuriyama", "diogo.rl", "caiogxjr", "francys_henrique", "anderson1604", "silvalucenildo", "flavio_personalcoach", "lino.vinicius.lino", "rob.classic.studio", "ramondanielfx", "marcelotrader9002", "zlima777", "thomascrystopher_", "gust_lima7", "nogueirarod", "marcelfernando", "rafael.silva_s", "talantine", "eliwoney", "victordoria14", "wellingtondelamare", "ewertonjung", "kaiiobody", "fariasiago", "traderandre", "diegofernandesdorego", "fernandesjh", "vitao_jiu", "herbertsanches", "matheusfelipea", "forextrader02", "eudavilima", "muttley92_", "felipeduba", "psar_dan", "liberfinanceira", "thiago.a.serra", "daniel_jales"], amount=2, randomize=False, media='Photo')
- session.unfollow_users(amount=10, InstapyFollowed=(True, "nonfollowers"), style="FIFO", unfollow_after=240, sleep_delay=300)
- session.like_by_feed(amount=10, randomize=True, unfollow=False, interact=True)
- session.like_by_locations(['6888981/facid-wyden/','213074435/centro-de-convencoes-de-natal/', '310229238/instituto-de-pesca-sao-jose-do-rio-preto/', '218490270/ufpr-setor-palotina/', '682627015/ufpi-estacao-de-piscicultura/', '247240281/uems-aquidauana/'], amount=40, skip_top_posts=True)
- # settings
- session.like_by_tags(['trader', 'bovespa', 'bmef', 'gain', 'analisegrafica', 'b3', 'bolsadevalores', 'vidadetrader', 'profitchart'], amount=50, interact=True)
- session.like_by_tags(['aquaculturebrasil', 'aquaculture', 'aquicultura', 'pangasius', 'engenhariadepesca'], amount=50, interact=True)
- session.unfollow_users(amount=10, InstapyFollowed=(True, "nonfollowers"), style="FIFO", unfollow_after=240, sleep_delay=300)
- except Exception as exc:
- # if changes to IG layout, upload the file to help us locate the change
- if isinstance(exc, NoSuchElementException):
- file_path = os.path.join(gettempdir(), '{}.html'.format(time.strftime('%Y%m%d-%H%M%S')))
- with open(file_path, 'wb') as fp:
- fp.write(session.browser.page_source.encode('utf8'))
- print('{0}\nIf raising an issue, please also upload the file located at:\n{1}\n{0}'.format(
- '*' * 70, file_path))
- # full stacktrace when raising Github issue
- raise
- finally:
- # end the bot session
- session.end()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement