Сайт Vkontakte.ru - это одна из самых популярных соц сетей России.
Большая известность, повлекла за собой программистов. Появилось много программ, для этого сайта. Например клиент-серверы.
Специально для этого Администраторы сайта создали API, через который зарегистрированные приложения могут совершать различные действия, такие как отправка сообщения, просмотр списка друзей и т.д
Но для тех кто не хочет регистрировать, вот скрипт для авторизации:
Большая известность, повлекла за собой программистов. Появилось много программ, для этого сайта. Например клиент-серверы.
Специально для этого Администраторы сайта создали API, через который зарегистрированные приложения могут совершать различные действия, такие как отправка сообщения, просмотр списка друзей и т.д
Но для тех кто не хочет регистрировать, вот скрипт для авторизации:
import urllib
import urllib2
import re
import sys
import math
import os
import time
self.email = email
self.password = password
self.cookie = None
#Возвращает уникальный идентификатор, который выдается на домене login.vk.com
host = 'http://login.vk.com/?act=login'
post =
headers =
conn =
data =
my_crack =
return my_crack
#Возвращает remixsid из куки
if self.cookie: return self.cookie
host = 'http://vkontakte.ru/login.php?op=slogin'
post =
headers =
conn =
data =
cookie_src = .
self.cookie =
return self.cookie
cook =
host = 'http://vkontakte.ru/friends_ajax.php'
post =
headers =
conn =
data =
my_fr =
return my_fr
Пример использования:
vk = print
Подскажите, почему не запускается? при клике питон файла окно мигает и проподает. Пользуюсь windows px
ОтветитьУдалитьА вы запускайте через терминал. Там в файле питона значит ошибка имеется.
ОтветитьУдалитьnemohu zajty v kontakty,pry tom vso vahu pravelno
ОтветитьУдалитьА как ето на ubuntu запустить
ОтветитьУдалитьАвторизация ВКонтакте, с помощью библиотеки mechanize(установка: pip install mechanize)
ОтветитьУдалитьimport mechanize
def vk_login(login, password):
browser = mechanize.Browser()
browser.addheaders = [('User-agent', 'Firefox')]
browser.set_handle_robots(False)
url = 'http://vk.com/login.php?email=' + login + '&pass=' + password
browser.open(url)
return browser
browser = vk_login('my_email', 'my_login')
# далее делаем с browser что нам хочется
Ищу web разработчика со знаниями Python,Django (опыт работы с ними 2-3 года) для работы в крутом интернет-портале.Все вопросы,отклики в личку. http://vk.com/katrinburtseva
ОтветитьУдалитьЭто велосипед использовать регулярные выражения и urllib2. Какой смысл? Вы ведь пишите не на С++, а на Python. У питона давно организовано кучу модулей, для подобных целей. Один из прекрасных grablib например. Авторизация в три строчки. К тому же urllib2 не поддерживает socks прокси не 4-ку не 5-ку, приходится привязывать socksiPy, и зачем парсить регулярками, когда давно уже существует lxml к примеру. пример использования grablib: http://seo.ndcoders.ru статья про парсинг прокси.
ОтветитьУдалить