MobileBalance
Загрузить
Инструкция
FAQ на сайте
Плагины
Купить
Анализ детализаций
Загрузить
Инструкция
Купить
Поиск по адресу на спутниковой карте Москвы
Форум
Участники
Помощь
Вход-регистрация
фразу
слово
все слова
On-line: гостей 0. Всего: 0 [
подробнее..
]
имя:
пароль:
-
зарегистрироваться, я новый участник
-
я забыл пароль, прошу выслать на е-майл
Перед тем как что-нибудь написать, прочтите, пожалуйста,
правила
форума, обратив особое внимание на
п.3
!
Форум
»
»
Написал тут плагин для НЭСК, это типа мосэнерго но на югах
Переход по разделам форума
Архив
перенос
Автор
Сообщение
feoser
Пост N: 42
Зарегистрирован: 01.12.05
Отправлено: 23.01.18 19:26. Заголовок: Написал тут плагин для НЭСК, это типа мосэнерго но на югах
Возможно коряво, т.к. не силён в программировании, работоспособность проверял и отлаживал несколько месяцев, мониторит следующие строки:
Тут баланс больше 0 и равен 4000 руб
--------
<div class="right_column">
<table class="balance info">
<tr>
<td class="field_name">Переплата</td>
<td class="field_value">4000 руб.</td>
</tr>
<tr>
<td class="field_name">Пени — переплата</td>
<td class="field_value">0 руб.</td>
-----------------------------------------
Тут равен 0
----------------
<div class="right_column">
<table class="balance info">
<tr>
<td class="field_name">Переплата</td>
<td class="field_value">0 руб.</td>
</tr>
<tr>
<td class="field_name">Пени — переплата</td>
<td class="field_value">0 руб.</td>
----------------------------------------------------
Тут задолженность 1686.24
-----------------------
<div class="right_column">
<table class="balance info">
<tr>
<td class="field_name">Задолженность</td>
<td class="field_value">1686.24 руб.</td>
<td><a href="/?action=payment">Оплатить</a></td>
</tr>
<tr>
<td class="field_name">Пени — переплата</td>
<td class="field_value">0 руб.</td>
----------------------------------------------------------------
Может кому пригодится
Далее сам плагин.
-----------------------------------------------------------------------
// Плагин для программы MobileBalance:
http://mtsoft.ru/mobilebalance/
//
// Инструкция по использованию:
// 1. зайти в настройки программы MobileBalance, перейти на закладку "Плагины: Операторы", добавить плагин.
// 2. После этого перейти на закладку "Телефоны" и в качестве оператора выбрать оператора с названием, указанным ниже.
//
// FullName : НЭСК
// ShortName : NESK
// Version : 28.05.2017
// Icon : 789C73F2FDC600016540AC01C40250CCC8C002166F0062616E08166040060D10C9860608058240C6810307803448E43F1831FCFF0FA140102404E2E3007FCE43089CF49933E7A1FC337869A83A5C00009F949135
// Author : feoser
// Types : feoser
// Descript : Cумма к оплате в НЭСК
// Descript : Сайт оператора:
http://nesk.ru/
// Descript : Личный кабинет:
https://sis.nesk.ru/
function main(){
var p = 0;
// Заходим на главную страницу
document.location="https://sis.nesk.ru/";
if(!external.WaitBrowser) return;
response.pages[p++]=external.source;
// Вводим логин и пароль и submit форму
if (document.all.login){
document.all.login.value=request.loginValue;
document.all.pass.value=request.passwValue;
document.all.pass.form.submit();
if(!external.WaitBrowser) return;
response.pages[p++]=external.source;
};
// Забираем информацию
html=document.documentElement.outerHTML;
// Баланс Текущий баланс по счету
regexp=/"field_value">(.*?) /i;
if (res=regexp.exec(html))
{
tmp=res[1].replace(/ |\xA0/, ""); // Удаляем пробелы
tmp=tmp.replace(",", "."); // Заменяем запятую на точку
response.Balance=parseFloat(tmp);
};
// Определяем Переплата либо задолженность
regexp=/"field_name">(.*?)</i;
if (res=regexp.exec(html))
{
if(res[1] == "Задолженность" && response.Balance > 0)
{
response.Balance = - response.Balance;
}
};
// Выходим
document.location="http://sis.nesk.ru/?action=logout";
if(!external.WaitBrowser) return;
response.pages[p++]=external.source;
};
main();
Спасибо: 0
Профиль
Цитата
Ответить
Новых ответов нет
Ответ:
1
2
3
4
5
6
7
8
9
показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:
зарегистрироваться
Форум
»
»
Написал тут плагин для НЭСК, это типа мосэнерго но на югах
Переход по разделам форума
Архив
перенос
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT
3
час. Хитов сегодня:
5
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет
Создай свой форум на сервисе Borda.ru
Форум находится на
73
месте в рейтинге
Текстовая версия