Форум » » Не работает Ростелеком » Ответить

Не работает Ростелеком

Anrypro: Завел кабинет в Ростелекоме. Все настроил правильно. Плагин не работает. Жаль!

Ответов - 52, стр: 1 2 3 All

S.Gerko: SiBear, Новый плагин "Ростелеком-Центр" работает только если предварительно пользователь посещал страницу приветствия в браузере и выбрал соответствующий регион (Московский, Калужский, и т.п.). Проблема 1. Если этого не сделано, то баланс получить не удаётся. Предлагаю учесть в обработке и страницу выбора региона. В ней сидит код региона: 1 - Белгородский 2 - Брянский 3 - Владимирский 4 - Воронежский 5 - Ивановский 6 - Калужский 7 - Костромской 8 - Курский 9 - Липецкий 10 - Московский 11 - Орловский 12 - Рязанский 13 - Смоленский 14 - Тамбовский 15 - Тверской 16 - Тульский 17 - Ярославский В связи с этим, вероятнее всего, логин придётся нарастить этими сведениями. Проблема 2. Следствие из 1-й. Если есть, например, два личных кабинета из двух разных регионов зоны "Центр" как быть?

SiBear: S.Gerko Да, я это знаю. Ничего поделать, к сожалению, не могу... Если предварительно, причем обязательно через IE пользователь не заходил в ЛК, то... толку от плагина нет

ACC: // Плагин для программы MobileBalance: http://mtsoft.ru/mobilebalance/ // // Инструкция по использованию: // 1. зайти в настройки программы MobileBalance, перейти на закладку "Плагины: Операторы", добавить плагин. // 2. После этого перейти на закладку "Телефоны" и в качестве оператора выбрать оператора с названием, указанным ниже. // // FullName : Ростелеком // ShortName : RST // Version : 28.01.2011 // Icon : 789C73F2FDC600016540AC01C40250CCC8C002166F0062616E08166040060D10C9860608058240C6810307803448E43F1831FCFF0FA140102404E2E3007FCE43089CF49933E7A1FC337869A83A5C00009F949135 // Author : MTSoft // Types : MTSoft // Descript : Текущий баланс у оператора Ростелеком // Descript : Сайт оператора: http://http://www.rt.ru// // Descript : Личный кабинет: http://www.rt.ru/personal/ function main(){ var p = 0; // Заходим на главную страницу document.location="http://www.moscow.rt.ru/hometel/personal"; if(!external.WaitBrowser) return; response.pages[p++]=external.source; // Вводим логин и пароль и submit форму document.getElementById("username").value=request.loginValue; document.getElementById("password").value=request.passwValue; document.parentWindow.check(); if(!external.WaitBrowser) return; response.pages[p++]=external.source; // Забираем информацию html=document.documentElement.outerHTML; // Баланс regexp=/class=bal_.*?>(.*?)</; if (res=regexp.exec(html)){ tmpBalance=res[1].replace(/ |\xA0/, ""); // Удаляем пробелы tmpBalance=tmpBalance.replace(",", "."); // Заменяем запятую на точку response.Balance=parseFloat(tmpBalance); }; // Номер договора regexp=/Номер договора.*\n.*\n.*?>(.*?)</; if (res=regexp.exec(html)){ response.licSchet=res[1]; }; // ФИО regexp=/grey_combo title='(.*?)'/; if (res=regexp.exec(html)){ tmpUserName=res[1]; tmpUserName=tmpUserName.replace(/\//g, " "); // Заменяем слэши (которые, почему-то, вместо пробелов) на пробелы response.userName=tmpUserName; }; // Статус абонента regexp=/<NOBR><SPAN>Действующий<\/SPAN><\/NOBR>/; if (res=regexp.exec(html)){ response.BlockStatus='Действующий' }; // Выходим из системы document.parentWindow.frmCLOSE_SESSION.submit(); if(!external.WaitBrowser) return; response.pages[p++]=external.source; }; main();

ACC: Появился новый Личный кабинет, для работы старого (до конца июля 14) правим адрес в коде на document.location="http://www.moscow.rt.ru/hometel/old_personal";

feoser: К сожалению для краснодарского края не катит, у него отсутствует старый кабинет :(

astahov: С 15 апреля не работает в Свердловской области новый кабинет.

Чел: В Челябинской области также перестал собирать баланс, хотя страничка вручную открывается и выглядит как раньше...

SiBear: С Ростелекомом все довольно сложно... Сайт стал воспринимать встроенный в программу web-браузер как "устаревший". Встроенный браузер базируется на Internet Explorer, установленный на компьютере, но, даже если установлена 11-я версия, сайт все равно не дает возможности даже ввести логин/пароль. Пока не знаю как решить проблему. Надо менять не только исходный код плагина, но и что-то в базовой программе MobileBalance. Буду экспериментировать....

SiBear: Новая версия программы и новая версия плагина "Ростелеком" опубликованы на сайте: http://www.mtsoft.ru/mobilebalance/new.shtml

ACC: SiBear у меня новый плагин стал вешать через раз мобайл баланс, зависает именно на ростелекоме (который новый) и процесс больше не отвечает

BigCat: Отрицательный баланс корректно не показывает. При отрицательном балансе (-950р.)в поле баланс пишет "0"... При положительном еще не пробовал.

ViolatorDM: Подскажите, пожалуйста, как правильно сочетание номера телефона и логина ЛК вводить в программе? Или номер вообще не нужен - один логин вводить?

SiBear: ViolatorDM Общие правила для всех плагинов такие: в поле логин вводится то же самое, что и при авторизации на сайте оператора. Соответственно, если Вас пускает личный кабинет Ростелекома по логину - то вводится и в программу логин, и наоборот

ViolatorDM: SiBear Т.е., если у меня в ЛК несколько номеров телефонов, то плагином не выбрать какой-то конкретный? Возьмёт первый попавшийся с положительным балансом и всё?

SiBear: ViolatorDM На сколько я помню - вообще только первый по списку. И, кажется, итоговую сумму по всем в колонке "Баланс 2". Могу ошибаться - не пользуюсь этим плагином. Может кто из пользователей точнее подскажет...

ViolatorDM: SiBear Посмотрел на поведение в "Создать / редактировать плагин". Да, берёт баланс по первому номеру в ЛК и сумму остатков. "Маловато будет!" :)

12: Личный кабинет Ростелекома позволяет использовать пароли длиной 16 символов, а программа не позволяет...

Андрюха: Плагин Ростелеком, я так понимаю, не показывает задолженность? На странице-то она видна.

YuriyK: А кто-нибудь может подсказать, что изменить в плагине Ростелеком, чтобы он брал Баланс не первого номера, а второго?

Андрюха: Сделайте, плиз, чтоб показывала задолженность. Отрицательное число прога не видит, похоже



полная версия страницы