MobileBalance
Загрузить
Инструкция
FAQ на сайте
Плагины
Купить
Анализ детализаций
Загрузить
Инструкция
Купить
Поиск по адресу на спутниковой карте Москвы
Форум
Участники
Помощь
Вход-регистрация
фразу
слово
все слова
On-line: гостей 0. Всего: 0 [
подробнее..
]
имя:
пароль:
-
зарегистрироваться, я новый участник
-
я забыл пароль, прошу выслать на е-майл
Перед тем как что-нибудь написать, прочтите, пожалуйста,
правила
форума, обратив особое внимание на
п.3
!
Форум
»
»
Перестал работать NetByNet плагин
Переход по разделам форума
Архив
перенос
Автор
Сообщение
Users
Не зарегистрирован
Зарегистрирован: 01.01.70
Отправлено: 29.03.10 18:30. Заголовок: Перестал работать NetByNet плагин
У всех так ? :(
Спасибо: 0
Цитата
Ответить
Ответов - 27 , стр:
1
2
All
[
только новые
]
AntonB
Не зарегистрирован
Зарегистрирован: 01.01.70
Отправлено: 02.03.15 10:45. Заголовок: Что настроить если п..
Что настроить если по таймауту не грузится, но при этом браузером без проблем?
Спасибо: 0
Цитата
Ответить
stas_lubim
Пост N: 1
Зарегистрирован: 07.10.17
Отправлено: 06.12.17 10:53. Заголовок: У меня не работает. ..
У меня не работает.
Разработчик, как и техподдержка НИЧЕГО не делают либо нет желания.
Спасибо: 0
Профиль
Цитата
Ответить
Андрюха
Пост N: 120
Зарегистрирован: 10.04.10
Отправлено: 06.12.17 15:16. Заголовок: stas_lubim Разработч..
stas_lubim
Разработчик, как и техподдержка — это ровно один человек, насколько я знаю.
Спасибо: 0
Профиль
Цитата
Ответить
BusGuide
Не зарегистрирован
Зарегистрирован: 01.01.70
Отправлено: 07.12.17 22:00. Заголовок: У меня работает посл..
У меня работает после "доработки напильником" достаточно стабильно начиная с конца июля. Чтобы работа шла корректно, в браузере, на основе которого MobileBalance заходит на сайт (браузер системы по умолчанию) нужно зайти на my.netbynet.ru и убедиться в том, что логин не сохранен с помощью их приспособы "Запомнить на этом компьютере". Если сохранен - удалить его на форме входа ("Лицевой счет 12345678" кнопка "Удалить").
Имя файла: NetByNet.jsmb
%<-%<-%<-%<-%<-%<-%<-%<-%<-
// Плагин для программы MobileBalance:
http://mtsoft.ru/mobilebalance/
//
// Инструкция по использованию:
// 1. зайти в настройки программы MobileBalance, перейти на закладку "Плагины: Операторы", добавить плагин.
// 2. После этого перейти на закладку "Телефоны" и в качестве оператора выбрать оператора с названием, указанным ниже.
//
// FullName : Интернет-провайдер NeyByNet
// ShortName : NeByNet
// Version : 30.08.2017
// Icon : 789C73F2FDC600016540AC01C40250CCC8C002166F0062616E08166040060D10C9860608058240C6810307803448E43F1831FCFF0FA140102404E2E3007FCE43089CF49933E7A1FC337869A83A5C00009F949135
// Author : ZZZ
// Types : ZZZ
// Descript : Текущий баланс у Интернет-провайдера NeyByNet
// Descript : Сайт оператора:
http://www.netbynet.ru/
// Descript : Личный кабинет:
https://my.netbynet.ru/
function main() {
var p = 0;
// Заходим на главную страницу
document.location = "https://my.netbynet.ru/";
if(!external.WaitBrowser(2000)) return;
response.pages[p++] = external.source;
// Вводим логин, пароль и submit форму
external.sleep(1000); // Ждём пока форма прогрузиться
if(document.getElementsByClassName("nbn-login-dialog")) {
if (document.all.save.checked) {
document.all.save.checked = false;
document.all.save.value = "false";
}
document.all.accountNumber.value = request.loginValue;
document.all.password.value = request.passwValue;
document.getElementsByClassName("button-primary")[0].click();
if(!external.WaitBrowser(2000)) return;
};
// Убеждаемся что форма и значения прогрузились
var success = false;
// Ждем появления данных. Но не более XXX секунд
for (i=0; i<=50; i++) {
external.sleep(2000); // Ждём пока форма прогрузиться
html = document.documentElement.outerHTML; // Забираем информацию
regexp = /Тариф/i;
if (res = regexp.exec(html)) {
regexp = /Баланс счёта/i;
if (res = regexp.exec(html)) {
success = true;
break;
};
};
};
if (!success) return;
response.pages[p++] = external.source;
// Преобразуем информацию в одну стрку, удаляем табуляции и лишние пробелы
html = html.replace(/\r|\n|\t/g, "").replace(/>\s+/g, ">");
// Баланс
regexp = /Баланс счёта.*?(\d+,\d+)/i;
if (res = regexp.exec(html)) {
tmp = res[1].replace(/ |\xA0| /, ""); // Удаляем пробелы
tmp = tmp.replace(",", "."); // Заменяем запятую на точку
response.Balance=parseFloat(tmp);
};
// Тарифный план
regexp = /Тариф.*?">(.*?) *?</i;
if (res = regexp.exec(html)) {
response.TarifPlan = res[1];
};
// Если мы не в дебаге, то выходим.
if (!external.isDebugMode) {
document.location="https://my.netbynet.ru/logout";
external.WaitBrowser(2000); // Даем отработать выходу из кабинета
};
};
main();
%<-%<-%<-%<-%<-%<-%<-%<-%<-
Спасибо: 0
Цитата
Ответить
MB_User_2017
Пост N: 47
Зарегистрирован: 10.09.17
Отправлено: 09.12.17 18:35. Заголовок: BusGuide Уточню, что..
BusGuide
Уточню, что браузер используемый по умолчанию у всех может быть разный (Хром, Мозила, IE и другие), а MobileBalance (как уже неоднократно писал на форуме автор) работает через Internet Explorer.
Спасибо: 0
Профиль
Цитата
Ответить
BusGuide
Не зарегистрирован
Зарегистрирован: 01.01.70
Отправлено: 12.12.17 21:53. Заголовок: MB_User_2017, да, сп..
MB_User_2017
, да, спасибо за уточнение! В качестве браузера по умолчанию у меня действительно установлен Internet Explorer. То, что MobileBalance работает только через него, как-то ушло на второй план.
Спасибо: 0
Цитата
Ответить
BusGuide
Пост N: 3
Зарегистрирован: 12.12.17
Отправлено: 27.02.20 22:51. Заголовок: Пару дней назад пере..
Пару дней назад перестало работать. Поковырялся - обнаружил, что NetByNet внес небольшие изменения в форму входа. Поправил - снова заработало.
Имя файла: NetByNet.jsmb
%<-%<-%<-%<-%<-%<-%<-%<-%<-
// Плагин для программы MobileBalance:
http://mtsoft.ru/mobilebalance/
//
// Инструкция по использованию:
// 1. зайти в настройки программы MobileBalance, перейти на закладку "Плагины: Операторы", добавить плагин.
// 2. После этого перейти на закладку "Телефоны" и в качестве оператора выбрать оператора с названием, указанным ниже.
//
// FullName : Интернет-провайдер NeyByNet
// ShortName : NeByNet
// Version : 27.02.2020
// Icon : 789C73F2FDC600016540AC01C40250CCC8C002166F0062616E08166040060D10C9860608058240C6810307803448E43F1831FCFF0FA140102404E2E3007FCE43089CF49933E7A1FC337869A83A5C00009F949135
// Author : ZZZ
// Types : ZZZ
// Descript : Текущий баланс у Интернет-провайдера NeyByNet
// Descript : Сайт оператора:
http://www.netbynet.ru/
// Descript : Личный кабинет:
https://my.netbynet.ru/
function main() {
var p = 0;
// Заходим на главную страницу
document.location = "https://my.netbynet.ru/";
if(!external.WaitBrowser(2000)) return;
response.pages[p++] = external.source;
// Вводим логин, пароль и submit форму
external.sleep(1000); // Ждём пока форма прогрузится
if(document.getElementsByClassName("nbn-login-form")) {
if (document.all.save.checked) {
document.all.save.checked = false;
document.all.save.value = "false";
}
document.all.login.value = request.loginValue;
document.all.password.value = request.passwValue;
document.getElementsByClassName("button-primary")[0].click();
if(!external.WaitBrowser(2000)) return;
};
// Убеждаемся что форма и значения прогрузились
var success = false;
// Ждем появления данных. Но не более XXX секунд
for (i=0; i<=50; i++) {
external.sleep(2000); // Ждём пока форма прогрузиться
html = document.documentElement.outerHTML; // Забираем информацию
regexp = /Тариф/i;
if (res = regexp.exec(html)) {
regexp = /Баланс счёта/i;
if (res = regexp.exec(html)) {
success = true;
break;
};
};
};
if (!success) return;
response.pages[p++] = external.source;
// Преобразуем информацию в одну стрку, удаляем табуляции и лишние пробелы
html = html.replace(/\r|\n|\t/g, "").replace(/>\s+/g, ">");
// Баланс
regexp = /Баланс счёта.*?(\d+,\d+)/i;
if (res = regexp.exec(html)) {
tmp = res[1].replace(/ |\xA0| /, ""); // Удаляем пробелы
tmp = tmp.replace(",", "."); // Заменяем запятую на точку
response.Balance=parseFloat(tmp);
};
// Тарифный план
regexp = /Тариф.*?">(.*?) *?</i;
if (res = regexp.exec(html)) {
response.TarifPlan = res[1];
};
// Если мы не в дебаге, то выходим.
if (!external.isDebugMode) {
document.location="https://my.netbynet.ru/logout";
external.WaitBrowser(2000); // Даем отработать выходу из кабинета
};
};
main();
%<-%<-%<-%<-%<-%<-%<-%<-%<-
Спасибо: 0
Профиль
Цитата
Ответить
Ответов - 27 , стр:
1
2
All
[
только новые
]
Ответ:
1
2
3
4
5
6
7
8
9
показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:
зарегистрироваться
Форум
»
»
Перестал работать NetByNet плагин
Переход по разделам форума
Архив
перенос
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT
3
час. Хитов сегодня:
0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет
Создай свой форум на сервисе Borda.ru
Форум находится на
73
месте в рейтинге
Текстовая версия