SHARE
TWEET

Untitled

a guest Sep 15th, 2019 98 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import vk_api
  2. import time
  3. dannie = 'п'
  4. if dannie == 'п' or 'парсить':
  5.     chislo = int(input('Сколько аккаунтов спарсить? '))
  6.     print('Начал парсить')
  7.  
  8.     mylist = []
  9.     tte = 0
  10.     while tte < chislo:
  11.         token = "токен"
  12.  
  13.         vk = vk_api.VkApi(token=token)
  14.         vk._auth_token()
  15.         a = vk.method("wall.get",
  16.                       {"owner_id": -8337923, 'domain': 'go2friends', "count": 10, "fields": "id", 'filter': 'from_id',
  17.                        'offset': '100'})
  18.  
  19.         idp = a['items'][0]['from_id']
  20.         fef = idp in mylist
  21.         if fef == False:
  22.             mylist.append(idp)
  23.             print('vk.com/id' + str(idp))
  24.             tte = tte + 1
  25.             time(0.5)
  26.     print(mylist)
  27.  
  28.     if input('Ставим эти id на накрут? y/n ') == 'y' or "н":
  29.         my_list = mylist
  30.     else:
  31.         my_list = []
  32.     print('Закончил парсить, начал накрутку')
  33.  
  34. loginiparol = input('Введите логин и пароль от аккаунта через : ')
  35. zaderchka = int(input('Введите задержку: '))
  36. a = loginiparol
  37. (login, passss) = a.split(':')
  38.  
  39. def captcha_handler(captcha):
  40.     """ При возникновении капчи вызывается эта функция и ей передается объект
  41.         капчи. Через метод get_url можно получить ссылку на изображение.
  42.         Через метод try_again можно попытаться отправить запрос с кодом капчи
  43.     """
  44.  
  45.     key = input("Введите капчу {0}: ".format(captcha.get_url())).strip()
  46.  
  47.     # Пробуем снова отправить запрос с капчей
  48.     return captcha.try_again(key)
  49. vk_session = vk_api.VkApi(login, passss,
  50.                           captcha_handler=captcha_handler)
  51.  
  52. vk_session.auth()
  53.  
  54. vk = vk_session.get_api()
  55.  
  56. ghgh = 0
  57. while ghgh < chislo:
  58.     char = my_list[ghgh]
  59.     ghgh = ghgh + 1
  60.     vk.friends.add(user_id=char)
  61.     print("Подписались на vk.com/id" + str(char))
  62.     time.sleep(zaderchka)
  63. print('Закончили накрутку')
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top