Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 14, 2012 20:07:12

Passer
От:
Зарегистрирован: 2011-11-20
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь с программой

Здравствуйте! Я написал программу, которая рассылает личные сообщения пользователям одного сайта, но мне кажется она работает не так как хотелось бы. Вы не могли бы взглянуть и сказать что не правильно?

Код програмы:

# -*- encoding: utf-8 -*-
#!/usr/bin/python

#----- config -----

import urllib.request
import urllib.parse
import time
import random

login = 'Логин'
password = 'Пароль'
login_url = 'http://www.site.ru/'
pre_url = 'http://www.site.ru/gmail/index.php?p=new_msg&receiver='
nuser_start = 99
subject = 'Тема'
message = 'Текст сообщения'

#----- login -----

opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor)
urllib.request.install_opener(opener)
data = {
'login' : login,
'password' : password
}
encoded_data = urllib.parse.urlencode(data)
encoded_data = encoded_data.encode('utf-8')
f = opener.open(login_url, encoded_data)

#----- spam -----

while nuser_start < 10000:
recipient = nuser_start + 1
nuser_start = recipient
recipient1 = str(recipient)
url = pre_url + recipient1
data2 = {
'subj' : subject,
'msg' : message
}
encoded_data2 = urllib.parse.urlencode(data2)
encoded_data2 = encoded_data2.encode('utf-8')
opener.open(url, encoded_data2)
print (recipient1)
time.sleep(1)
Программа после запуска выводит
 100
101
102
103
...
Спасибо.



Офлайн

#2 Янв. 15, 2012 01:51:35

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Нужна помощь с программой

А что она, по вашему, должна выводить?

Офлайн

#3 Янв. 15, 2012 05:05:34

Passer
От:
Зарегистрирован: 2011-11-20
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь с программой

Выводить она это и должна, но при этом посылать сообщения пользователям сайта.



Офлайн

#4 Янв. 15, 2012 14:22:43

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Нужна помощь с программой

комментарий ‘—– spam —–’ радует.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version