Advertisement
Guest User

xiaomi

a guest
Oct 29th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 6.09 KB | None | 0 0
  1. import os
  2. import time
  3. from tempfile import gettempdir
  4.  
  5. from selenium.common.exceptions import NoSuchElementException
  6.  
  7. from instapy import InstaPy
  8.  
  9. insta_username = 'XXXXXX'
  10. insta_password = 'XXXXXXXXXX'
  11.  
  12. # set headless_browser=True if you want to run InstaPy on a server
  13.  
  14. # set these in instapy/settings.py if you're locating the
  15. # library in the /usr/lib/pythonX.X/ directory:
  16. #   Settings.database_location = '/path/to/instapy.db'
  17. #   Settings.chromedriver_location = '/path/to/chromedriver'
  18.  
  19. session = InstaPy(username=insta_username,
  20.                   password=insta_password,
  21.                   bypass_suspicious_attempt=True,
  22.                   headless_browser=True,
  23.                   multi_logs=True)
  24.  
  25. try:
  26.     session.login()
  27.     #session.set_do_follow(enabled=True, percentage=10, times=1)
  28.     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)
  29.     session.set_user_interact(amount=3, randomize=True, percentage=50)
  30.     session.set_do_like(enabled=True, percentage=99)
  31.     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')
  32.     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')
  33.     session.unfollow_users(amount=10, InstapyFollowed=(True, "nonfollowers"), style="FIFO", unfollow_after=240, sleep_delay=300)
  34.     session.like_by_feed(amount=10, randomize=True, unfollow=False, interact=True)
  35.  
  36.     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)
  37.     # settings
  38.    
  39.    
  40.    
  41.    
  42.     session.like_by_tags(['trader', 'bovespa', 'bmef', 'gain', 'analisegrafica', 'b3', 'bolsadevalores', 'vidadetrader', 'profitchart'], amount=50, interact=True)
  43.     session.like_by_tags(['aquaculturebrasil', 'aquaculture', 'aquicultura', 'pangasius', 'engenhariadepesca'], amount=50, interact=True)
  44.     session.unfollow_users(amount=10, InstapyFollowed=(True, "nonfollowers"), style="FIFO", unfollow_after=240, sleep_delay=300)
  45.  
  46. except Exception as exc:
  47.     # if changes to IG layout, upload the file to help us locate the change
  48.     if isinstance(exc, NoSuchElementException):
  49.         file_path = os.path.join(gettempdir(), '{}.html'.format(time.strftime('%Y%m%d-%H%M%S')))
  50.         with open(file_path, 'wb') as fp:
  51.             fp.write(session.browser.page_source.encode('utf8'))
  52.         print('{0}\nIf raising an issue, please also upload the file located at:\n{1}\n{0}'.format(
  53.             '*' * 70, file_path))
  54.     # full stacktrace when raising Github issue
  55.     raise
  56.  
  57. finally:
  58.     # end the bot session
  59.     session.end()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement