Перед тем как что-нибудь написать, прочтите, пожалуйста, правила форума, обратив особое внимание на п.3!


АвторСообщение



Не зарегистрирован
Зарегистрирован: 05.04.13
ссылка на сообщение  Отправлено: 05.04.13 13:05. Заголовок: Помогите написать плагин.


Доброго времени суток.
Помогите советом, хочу получать баланс с МТС (Москва), с разу.
И так имеем https://lk.ssl.mts.ru/ точка входа (на прошлой недели обновился интерфейс).
После авторизации "Личный кабинет" активен видим с верху с права банер ссылка после авторизации выводит. Помогите получить данные с этой странице.
В кеше экспловера нашел занятные файлы.
header_ssl_mts_ru это то в чем идет поиск
header сам файл странички с которой хочется взять инфу.

Спасибо: 0 
Профиль Цитата Ответить
Ответов - 3 [только новые]





Пост N: 1
Зарегистрирован: 05.04.13
ссылка на сообщение  Отправлено: 08.04.13 11:08. Заголовок: eqwe..


Вот пример:

function main(){
var p = 0;
// Заходим на главную страницу
document.location="https://lk.ssl.mts.ru/";
if(!external.WaitBrowser) return;
response.pages[p++]=external.source;

// Вводим логин (номер телефона) и пароль
document.getElementById("IDToken1").value=request.loginValue;
document.getElementById("IDToken2").value=request.passwValue;
document.getElementById("CSRFToken").form.submit();

if(!external.WaitBrowser) return;
response.pages[p++]=external.source;

// Получаем статистику
document.location="https://login.mts.ru/profile/header?service=lk";

// Забираем данные
html=document.documentElement.outerHTML;


// Запрос владельца
//regexp=/кабинет.*?>(.*?)</;
regexp=/Balance(.*?)</;
if (res=regexp.exec(html)){
response.UserName=res[1];
};

// Баланс (на счету)

regexp=/Баланс:*\n.*ong>(.*?) руб</;
if (res=regexp.exec(html)){
response.Balance=parseFloat(tmp);
};



// Выходим
//document.location="https://login.mts.ru/amserver/UI/Logout";
//if (!external.WaitBrowser()) return;
//response.pages[p++]=external.source;

};
main();

Поиск не идет на станице https://login.mts.ru/profile/header?service=lk
В место этого ищет в другом файле.
Помогите, как это исправить?

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 4
Зарегистрирован: 22.01.12
ссылка на сообщение  Отправлено: 20.10.14 21:43. Заголовок: как передать логин /..


как передать логин /пароль в адресную строку?
document.location="https://kavkazsg.megafon.ru/ROBOTS/SC_TRAY_INFO?X_Username=9281501234&X_Password=ABCDEF";

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 5
Зарегистрирован: 22.01.12
ссылка на сообщение  Отправлено: 20.10.14 23:06. Заголовок: document.location=&#..


document.location="https://kavkazsg.megafon.ru/ROBOTS/SC_TRAY_INFO?X_Username="+request.loginValue+"&X_Password="+request.passwValue;
регулярки для баланса и остатка трафа:
regexp=/BALANCE.*?>(\d+\.\d+)</;
regexp=/VOLUME_AVAILABLE.*?>(\d+)</;


Спасибо: 0 
Профиль Цитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет



Создай свой форум на сервисе Borda.ru
Форум находится на 73 месте в рейтинге
Текстовая версия