Баланс телефона (МТС)
Модератор: immortal
-
- Сообщения: 210
- Зарегистрирован: Пт апр 12, 2013 2:27 pm
- Откуда: Уфа
- Благодарил (а): 28 раз
- Поблагодарили: 16 раз
Re: Баланс телефона (МТС)
ссылка на сибирский филиал https://sibsg.megafon.ru/ROBOTS/SC_TRAY ... =%PASSWORD%"
ссылка на поволжье есть в топике том.продублирую https://volgasg.megafon.ru/ROBOTS/SC_TR ... =%PASSWORD%'
ссылка на поволжье есть в топике том.продублирую https://volgasg.megafon.ru/ROBOTS/SC_TR ... =%PASSWORD%'
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
Re: Баланс телефона (МТС)
вот есть такой вариант http://www.mtsoft.ru/mobilebalance/?Mob ... _v_2.89.01
-
- Сообщения: 78
- Зарегистрирован: Чт янв 16, 2014 2:47 pm
- Благодарил (а): 4 раза
- Поблагодарили: 31 раз
Re: Баланс телефона (МТС)
Апну тему, у меня получилось получить баланс МТС. Подробности в моем профиле в CONNECTе http://connect.smartliving.ru/profile/109. Метод update объекта alex_phone.
Если нужно использовать в другом регионе, то нужно поправить пути логина.
Если нужно использовать в другом регионе, то нужно поправить пути логина.
Re: Баланс телефона (МТС)
Добрый день. В методе update у вас пусто Очень хотелось бы посмотреть как оно у вас работаетlayet писал(а):Апну тему, у меня получилось получить баланс МТС. Подробности в моем профиле в CONNECTе http://connect.smartliving.ru/profile/109. Метод update объекта alex_phone.
Если нужно использовать в другом регионе, то нужно поправить пути логина.
-
- Сообщения: 78
- Зарегистрирован: Чт янв 16, 2014 2:47 pm
- Благодарил (а): 4 раза
- Поблагодарили: 31 раз
Re: Баланс телефона (МТС)
Вы наверное куда-то не туда смотрели Проверил, есть там. Выкладываю метод сюда:ppc писал(а):Добрый день. В методе update у вас пусто Очень хотелось бы посмотреть как оно у вас работает
Код: Выделить всё
$cookie_file=ROOT.'cached/alex_phone_cookie.txt';
// STEP 0 -- GET VERIFYCATION TOKEN
$url='https://ip.primorye.mts.ru/Security.mvc/LogOn?returnLink=https%3A%2F%2Fip.primorye.mts.ru%2FHome.mvc';
$ch = curl_init();
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$result = curl_exec($ch);
preg_match("/name=\"__RequestVerificationToken\" type=\"hidden\" value=\"(.*?)\"/is", $result, $m);
$token = $m[1];
curl_close($ch);
// STEP 1 -- LOGIN
$url='https://ip.primorye.mts.ru/Security.mvc/LogOn?returnLink=https%3A%2F%2Fip.primorye.mts.ru%2FHome.mvc';
$fields = array(
'__RequestVerificationToken' => $token,
'username' => $this->getProperty('contract'),
'password' => $this->getProperty('password'));
foreach($fields as $key=>$value) { $fields_string .= $key.'='.urlencode($value).'&'; }
rtrim($fields_string, '&');
$ch = curl_init();
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, count($fields));
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$result = curl_exec($ch);
curl_close($ch);
// STEP 2 -- GET DATA
$url='https://ip.primorye.mts.ru/Account.mvc/Status';
$ch = curl_init();
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$result = curl_exec($ch);
curl_close($ch);
SaveFile(ROOT.'cached/alex_phone_result.txt',$result);
//echo "\n\n\n\n";
@unlink($cookie_file);
//$result=win2utf($result);
if (preg_match('/Ваш текущий баланс: (.*?) руб./is',$result,$m)) {
$value=$m[1];
$this->setProperty('value',$value);
}
if (preg_match('/Осталось (.*?) смс/is',$result,$m)) {
$value=$m[1];
$this->setProperty('balanceSMS',$value);
}
if (preg_match('/Остаток ежемесячного пакета: (.*?) минут/is',$result,$m)) {
$value=$m[1];
$this->setProperty('balanceMinutes',$value);
}
- Рейтинг: 1.16%
-
- Сообщения: 100
- Зарегистрирован: Вт ноя 11, 2014 5:16 pm
- Откуда: Шатура
- Благодарил (а): 4 раза
- Поблагодарили: 8 раз
Re: Баланс телефона (МТС)
А так уже не работает?
http://smartliving.ru/forum/viewtopic.php?f=6&t=405
http://smartliving.ru/forum/viewtopic.php?f=6&t=405
Windows, Debian 8, 1-Wire
Connect
Connect
-
- Сообщения: 117
- Зарегистрирован: Сб апр 26, 2014 5:06 pm
- Откуда: Новосибирск
- Благодарил (а): 21 раз
- Поблагодарили: 11 раз
Re: Баланс телефона (МТС)
С помощью данной программы вытягивает баланс мтс , теле2 сибирский регион ( на протяжении года работает стабильно)ser009 писал(а):вот есть такой вариант http://www.mtsoft.ru/mobilebalance/?Mob ... _v_2.89.01
в бесплатной версии доступно 5 номеров . простота в настройке поднимаешь веб сервер устанавливаешь пароль , создаешь веб приемную с таким запросом http://192.168.1.2:19778/12826/ где первое ап адрес сервера на котором стоит программа , второе порт, третее пароль который вы присвоили. шаблон поиска таков
Код: Выделить всё
lena<\/td>(.+?)<\/tr
Код: Выделить всё
$allcont = $this->getProperty("allcontent");
$balance = substr($allcont,strripos($allcont, "Balance")+9,-1);
$balance = substr($balance,0,strpos($balance, "."));
$this->setProperty("balance",$balance);
- Ubuntu Server .Esp8266)
-
- Сообщения: 78
- Зарегистрирован: Чт янв 16, 2014 2:47 pm
- Благодарил (а): 4 раза
- Поблагодарили: 31 раз
Re: Баланс телефона (МТС)
Похоже МТС страницу для планшетников убрали. Соответственно уже не работает. Надо ковырять основную страницу.
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Баланс телефона (МТС)
извиняюсь за тупой возможно вопрос, через веб переменные реализовано или нет, так и не понял