+ Ответить в теме
Показано с 1 по 16 из 16

Тема: Баланс БВК, Мегафон

  1. #1
    Ветеран nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты Аватар для nobody
    Регистрация
    03.06.2005
    Адрес
    Lost in Space...
    Возраст
    41
    Сообщений
    1,126
    Поблагодарил(а)
    19
    Получено благодарностей: 161 (сообщений: 101).

    По умолчанию Баланс БВК, Мегафон

    Появилась у меня такая идея... Сделать проверку баланса для телефона, да так, чтоб она всегда под рукой была. Поскольку большинство народу сидит на Виндусе, то такие волшебные штуки как Conky поюзать не могут. Под виндусом для этих целей больше всего сгодятся Opera Widgets и Google Gadgets. Но вот беда, я совсем не дружу с JavaScript.

    Привожу здесь два скрипта на перле для проверки баланса БВК и Мегафона. Для работы потребуется установить через ppm библиотеку Crypt::SSLeay из репозитария http://theoryx5.uwinnipeg.ca/ppms/ (для Perl 5.8) или http://theoryx5.uwinnipeg.ca/ppmpackages/ (для Perl 5.6)
    Код:
    #!/usr/bin/perl -w
    #############################################################
    ##
    ## BWC (http://www.bwc.ru) balance checker
    ## by Qwadrat, qwadrat@gmail.com
    ##
    #############################################################
    
    use strict;
    use warnings;
    use LWP;
    
    my $prefix='902'; #код
    my $phone='1234567'; #7 цифр телефона
    my $passwd='xxxx'; # пароль на issa.bwc.ru
    my $agent = LWP::UserAgent->new;
    my $url = 'http://issa.bwc.ru/cgi-bin/cgi.exe?function=is_login'
    $agent->cookie_jar({});
    my $response = $agent->post($url,
    [ 'mobnum' => $prefix.$phone,
    'Password' => $passwd
    ]
    );
    die "$url error: ", $response->status_line
    unless $response->is_success;
    $response = $agent->get("http://issa.bwc.ru/cgi-bin/cgi.exe?function=is_account");
    $response->content =~ /<td class=dark align=left width="50%">&nbsp;Актуальный баланс:<\/td>\r\n<td class=light width="50%">&nbsp;(.+?)&nbsp;/;
    my $rc = (defined $1)?($1):("**.**");
    print $rc, "\n";
    $response->content =~ /(cgi-bin\/cgi.exe?function=is_exit)\"/;
    $response = $agent->get("http://issa.bwc.ru");
    Код:
    #!/usr/bin/perl -w
    #############################################################
    ##
    ## Megafon DV (http://megafondv.ru) balance checker
    ## by Qwadrat, qwadrat@gmail.com
    ##
    #############################################################
    
    use strict;
    use warnings;
    use LWP;
    
    my $prefix='924'; #код
    my $phone='1234567'; #7 цифр телефона
    my $passwd='xxxx'; # пароль на sc.megafondv.ru
    
    my $agent = LWP::UserAgent->new;
    my $url = 'https://sc.megafondv.ru/SELFCARE/ACCOUNT_INFO';
    my $response = $agent->post($url,
    [ 'X_Username' => $prefix.$phone,
    'X_Password' => $passwd
    ]
    );
    die "$url error: ", $response->status_line
    unless $response->is_success;
    $response->content =~ /<div class="numg" style="margin:0 0 0 5px;">(.+?) руб/;
    my $rc = (defined $1)?($1):("**.**");
    print $rc, "\n";
    $response->content =~ /(CLOSE_SESSION.SESSION_ID=.+?)\"/;
    $response = $agent->get("https://sc.megafondv.ru/SELFCARE/$1");
    Задача в следующем: переписать это на JavaScript с использованием XMLHttpRequest(), чтобы оформить затем это в виджеты и гаджеты. Кто мне поможет?

  2. #2
    Джедай nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь
    Регистрация
    22.01.2005
    Сообщений
    3,753
    Поблагодарил(а)
    419
    Получено благодарностей: 1,257 (сообщений: 528).

    По умолчанию

    мм.. идея очень гут!
    как раз аякс штурмую, как выкрою свободную минутку - посмотрю (%
    Телевизор — это просто маленькое прозрачное окошко в трубе духовного мусоропровода. © В. Пелевин.

  3. #3
    Ветеран sinner кто это? Аватар для sinner
    Регистрация
    27.08.2007
    Сообщений
    1,239
    Поблагодарил(а)
    60
    Получено благодарностей: 119 (сообщений: 74).

    По умолчанию

    так токая прога есть для виндоуз мобаил если надо пишите в личку дам!!!!!!!!!!!БезВозмездно!!!!!

  4. #4
    Ветеран nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты Аватар для nobody
    Регистрация
    03.06.2005
    Адрес
    Lost in Space...
    Возраст
    41
    Сообщений
    1,126
    Поблагодарил(а)
    19
    Получено благодарностей: 161 (сообщений: 101).

    По умолчанию

    С исходниками?

  5. #5
    Ветеран sinner кто это? Аватар для sinner
    Регистрация
    27.08.2007
    Сообщений
    1,239
    Поблагодарил(а)
    60
    Получено благодарностей: 119 (сообщений: 74).

    По умолчанию

    с чем????????

  6. #6
    Ветеран sinner кто это? Аватар для sinner
    Регистрация
    27.08.2007
    Сообщений
    1,239
    Поблагодарил(а)
    60
    Получено благодарностей: 119 (сообщений: 74).

    По умолчанию

    вот смотрите сами все что требуется от вас ввести номер баланса и через какое время будет происходить обнавление!!!!!!
    Вложения

  7. #7
    Ветеран sinner кто это? Аватар для sinner
    Регистрация
    27.08.2007
    Сообщений
    1,239
    Поблагодарил(а)
    60
    Получено благодарностей: 119 (сообщений: 74).

    По умолчанию

    хоть комменты оставляйте то. та не та прога!!!!!!!

  8. #8
    Ветеран nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты nobody Набираю обороты Аватар для nobody
    Регистрация
    03.06.2005
    Адрес
    Lost in Space...
    Возраст
    41
    Сообщений
    1,126
    Поблагодарил(а)
    19
    Получено благодарностей: 161 (сообщений: 101).

    По умолчанию

    прога может и та, но пользы от нее без исходников нет

  9. 2 пользователей сказали cпасибо nobody за это полезное сообщение:

    Claus (11.02.2010), [Павел] (12.02.2010)

  10. #9
    Юзер mdie кто это? Аватар для mdie
    Регистрация
    26.04.2006
    Сообщений
    113
    Поблагодарил(а)
    1
    Получено благодарностей: 8 (сообщений: 6).

    По умолчанию

    "Проэмулить" процесс общения с серваком на основе WininetAPI, добавить парсер для выдирания нужных данных и все ))
    Mejor morir de pie que vivir arrodillado (Ernesto "Che" Guevara)

  11. #10
    Наш Чел Рой Джинс кто это? Рой Джинс кто это? Аватар для Рой Джинс
    Регистрация
    26.05.2006
    Возраст
    39
    Сообщений
    266
    Поблагодарил(а)
    58
    Получено благодарностей: 37 (сообщений: 20).

    Thumbs up Мультистатистика БВК - сразу на несколько номеров

    Если кому интересно есть сервис "Мультистатистика БВК" для просмотра данных сразу по нескольким номерам БВК.

    Замутил его изначально для личного пользования но если кому интересно можете тоже попробовать.

    Основные возможности сервиса:
    Просмотр информации по нескольким номерам в виде таблицы.
    Отображение истории платежей за предыдущие месяцы в виде гистограммы.
    Отображение изменений параметров произошедших с момента последнего просмотра информации.
    Возможность сохранить в закладках браузера адрес страницы для последующего быстрого доступа к информации по своим номерам.

    Подробное описание здесь...
    Миниатюры Миниатюры issa.jpg‎  
    Последний раз редактировалось Рой Джинс; 11.02.2010 в 12:15.
    Скажем НЕТ наркотикам, алкоголю и табакокурению!!!

  12. #11
    Мастер bug Включаюсь bug Включаюсь bug Включаюсь bug Включаюсь Аватар для bug
    Регистрация
    30.04.2007
    Сообщений
    750
    Поблагодарил(а)
    27
    Получено благодарностей: 105 (сообщений: 71).

    По умолчанию

    Цитата Сообщение от Рой Джинс Посмотреть сообщение
    Если кому интересно есть сервис "Мультистатистика БВК" для просмотра данных сразу по нескольким номерам БВК.

    Замутил его изначально для личного пользования но если кому интересно можете тоже попробовать.

    Основные возможности сервиса:
    Просмотр информации по нескольким номерам в виде таблицы.
    Отображение истории платежей за предыдущие месяцы в виде гистограммы.
    Отображение изменений параметров произошедших с момента последнего просмотра информации.
    Возможность сохранить в закладках браузера адрес страницы для последующего быстрого доступа к информации по своим номерам.

    Подробное описание "здесь..."
    страшное дело пользоваться такой фичей... сбор паролей и номеров телефонов.... нах нах....

  13. 1 пользователь сказал cпасибо bug за это полезное сообщение:

    Sincha (09.02.2010)

  14. #12
    Наш Чел Рой Джинс кто это? Рой Джинс кто это? Аватар для Рой Джинс
    Регистрация
    26.05.2006
    Возраст
    39
    Сообщений
    266
    Поблагодарил(а)
    58
    Получено благодарностей: 37 (сообщений: 20).

    По умолчанию

    Цитата Сообщение от bug Посмотреть сообщение
    страшное дело пользоваться такой фичей... сбор паролей и номеров телефонов.... нах нах....
    Согласен есть опасность но пароли для доступа на сервере на сохраняются...

    Они сохраняются в зашифрованном виде только в закладках браузера если использовать функцию быстрого доступа к своей статистике.
    Скажем НЕТ наркотикам, алкоголю и табакокурению!!!

  15. #13
    Джедай nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь nons Трогаюсь
    Регистрация
    22.01.2005
    Сообщений
    3,753
    Поблагодарил(а)
    419
    Получено благодарностей: 1,257 (сообщений: 528).

    По умолчанию

    самый большой минус таких сервисов — малое изначальное к ним доверие. тут хоть тресни. потому зачастую и остаются на уровне личных поделок.

    но ты молодец, сам подобную штуку недавно делал.
    Телевизор — это просто маленькое прозрачное окошко в трубе духовного мусоропровода. © В. Пелевин.

  16. #14
    Наш Чел Рой Джинс кто это? Рой Джинс кто это? Аватар для Рой Джинс
    Регистрация
    26.05.2006
    Возраст
    39
    Сообщений
    266
    Поблагодарил(а)
    58
    Получено благодарностей: 37 (сообщений: 20).

    По умолчанию

    Цитата Сообщение от bug Посмотреть сообщение
    страшное дело пользоваться такой фичей... сбор паролей и номеров телефонов.... нах нах....

    Ну это уже паранойа

    Вы сейчас глупости говорите.
    И я легко объясню вам почему.

    Давайте предположим даже что я буду сохранять все пароли для доступа к ИССА (конечно я при желании могу это сделать).
    Предположим я соберу таким образом тысячу паролей для доступа в ИССА (хотя я никогда столько не соберу потому что доверия пользователей к этому большого не будет и соответственно пользоваться сервисом будет мало кто).

    Но тем не менее предположим что у меня есть доступ к ИССА для 1000 номеров...

    Ну и что дальше ?
    Какую я могу от этого извлечь для себя пользу ?

    Если у вас подключена услуга "Касса взаимопомощи" то я могу конечно перевести денежки с чьего-то баланса на свой. Но ведь в этом случае в самой ИССА будет отражено на какой номер я перевел эти деньги и в каком количестве...

    Более того, вам смс-ка тут же придет о том сколько и куда я денег перевел

    Я что по вашему самоубийца ?

    Ну еще конечно можно побаловаться тарифы кому-нибудь поменять ... только вот зачем???

    Зачем создавать это чтобы менять кому-то тарифы...


    Я просто предложил ... может быть кому-то этот сервис будет полезен...
    Скажем НЕТ наркотикам, алкоголю и табакокурению!!!

  17. #15
    Умник KRP кто это? Аватар для KRP
    Регистрация
    09.12.2007
    Адрес
    Ю.Падун
    Возраст
    42
    Сообщений
    687
    Поблагодарил(а)
    18
    Получено благодарностей: 38 (сообщений: 25).

    По умолчанию

    А нельзя ли добавить в Мультистатистику данные по аккумуляторам? Пакеты минут и трафика?
    Рождён не только ползать...

  18. 1 пользователь сказал cпасибо KRP за это полезное сообщение:

    Sincha (13.02.2010)

  19. #16
    Modеrator [Павел] отключил(а) отображение уровня репутации Аватар для [Павел]
    Регистрация
    09.02.2009
    Адрес
    Энергетик
    Сообщений
    12,149
    Поблагодарил(а)
    17,207
    Получено благодарностей: 7,871 (сообщений: 3,974).

    По умолчанию

    Цитата Сообщение от mdie Посмотреть сообщение
    "Проэмулить" процесс общения с серваком на основе WininetAPI, добавить парсер для выдирания нужных данных и все ))

    Оффтопик
    Победа будет за нами!

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Тестим Мегафон
    от Claus в разделе Общие вопросы
    Ответов: 82
    Последнее сообщение: 04.07.2013, 22:48
  2. МТС vs Мегафон
    от LossOS в разделе Mobile
    Ответов: 4
    Последнее сообщение: 22.11.2006, 19:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.