5n6r

Скрипт "Узнавака", для сбора информации о ВСЕХ Группах ВК!

Jan 17th, 2017
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.38 KB | None | 0 0
  1. +-----------------------------------------------------------------------------------+
  2. | Uznavaka v0.1b (c) 2017, coded by 5n6r.                                           |
  3. | Под MIT License.                                                                  |        
  4. | Скрипт для автоматического создания базы данных названий групп вконтакте и их id. |
  5. | Пример "готовой" БД можно посмотреть здесь: http://pastebin.com/57G6xDwJ          |
  6. +-----------------------------------------------------------------------------------+
  7.  
  8. #Uznavaka (c) 2017, 5n6r. Under MIT License
  9. #!/usr/bin/env python3
  10. import requests,urllib.request,sys,time, json
  11. #urllib.request.urlretrieve(ulng,str(nog)+".jpg")
  12. print("Узнавака версия 0.1 "+chr(169)+" 2017, 5n6r")
  13. f = open("vkgbd.txt","a")
  14. for i in range(0,99999999):
  15.  nmgr=str(i)
  16.  url2="https://api.vk.com/method/groups.getById?group_ids="+nmgr
  17.  r2 = requests.get(url2)
  18.  s2=r2.json()
  19.  try:
  20.   nmg=s2["response"][0]["name"]
  21.   idg=s2["response"][0]["gid"]
  22.   print("Группа с gid: "+str(idg)+" называется: "+nmg)
  23.   f.write("Группа с gid: "+str(idg)+" называется: "+nmg+"\n")
  24.  except KeyError:
  25.   err=s2["error"]["error_msg"]
  26.   print("Sorry, but... "+err)
  27.  time.sleep(0.25)
  28. f.close()
  29. print("Готово!")
Advertisement
Add Comment
Please, Sign In to add comment