Бот для Bigbuzzy на Python Мой первый пост, так что сильно не пинайте. Вот "бот" на Python для покупки купонов быстрее всех. Объясню мотивацию, когда были акции на покупку iphone, там кто быстрее купит тот и папа. Конечно же сейчас мы все понимаем что эта акция чистой воды мошенничество. Но может исходный код программы поможет кому то в реализации плана мести, а может и нет. Code: import urllib2 import urllib import lxml.html import time email=raw_input('enter you email: ') password=raw_input('enter you password: ') proxy = {'http':'http://proxy.***.ru:8080'} #Программа работает через Прокси, но можно его и отключить opener = urllib.FancyURLopener(proxy) f = opener.open('http://bigbuzzy.ru/site-json/login/web-user.html?action=login&login='+(email)+'&email='+(email)+'&password='+(password)+'&remember=true®ister=false') #Это запрос для авторизации # Ребята дальше сильно не ругайтесь дальше код парсит полученные данные(на питоне только начал программировать) feed = f.read() session = feed.find('session') session=session+10 moderator = feed.find('moderator') moderator=moderator-3 print 'Succesful your session: '+feed[session:moderator] cookie = unicode(f.headers['Set-Cookie'], 'cp1251') x = cookie.find('JSESSIONID') x=x+11 y = cookie.find('Path') y=y-2 print cookie[x:y] idAction=raw_input('Enter id action: ') #вот тут нужно ввести код акции он берется пряма со страницы с акцией f.close() openerr = urllib.FancyURLopener(proxy) openerr = urllib2.build_opener() openerr.addheaders.append(('Cookie', 'JSESSIONID='+cookie[x:y])) ff = openerr.open('http://bigbuzzy.ru/site-json/deals/invoice.html?id='+(idAction)+'&count=1&session='+(feed[session:moderator]),)# тут если чесно я уже не #помню но по моему получается какой-то идентификатор необходимый для покупки товара feedd = ff.read() print feedd ff.close() xx = feedd.find('id') xx=xx+4 yy = feedd.find('success') yy=yy-2 print feedd[xx:yy] a=0 while a != 10: openerrr = urllib.FancyURLopener(proxy) openerrr = urllib2.build_opener() openerrr.addheaders.append(('Cookie', 'JSESSIONID='+cookie[x:y])) fff = openerrr.open('http://bigbuzzy.ru/payment-ajax/buy/?id='+(idAction)+'&invoice_id='+(feedd[xx:yy])+'&count=1') # а тут собственно происходит покупка # если акция не активна то покупка не совершится, так же если на счете не достаточно денег покупка тоже не совершается, так что кладите на счет #денег ровно столько сколько хватит для акции feeddd = fff.read() print feeddd fff.close() time.sleep(1) a=a+1 input() Спасибо за внимание