Найти - Пользователи
Полная версия: Sign Up
Начало » Network » Sign Up
1
rootkithunter
Помогите пожалуйста реализовать идею в код.

Из файла а.тхт вида

логин;мэил@мэил.ру;пароль
логин;мэил@мэил.ру;пароль
и т.д.

реализуем построчно загрузку в переменные, заполняем форму
http://titanichost.com/registration/, ставим птичку, жмем создать и ждем реакции пользователя например энтер и тоже самое со второй строкой и т.д.

Никаких кук запоминать не надо
shiza
Cмотрим - как форма передается с помощью get или post.
Берем библиотеку urllib2 и формируем нужный post или get.
Ждем реакции пользователся (например нажатия enter в консоли).
Полсылаем запрос.

Если будут вопросы по какому-то из шагов, пиши - попробуем разьяснить.
rootkithunter
Спасибо, возможно напишу, все что ты отписал теоритическо я понимаю, а вот с практикой туго ((
shiza
Ок.
1. Как узнать как и что передается из формы.
Можно ручками поглядеть исходник странички с формой.
Можно воспользоваться каким-нибудь плагом в Огнелису - например UrlParams.
shiza
2. Как запостить данные с помощью urllib2
примерно так
import urllib
import urllib2

url = 'http:/server.com/page' #урл
#словарь с полям формы и их значениями
post_values = {'field1' : 'value1',
'field2' : 'value2',
'field3' : 'value3' }
post_data = urllib.urlencode(post_values)

req = urllib2.Request(url, post_data) #подготавливаем запрос по нашему уру и с нашими данными
response = urllib2.urlopen(req) #делаем запрос к серверу
page = response.read() #считываем страницу-результат
...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB