Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX) / 9 сообщений из 9, страница 1 из 1
21.05.2009, 16:01
    #35999582
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
Разработал и опубликовал программу отправки мгновенных сообщений абонентам компании "Мегафон-Урал", megafonsms под лицензией GNU GPL Version 3. Программа megafonsms предназначена для отправки мгновенных сообщений (SMS) абонентам компании "Мегафон-Урал" посредством разработанного автором программы пользовательского интерфейса командной строки Linux/UNIX. Данное программное обеспечение опубликовано под лицензией GNU GPL Version 3 License. Страница проекта: lubyagin.discrete.ru

Программа в установках by-default может отправлять сообщения в режиме терминала (TERMINAL=True; XWINDOW=False), например, человеком, работающим на терминале по протоколу ssh . Пиктограмма, соответственно, показывается в режиме ASCII-art и позволяет отказаться от использования для подобной работы сервера X Window. Дистрибутив программы занимает объем 19 Кбайт в формате ZIP и 17 Кбайт в формате TGZ. Пожелания и вопросы приветствуются.

Author: Alexander Lubyagin (Russia, Kirov)
E-mail: lubyagin@yandex.ru
Jabber
: lubyagin@jabber.ru
Site
: lubyagin.discrete.ru
...
Рейтинг: 0 / 0
21.05.2009, 19:19
    #36000366
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
pacifyвопросы приветствуются.Какой шлюз использовали?
...
Рейтинг: 0 / 0
21.05.2009, 20:14
    #36000418
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
miksoft,
Я не знаю, как работают шлюзы, и - что это такое.
Использовал исключительно HTTP-интерфейс системы отправки SMS, http://megafonural.ru/sms/
...
Рейтинг: 0 / 0
21.05.2009, 20:20
    #36000425
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
pacifyИспользовал исключительно HTTP-интерфейс системы отправки SMS, http://megafonural.ru/sms/а как обходили "код с картинки"?
и неужели там нет никаких других ограничений, например "не более 10 смс с одного ip-адреса в стуик" ?
...
Рейтинг: 0 / 0
21.05.2009, 23:43
    #36000602
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
miksoft,
Нет, ограничений на число сообщений, естественно нет, так как это неудобно клиентам. Код с картинки вводит пользователь. Программа лишь отображает его средствами xli/xview/aview (в графическом режиме или в режиме текстового терминала).
...
Рейтинг: 0 / 0
27.05.2009, 20:04
    #36011807
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
Добавил сегодня поддержку использования HTTP proxy,
новая версия программы 0.0.1-9 доступна по прежнему адресу.

В данной версии программы дополнительно выдается отладочная информация подобного рода:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
$ ./megafonsms.py
Using of the proxy
Opera/ 9 . 63  (Windows NT  5 . 1 ; U; ru) Presto/ 2 . 1 . 1 
{'A': '9153072'}
Press [Enter] and read check code (captcha), then press 'q' to type this code:
http://localhost: 8123 /
http localhost  8123 
www.megafonural.ru  80 
('HTTP/1.1',  200 , 'Tunnel established\r\n')
Size of GET-data:  26658 
http://localhost: 8123 /
http localhost  8123 
www.megafonural.ru  80 
('HTTP/1.1',  200 , 'Tunnel established\r\n')
 56464399 
Code:  92483 
Phone: + 7   922  A
 9153072 
Message: Доброго вечера.
Отправка сообщения и ожидание ответа.
http://localhost: 8123 /
http localhost  8123 
www.megafonural.ru  80 
('HTTP/1.1',  200 , 'Tunnel established\r\n')
Size of POST-data:  18746 
Сообщение отправлено. Код сообщения: 411FF4F5
Timeout  5  seconds ...
http://localhost: 8123 /
http localhost  8123 
www.megafonural.ru  80 
('HTTP/1.1',  200 , 'Tunnel established\r\n')
Size of GET-data:  18882 
Статус сообщения 411FF4F5: Сообщение доставлено адресату
...
Рейтинг: 0 / 0
03.06.2009, 06:18
    #36022535
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
Обновил страницу проекта: дополнил более подробным описанием.
Опубликовал дистрибутив программы версии 0.0.2-1: немного подчищен исходный код (комментарии и лишние строки) и добавлена функция инвертирования проверочной картинки перед выводом ее на экран. Последнее может быть полезно в случае низкого разрешения текстового режима (например, 80x25) при использовании ASCII Art.
http://lubyagin.discrete.ru/megafonsms.html
Вопросы и замечания присылайте на lubyagin@yandex.ru
P
.S. Последняя версия программы также умеет работать через HTTP-proxy.
...
Рейтинг: 0 / 0
18.06.2009, 09:11
    #36047447
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
Добавил примечание, что программа megafonsms версии 0.0.2-1 и предыдущих тоже, завершает свою работу сообщением об ошибке перекодирования сообщений в случае использования [Backspace] в системной кодировке UTF-8. То есть, в установленном Debian GNU/Linux 4.0 r3 "Etch" (i386) по-умолчанию, стереть введенные символы, и затем передать введенное сообщение, не получается. Выход лежит в отказе от использования функции raw_input() интерпретатора языка Python 2.4 (2.5), либо исправления данной ошибки (озвученной в некоторых списках рассылки), в самом дистрибутиве Debian GNU/Linux.

----
Alexander Lubyagin,
http://lubyagin.discrete.ru/
...
Рейтинг: 0 / 0
18.06.2009, 10:02
    #36047539
pacify
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX)
Интересно то, что в виртуальном терминале под X Window, клавиша [Backspace] отрабатывает нормально. До установки и настройки console-cyrillic, насколько помню, программа работала без ошибок.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Программа отправки мгновенных сообщений абонентам "Мегафон-Урал" (Python,Linux/UNIX) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]