Загрузка...

A simple python script for sending requests to friends in the database.

Thread in Python created by dedonosec May 7, 2020. 851 view

  1. dedonosec
    dedonosec Topic starter May 7, 2020 16 Dec 29, 2018
    В папку со скриптом закиньте файл с базой id пользователей названной 'id.txt'.
    Code
    import vk_api
    import time
    import random

    vk_session = vk_api.VkApi(token='Сюда токен')
    vk = vk_session.get_api()

    text_for_message = [] # Сюда закидывайте текст для сообщения при добавлении
    users_id = open('id.txt', 'r')

    for user in users_id:
    vk.friends.add(user_id = int(user), text = random.choice(text_for_message))
    time.sleep(5)
    users_id.close()
     
  2. WITHERGAME
    WITHERGAME May 7, 2020 без статуса 55 Sep 15, 2018
     
    1. dedonosec Topic starter
      WITHERGAME,
  3. Decoy4298
    Decoy4298 May 7, 2020 217 Feb 18, 2020
    Во-первых, с таким успехом ты попадёшь спустя несколько добавлений на капчу, хендлинга которой у тебя нет
    Во-вторых, с файлами рекомендуется работать в контекстом менеджере, чтобы он сам открывал в нужном режиме файл, а после закрывал его
     
    1. dedonosec Topic starter
      Decoy4298, ок. Как капчу обойти?
    2. Decoy4298
      dedonosec, обойти - никак, но можно обрабатывать, в конструкторе VkApi есть атрибут captcha_handler, куда можно указать функцию, которая будет вызываться при появлении капчи.
      Пример:
      Code
      from vk_api import VkApi

      def captcha_handler(captcha):
      code = input("Адрес фото с капчей: " + captcha.get_url())
      return captcha.try_again(code)

      vk_session = VkApi(token='access_token', captcha_handler=captcha_handler)
    3. dedonosec Topic starter
      Decoy4298, можно конечно с ****** попробовать запрос отправлять. Ток хз что из этого выйдет
    4. View the next comments (2)
Top
Loading...