Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import vk_api
- import time
- dannie = 'п'
- if dannie == 'п' or 'парсить':
- chislo = int(input('Сколько аккаунтов спарсить? '))
- print('Начал парсить')
- mylist = []
- tte = 0
- while tte < chislo:
- token = "токен"
- vk = vk_api.VkApi(token=token)
- vk._auth_token()
- a = vk.method("wall.get",
- {"owner_id": -8337923, 'domain': 'go2friends', "count": 10, "fields": "id", 'filter': 'from_id',
- 'offset': '100'})
- idp = a['items'][0]['from_id']
- fef = idp in mylist
- if fef == False:
- mylist.append(idp)
- print('vk.com/id' + str(idp))
- tte = tte + 1
- time(0.5)
- print(mylist)
- if input('Ставим эти id на накрут? y/n ') == 'y' or "н":
- my_list = mylist
- else:
- my_list = []
- print('Закончил парсить, начал накрутку')
- loginiparol = input('Введите логин и пароль от аккаунта через : ')
- zaderchka = int(input('Введите задержку: '))
- a = loginiparol
- (login, passss) = a.split(':')
- def captcha_handler(captcha):
- """ При возникновении капчи вызывается эта функция и ей передается объект
- капчи. Через метод get_url можно получить ссылку на изображение.
- Через метод try_again можно попытаться отправить запрос с кодом капчи
- """
- key = input("Введите капчу {0}: ".format(captcha.get_url())).strip()
- # Пробуем снова отправить запрос с капчей
- return captcha.try_again(key)
- vk_session = vk_api.VkApi(login, passss,
- captcha_handler=captcha_handler)
- vk_session.auth()
- vk = vk_session.get_api()
- ghgh = 0
- while ghgh < chislo:
- char = my_list[ghgh]
- ghgh = ghgh + 1
- vk.friends.add(user_id=char)
- print("Подписались на vk.com/id" + str(char))
- time.sleep(zaderchka)
- print('Закончили накрутку')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement