Обсуждаем виджет Mobile Balance

Алексей Резванов
55
Прошу комментировать работу нашего виджета в этой ветке
Сергей Филимонов
1
Работает, очень удобно. Спасибо! Well
Анна
1
Действительно, работает.Yes Подтверждаю.
sasa
1
нельзя запустить несколько копий виджета для разных номеров - настройка следующего перебивает предыдущий
Алексей Резванов
55
Про несколько копий понятно — обязательно учтем в следующих апдейтах.
Сергей Полищук
1
Очень полезный виджет. А будет ли поддержка украинских операторов, например Киевстар?
Алексей Резванов
55
Мы постараемся, но опять же — будут проблемы с тестированием. Если мы сможем решить эту проблему то сможем включить и Киевстар.
Михаил
1

Сделайте пожалуйста поддержку Мегафон - Дальний Восток, не работает!
Максим
1
Так и не получилось узнать свой свет. Пишет "заполните правильно все поля на обороте". Там все заполнено. Мск, Билайн (905). Даже не знаю что делать.
Александр
5
MTC Сибирь (913) нехочет работать Not so  все заполнено верно!!!
Evgeniy Vel
2
Мегафон Северный Кавказ - не работает! Pancake
Евгений Мареев
1
МТС (919) неработает
Алексей
1
Виджет работает отлично, но есть единственный минус (или это я не разобрался). Баланс отображается не полностью. Показывает баланс в формате ххх,хх руб. Поэтому появился вопрос: Баланс больше 1000 руб. он не показывает в принципе?
Evgeniy Vel
2
918 - не работает!
Фуфло.
Евгений Фокин
1
МТС-Москва. Баланс показывает верно, но, к сожалению, не запоминает настройки. После перезагрузки виджет девственно чист и просит заново ввести телефон, пароль, прочее. Просьба устранить этот недостаток, иначе интересный апплет теряет всякий смысл.
Система: Снегопард 10.6.2 русский.
Алексей Резванов
55
Мы тоже отловили потерю данных. Будем устранять. Приносим извинения за неудобства.
Александр
5
a что стеми у кого неработает ?
Андрей
1
Мегафон Северный Кавказ код 928 не работает.
Алексей Резванов
55
albor
a что стеми у кого неработает ?
1. Мы будем исправлять баги
2. Мы будем добавлять новые регионы постепенно, решая вопрос с тестированием работоспособности отдельно в каждом случае.
 
Если Вы готовы помочь нам тестировать новые регионы и дорабатывать виджет — пишите свои координаты на адрес editor@macster.ru.
В теме письма указывайте: Тест-группа Mobile Balance.
 
Вы нам очень поможете!
Corwin
1
При перезагрузке мака (10.6.2 со всеми последними обновлениями) виджет забывает все настройки. Приходится забивать их заново, что несколько подзадалбывает.
Можно это пофиксить как-нибудь?
 
А так, замечательный виджет, отлично работает (МТС-Москва)
 
PS
Настроена синхронизация с mobile.me однако синхронизация виджетов для дашборда отключена.
 
Тимур
3
Когда же нам ждать первого обновления? Очень надеемся на работу виджета для Мегафон-Урал!!!! Идея супер! Уже высказывались пожеланию по поводу размера виджета, не будем давить, но все же настрой на более компактный вид присутствует. Существующий опыт (http://www.apple.com/downloads/dashboard/status/megafonnorthwestbalance.html), надеемся, положительно повлияет на Ваш более функциональный виджет. Мегафон-Урал ждет с нетерпением.
Артем Виноградов
1
МТС Северо-Запад не работает !!! (911)
Алексей Резванов
55
gafarovtm
Когда же нам ждать первого обновления? Очень надеемся на работу виджета для Мегафон-Урал!!!! Идея супер! Уже высказывались пожеланию по поводу размера виджета, не будем давить, но все же настрой на более компактный вид присутствует. Существующий опыт (http://www.apple.com/downloads/dashboard/status/megafonnorthwestbalance.html), надеемся, положительно повлияет на Ваш более функциональный виджет. Мегафон-Урал ждет с нетерпением.

Усиленно работаем. Я думаю к концу февраля что-то будет понятно.
Очень нужна тестовая группа, чтобы добавить поддержку регионов (мы не можем добавить Мегафон-Урал если его не протестим). Так что еще раз публикую свое предыдущее объявление и жду писем от желающих поучаствовать:

Если Вы готовы помочь нам тестировать новые регионы и дорабатывать виджет — пишите свои координаты на адрес editor@macster.ru.
В теме письма указывайте: Тест-группа Mobile Balance.
Тимур
3
А я уже там (в тест-группе). Жду инструкций!
Иосиф Мазэлтоф
4
Хороший виджет! Сбрасывает данные после перезагрузки, МТС Москва. Но это я так, чтобы был повод высказать предложения. Я конечно понимаю что сайт для маководов, но если бы был доступен виджет для Windows 7 и например Linux, то это был бы хит!!!. Вопрос к разрабам виджета: А почему виджет при запросе баланса у оператора идентифицирует себя как старый netscape navigator под Linux)))) ну а если серьезно, то спасибо за идею "как из виджетов работать с вэб сервисами без objective-c", не думал что curl будет так шустро работать) еще бы парсинг страничек реализовали бы не javascript`ом а grep`ом )) получилось бы еще меньше кода. Буду ждать обновления)
Иосиф Мазэлтоф
4
Вот еще, может поможет) Приятель говорит, МТС Коми, 912, адрес портала https://ihelper.nw.mts.ru/selfcare/
Alex
1
Мегафон СПб (Северо-Запад) не работает, пишет заполните правильно поля, хотя через WEB на сайте все работает.
Evgeny
1
Давно на Винде использую Mobilebalance от www.mtsoft.ru. Поговорите с разработчиком.
Вера
1
Огромная просьба, добавьте количество телефонов... мне приходится следить за балансом аж ШЕСТИ номеров!!! Семья большая Well)
Сергей Василенко
1
МТС-Приморский край не работает.
Артем
1
А сколько потрачено денег показывает? У меня постоплатная система
Александр Всякая
1
не работает мегафон урал,мтс урал и биллайн урал
Александр
5
Все чтоли забросили это дело?
Алексей Резванов
55
Ни в коем случае!
Работаем над апдейтом, добавляем регионы, исправляем баги... Осталось совсем немножко подождать.
tarik
3
МегафонДВ (924) - говорит не верно заполнена форма, однако все заполнено корректно.
**Кажется если бы поле для ввода пароля было рассчитано на 7 видимых символов было бы удобнее настраивать виджет (мегафоновцы сказали что пароль не менее 7ми цифр). Также считаю необходимым ввести такую опцию как  "псевдоним" и отображение псевдопима в виджете (на мегафоне имя пользователя и номер телефона практически одинаковы), чтоб назвать виджеты именами членов семьи к примеру.
Юрий Корин
1
Добрый день! Подскажите, что неправильно сделано по работе виджета. Получен пароль и имя при регистрации Сервис-гид в Мегафоне, данные занесены, упорно отвечает: "правильно заполните все поля...". Мегафон Санкт-Петербург. Спасибо
Алексей Резванов
55
ykorym
Добрый день! Подскажите, что неправильно сделано по работе виджета. Получен пароль и имя при регистрации Сервис-гид в Мегафоне, данные занесены, упорно отвечает: "правильно заполните все поля...". Мегафон Санкт-Петербург. Спасибо
Просто Питер пока не работает. Мы как раз этим занимаемся, надеюсь скоро выложим апдейт и в настройках будет доступно больше регионов.
 
С Дальним Востоком та же история. Процесс авторизации для всех регионов разный и в первой версии мы смогли сделать только Москву.
blinkfrog
3
С настройкой регионов особых проблем нет. Я не в Питере, но в Северо-Западном регионе. Товарищи, кто жалуется - вам что, так трудно ручками в main.js ihelper.nw.mts.ru прописать?
Но вот, почему-то, настройки пароля/телефона не запоминаются после перезагрузки. И вот это уже проблема.
demanov
10
по ходу дела виджет заглох, доделай те хотя бы что бы настройки сохранялись
mytra
1
настройки как я понял он сохраняет в кукисы а после рестарта кукисы удаляются
нужно чтобы куки не удалялись
demanov
10
алё разраб, ты нас читаешь?
Александр
5
Обновил, МТС (сибирь)(913,983) неработает
Егор
1
Граждане разработчики, я всё понимаю, конечно, но почините хотя бы сохранение настроек, а потом можете допиливать сколько хотите. Несколько месяцев уже обещаете.
blinkfrog
3
Да уж, смотрю - новая версия вышла. Качаю, устанавливаю - ни подстройки под регион (ну, это не проблема - ручками в main.js вписываю северозападный ihelper), ни сохранения настроек - а смысл тогда в виджете? Сделайте сохранение настроек!
demanov
10
сохранение опять не пашет, напишите что нового в этой версии
Алексей Резванов
55
Обновления не было. На прошлых выходных у нас сгорел сервер и мы переезжали на другой хостинг.
Виджет решил что была выложена новая версия и начал качать обновление.
 
Мы продолжаем работать, но к сожалению работа пока идет достаточно медленно. Другие дела связанные с порталом отнимают все свободное время.
 
Приносим извинения. Будем исправляться.
demanov
10
баланс показывает только до тысячи рублей, не удобно
Тимур
3
У Егорки всегда отговорки.
Игорь
2
Не работает. Билайн-Казань +7 903-ХХХ . Радостно ждем обновления Well)
Александр
5
Когда работать будет?? уже раз 10 ваша программа просится обновится- обновляю с надеждой что все заработала, а нет опять наверное сервер у вас сломался
Андрей Коробко
1
1. МТС-Москва показывает баланс отлично. Yes
2. Не понятно, как расчитывается расход. У меня пишет от 45 до 100 р/день. При том, что среднее (за месяц) значение около 35 р/день.
3. К настройкам есть существенное замечание — пароль всегда показывается открытым. Это неправильно. На домашнем как-то всё равно, а на рабочем Маке не пользуюсь из-за этого.
Игорь
2
Я раньше здесь писал, что не работает казань билайн. Все пашет, надо зайти на сайт билайн личный кабинет и сменить временный пароль на свой. Но у меня счет в баксах, а пишет руб, обидно.
Алексей Резванов
55
Обновили виджет до версии 1.1 - продолжаем мониторить баги...
blinkfrog
3
Работает отлично, пароль не забывает, ну и удобно теперь выбирать регион - не приходится вручную править main.js. В общем, спасибо!
demanov
10
неправильно показывает баланс если он больше 1000р
Алексей Резванов
55
demanov
неправильно показывает баланс если он больше 1000р

Можно больше подробностей:
1. Какой оператор?
2. Какой регион?
3. Версия Mac OS?
4. На каком языке отображается виджет - русский или английский?
demanov
10
проблема не в операторе или MAC выглядит это так http://www.7image.ru/pics/0710/51500470.jpg
на балансе 1064.41
Алексей Резванов
55
Будем разбираться.
demanov
10
когда будит обновление?
Николай
1
В поле "введите имя" какое имя писать?
Алексей Резванов
55
Абсолютно любое. Поле сделано для удобства пользователей и не участвует в процессе идентификации у операторов.
Роман Ахма
1
arezvanov, как связаться с вами?
demanov
10
Роман Ахма
этот народ диковатый и с людьми не очень идёт на контакт
Алексей Резванов
55
пишите нам в редакцию на editor@macster.ru ))))
Patriarch
10
когда уже заработает Мегафон - Северо-Запад ???  постоянно пишется - заполните правильно поля... заполняю... и ничего!!!!
Алексей Резванов
55
Мегафон Северо-Запад работает.
Попробуйте войти с вашим логином-паролем в Сервис Гид (https://serviceguide.megafonnw.ru/).
Если Вас туда пустило - используйте тот же логин и пароль для виджета.
Patriarch
10
arezvanov
Мегафон Северо-Запад работает.
Попробуйте войти с вашим логином-паролем в Сервис Гид (https://serviceguide.megafonnw.ru/).
Если Вас туда пустило - используйте тот же логин и пароль для виджета.
туда пустило! а вот виджет ваш по этим же логину и паролю НЕ РАБОТАЕТ и требует правильно заполнить поля....
Алексей Резванов
55
Можете прислать скриншот настроек виджета и описать параметры OS или сделать скриншот Яблочко -> About this Mac нам на почту editor@macster.ru
Patriarch
10
arezvanov
Можете прислать скриншот настроек виджета и описать параметры OS или сделать скриншот Яблочко -> About this Mac нам на почту editor@macster.ru
если бы я умел это делать! )  OS 10.6.5.... что значит настройки виджета? выбираю Мегафон СЗ и заполняю поля.... вот и всё (
Алексей Резванов
55
Мы хотим проверить насколько правильно вы заполняете поля ))))
1. Откройте настройки виджета
2. нажмите на клавиатуре Shift+Cmd+4
3. нажмите пробел
4. курсор превратиться в фотоапарат.
5. наведите его на виджет и кликнете мышкой.
6. отправьте нам на почту файл, который сохранится у вас на рабочем столе.
Patriarch
10
arezvanov
Мы хотим проверить насколько правильно вы заполняете поля ))))
1. Откройте настройки виджета
2. нажмите на клавиатуре Shift+Cmd+4
3. нажмите пробел
4. курсор превратиться в фотоапарат.
5. наведите его на виджет и кликнете мышкой.
6. отправьте нам на почту файл, который сохранится у вас на рабочем столе.

вот всё понятно... только клавиши Cmd на моём ноуте нет... да и надписи Shift нигде нет... у меня MacBookPro ... понимаю, что "дураку" достался сей ноут.. но вот так )
Patriarch
10
пытливый ум помог ))) сделал... высылаю... )))) радует что и в 60 лет кое-что соображаю )))))
fra Французенок
4
Во-первых, спасибо за отличнейший виджет. Во-вторых, подтверждаю неработу мегафон северо-запада. В настройках сервис-гида стоит "Доступ в «Сервис-Гид» открыт пользователям и автоматизированным системам" + нажимал кнопку "сброс блокировки" на всякий случай. Сегодня вышло обновление виджета, думал заработает, но не заработало Not so Мало того, ещё и мегафон-москва перестала подключаться. Если что, пришлю нужные скриншоты!
Steven
2
+1
 
Мегафон-Москва не работает.
Все вышеуказанные действия тоже делал - безрезультатно.
Алексей Резванов
55
Выложили обновление 1.2.1
Прошу всех у кого виджет до сих пор не заработал скачать последнюю версию с сайта и еще раз обновиться.
Steven
2
Работает. Спасибо =)
fra Французенок
4
Большое спасибо, всё заработало!!!
 
Perec
6
Я в Анапе - виджет не работает почему то. Причем раньше работал ))) а теперь перестал. как быть?
Perec
6
перестал работать после обновления. Пожалел что обновил...
Perec
6
arezvanov
Выложили обновление 1.2.1
Прошу всех у кого виджет до сих пор не заработал скачать последнюю версию с сайта и еще раз обновиться.
перестал работать после обновления. Пожалел что обновил...Я в Анапе - виджет не работает почему то.как быть?
Алексей Резванов
55
Пришлите пожалуйста на адрес editor@macster.ru
1. Скриншот обратной стороны виджета (выше описано как его сделать)
2. Версию вашей ос
3. Название вашего сотового оператора
Perec
6
в общем прислал я вам все ровно 2 месяца назад  обещали ответить и тишина... а виджет так и не работает
Алексей
1
Со вчерашнего дня перестал работать. Просит правильно заполнить поля.МТС Москва.
Установил по новой - не помогло
Михаил Островский
2
Добрый день! Отличный виджет. Можно ли одновременно выводить информацию по балансу нескольких номеров?
Perec
6
Заработал наконец-то ))) спасибо тем кто это сделал
Алексей Резванов
55
2michail: да. несколько копий с разными номерами запускать можно.
2Perec: на самом деле мы еще не успели ))) Мы все еще пытаемся разобраться в проблеме. Есть версия, что если вы получили пароль к личному кабинету по SMS, то нужно войти в личный кабинет МТС и его поменять. Тогда, с новым паролем вроде все начинает работать.
Perec
6
arezvanov
2michail: да. несколько копий с разными номерами запускать можно.
2Perec: на самом деле мы еще не успели ))) Мы все еще пытаемся разобраться в проблеме. Есть версия, что если вы получили пароль к личному кабинету по SMS, то нужно войти в личный кабинет МТС и его поменять. Тогда, с новым паролем вроде все начинает работать.
на самом деле я вот сейчас ничего не менял с прошедшей два месяца назад переписки и периодически просто проверял работает или нет и вот тока ща вдруг заработал
Михаил Островский
2
Разобрался. Спасибо за приятную программу
Алексей Резванов
55
2michail: очень рады что вам нравится!
2Perec: тут все достаточно сложно, т.к. многое зависит от операторов. А те в свою очередь постоянно все меняют и как то забывают нас об этом предупредить Very we!. Мы стараемся мониторить ситуацию и подгонять виджет под их нововведения, но не всегда оперативно выходит. Рады что у вас наконец все заработало.
DocMarea
2
2-е мая, не работает с мтс-москва, хотя все настройки введены правильно.
 
ждать новую версию или это проблемы мтс?
Андрей
4
здравствуйте, мтс не работает
на сайте захожу нормально, а прога не хочет
поправьте плиз
Jumbo Frame
1
Откройте файл  /Users/_username_/Library/Widgets/MobileBalance.wdgt/main.js
137 строка. Заменить var url = "ihelper.mts.ru"; на vair url = "ip.mts.ru";
DocMarea
2
сделал так, перегрузился, не работает все равно.
XPaine
1
Уже несколько дней не работает на мегафон москва. пишет - заполните правильно все поля на обороте
fra Французенок
4
XPaine
Уже несколько дней не работает на мегафон москва. пишет - заполните правильно все поля на обороте
Подтверждаю!
Patriarch
10
и вновь Мегафон Северо-Запад... что-то они там изменили... виджет поэтому опять не работает...
Алексей Резванов
55
К сожалению! Они там так все поменяли, что не понятно когда даже заработает. Отвалилось все и у всех ((( Москву с большим трудом починили, а с Питером не понятно как быть.
Patriarch
10
arezvanov
К сожалению! Они там так все поменяли, что не понятно когда даже заработает. Отвалилось все и у всех ((( Москву с большим трудом починили, а с Питером не понятно как быть.
не Вы одни... у меня и на айфоне, и на айпаде аналогичные программы других разработчиков не работают... увы...
Иван
1
Две недели не работает баланс Мегафон-Москва. В сервис гиде оператора включил опцию в настройках - чтоб использовать автоматические программы запроса баланса, никаких блокировок сервис гида не производилось..
 
Вобщем всегда работало, а теперь две недели не работает..
 
Использую виджет и для Билайна, - там все рабтает, а вот Мегафон-Москва - не рабтает! Проверяю два номера и на обоих не получается!
 

З.Ы. - в "форточках" есть такая программка MobileBalance, так вот там помоему тоже перестал работать Мегафон.. возможно Мегафон что-то изменил со своей стороны (XML или как там это правльно называется....)
Просьба разработчиков виджита для MAC OS X Mobile Balance разобраться в данном вопросе..
 
Заранее благодарен.
fra Французенок
4
mr.ivannn
Две недели не работает баланс Мегафон-Москва. В сервис гиде оператора включил опцию в настройках - чтоб использовать автоматические программы запроса баланса, никаких блокировок сервис гида не производилось..
Полностью подтверждаю! Обновитесь, пожалуйста Well
Антон
1
Итак, пользователи мегафона, у которых вдруг перестал работать виджет! Вот вам решение, с помощью которого можно вернуть к жизни сей чудесный элемент дашборда и не ждать обновления.
Для того чтобы заставить виджет работать вам нужно изменить в нем одну строку, которая является адресом, по которому виджет ходит за данными на сайт мегафона. Этот адрес не так давно изменился (какого черта - неизвестно.) и все сторонние приложения перестали работать. Но у мегафона есть собственный виджет, и именно из него я и выдрал новый адрес.
Итак, идем в папку пользователя (~/), в ней в папку Library (Библиотеки - она скрыта на Lion'e, о том как показать скрытые папки почитайте в интернетах, это просто), в ней в папку Widgets (Виджеты). Там ищем виджет MobileBalance и жмем на него правой кнопкой мыши, выбираем "Показать содержимое пакета". Дальше вам нужно открыть файл main.js и найти в нем следующую строку:
Javascript
var megafon_get_balance = "/usr/bin/curl '$$URL$$/MEGAFON_BALANCE/GET_BALANCE?MSISDN=$$USERNAME$$&PASSWORD=$$PASSWORD$$' -k"
 
и заменить ее на вот что:
Javascript
var megafon_get_balance = "/usr/bin/curl '$$URL$$/MEGAFON_BALANCE/MGFSTF_GET_BALANCE?MSISDN=$$USERNAME$$&PASSWORD=$$PASSWORD$$' -k"
После этого сохраните файл, перезагрузите компьютер или удалите и заново добавьте виджет на дашборд (в этом случае прийдется заново вбивать все настройки – грустно если вы не помните ваш пароль).
Ура!
Спасибо говорите не мне, спасибо говорите создателям виджета, они настоящие молодцы. "Спасибо, б%%" говорите мегафну - заменили урл на еще более нечитабельный без особой на то причины.
Алексей Резванов
55
Огромное спасибо toxuin!
Мы попробуем данные изменения и выкатим официальный апдейт.
Если честно, временно устали догонять Мегафон, который постоянно что-то менял, но Вы придали нам новых сил :-)
Alex Verzen
1
Так же хочу внести свою лепту в правке виджета.
 
Магафон кавказ. Как-то давно перестала работать проверка. Я расстроился, но особо ничего не предпринял. Сегодня понадобилась такая проверка, решил покопаться в сути проблемы. Оказывается запрос в СГ Кавказ совсем другой, вот:
$$URL$$/ROBOTS/SC_TRAY_INFO?X_Username=$$USERNAME$$&X_Password=$$PASSWORD$$
 
Собственно чуть поправил код:
var megafon_get_balance = "/usr/bin/curl '$$URL$$/MEGAFON_BALANCE/MGFSTF_GET_BALANCE?MSISDN=$$USERNAME$$&PASSWORD=$$PASSWORD$$' -k"
var megafonkavkaz_get_balance = "/usr/bin/curl '$$URL$$/ROBOTS/SC_TRAY_INFO?X_Username=$$USERNAME$$&X_Password=$$PASSWORD$$' -k"
 
и далее:
case 'kavkaz':
url = megafonkavkaz_get_balance.replace("$$URL$$", "https://serviceguide.megafonkavkaz.ru");
return url;
break;
 
и все заработало;))
demanov
10
разраб забросил проект?
Алексей Резванов
55
Виджет обновился до версии 1.2.3. Обновлены URL-адреса личных кабинетов Мегафон. Спасибо пользователям toxuin и averzen.
Gordon
7
После установки новой версии виджета, приходится настраивать заново все номера телефонов. Можно ли как-то сделать так, чтобы все настроенные номера сохранились при обновлении версии?
demanov
10
и у меня такие тоже проблемы

gshumway
После установки новой версии виджета, приходится настраивать заново все номера телефонов. Можно ли как-то сделать так, чтобы все настроенные номера сохранились при обновлении версии?
Patriarch
10
а у меня как не работал, так и не работает... Мегафон Северо-Запад
Алексей Резванов
55
Уважаемый demanov:
Мы подумаем над этим вопросом к следующим версиям.
 
Уважаемый Patriarch:
А вас пускает в личный кабинет на сайте Мегафона?
Насколько я помню, нужно было зайти сюда https://szfsg.megafon.ru/, получить пароль и войти внутрь, а потом его в этом Сервис Гиде поменять на другой. Тогда вроде начинало работать.
Patriarch
10
arezvanov
Уважаемый demanov:
Мы подумаем над этим вопросом к следующим версиям.
 
Уважаемый Patriarch:
А вас пускает в личный кабинет на сайте Мегафона?
Насколько я помню, нужно было зайти сюда https://szfsg.megafon.ru/, получить пароль и войти внутрь, а потом его в этом Сервис Гиде поменять на другой. Тогда вроде начинало работать.
захожу в личный кабинет легко... все пароли есть... другие программы, например на айпаде, работают...
Алексей Резванов
55
ОК. Будем разбираться и тестировать.
Egor
2
У меня есть небольшое дополнение к виджету
+ работа через прокси
+ Отображение изменения баланса в руб.
+ К дате выходит еще и время обновления
+ Более крупное имя / телефон
 
Куда можно кинуть dcproj может что-то возмете в осн. версию ?
Алексей Резванов
55
Краудсорс разработка :-) Это интересно.
Присылайте пожалуйста на editor@macster.ru
 
Обязательно посмотрим! Спасибо zuskin!
Egor
2
Выслал.
Gordon
7
Вчера перестали обновляться номера МТС Москва.
Интернет-помощник при этом работает, программа под виндой баланс отображает нормально.
Gordon
7
Разработчики совсем забили на обновление программы?
Alex Pilot
1
903 работает, а вот 915 нет  Not so
irom
13
Ребята, спасибо за данный виджет!!!
Но перестало работать МТС. А именно МТС-Сибирь (913)
Пожалуйста, напишите как исправить.
Спасибо.
Антон
1
Нашёл, как исправить баланс МТС. У МТСа, видимо, поменялся формат страницы. Надо исправить пару строк в файле /Users/username/Library/Widgets/Mobile Balance.wdgt/main.js
 
Строки 66 и 67 были такие:
var mts_balance_substring_pattern = /Баланс: <strong><strong>[-]?[\\d]*\\.[\\d]*</;
var mts_balance_value_pattern = /[-]?[\\d]*\\.[\\d]*/;
 
А надо сделать примерно так:
var mts_balance_substring_pattern = /Баланс: <strong>[-]?[\\d]*,[\\d]* руб\\.</;
var mts_balance_value_pattern = /[-]?[\\d]*,[\\d]*/;
 
По крайней мере остаток денег на балансе у меня показывает, дальше лень разбираться.
Scud
13
bonustm, спасибо за подсказку.
 
Мне, правда, верхнюю строку пришлось сделать немного другой:
 
var mts_balance_substring_pattern = /<strong>[-]?[\\d]*,[\\d]* руб\\.</;
 
Это для московского МТС, там после слова "Баланс" идет еще лишний тэг.
 
И пришлось разбираться, как рестартовать виджет после внесения изменений в код.
Может кому пригодится: надо кликнуть на нужный виджет и нажать Command+R. Либо в терминале ввести команду killall Dock.
irom
13
bonustm, Scud спасибо.
Но у меня не заработало. Пришлось смотреть дальше.
И вот что нашел, строчка:
var mts_status_request = "/usr/bin/curl https://$$URL$$/SELFCAREPDA/Account.mvc/Status -b mts."+widget.identifier+".cookies -k -L";
Поменялась на:
var mts_status_request = "/usr/bin/curl https://$$URL$$/SELFCAREPDA/Home.mvc/Status -b mts."+widget.identifier+".cookies -k -L";
 
В результате заработало с изменениями bonustm и этими.
Валерий
3
У меня из вышеперечисленных изменений ничего не подошло. Может кто-нибудь поможет для МТС Северо-Запад?
Scud
13
bonustm, irom, хорошо бы указывать свой регион, чтобы народу проще было выбирать нужный вариант.
 
valecuca, надо смотреть исходник страницы в том месте, где баланс.
Валерий
3
Scud - исходник страницы ( неправленный ):
var mts_balance_substring_pattern = /Баланс: <strong><strong>[-]?[\\d]*\\.[\\d]*</;
var mts_balance_value_pattern = /[-]?[\\d]*\\.[\\d]*/;
var mts_end_month_balance_pattern = /Баланс на 3[0|1]*\\.[\\d]{2,2}\\.[\\d]{4,4}\\: <strong>[-]?[\\d]*\\.[\\d]*<\\/strong>/;
var mts_last_month_balance_pattern = />[-]?[\\d]*.[\\d]*</;
var mts_payments_pattern = /<strong>[-]?[\\d]*\\.[\\d]*<\\/strong>[\\s]*руб./;
var mts_balance_request = "/usr/bin/curl https://$$URL$$/SELFCAREPDA/Security.mvc/LogOn -c mts."+widget.identifier+".cookies --form 'username=$$USERNAME$$' --form 'password=$$PASSWORD$$' -k -L";
var mts_status_request = "/usr/bin/curl https://$$URL$$/SELFCAREPDA/Account.mvc/Status -b mts."+widget.identifier+".cookies -k -L";
var mts_last_month_balance = 0;
var mts_current_balance = 0;
irom
13
Изменения получились для МТС-Сибирь (913)
irom
13
У меня есть питерская симка. Пробовал, да действительно не работает.
Но я сравнил с двумя регионами и увидел что питерский баланс приходит в виде: "Баланс: *,* (руб.)"
А в других регионах (Сибирь, Урал): "Баланс: *,* руб."
Может дело в этих скобках? Как исправить не знаю. Пробовал но не получилось.
Scud
13
valecuca, нужен исходнис страницы с балансом, т.е. надо зайти на сайт МТС и посмотреть исходник. Если будете выкладывать сюда, то не весь, а то место, где показывается баланс.
Scud
13
irom, если дело только в скобках, то надо в виджете заменить руб\\. на \\(руб\\.\\)
irom
13
Ну вот общими усилиями разобрались с питерским МТС. Дело было в этих скобках.
Для МТС Северо-Запад:
var mts_balance_substring_pattern = /Баланс: <strong>[-]?[\\d]*,[\\d]* \\(руб\\.\\)</;
var mts_balance_value_pattern = /[-]?[\\d]*,[\\d]*/;
И чуть ниже эта строчка (Account меняем на Home):
var mts_status_request = "/usr/bin/curl https://$$URL$$/SELFCAREPDA/Home.mvc/Status -b mts."+widget.identifier+".cookies -k -L";
 
Кстати работает только Питерский МТС, Сибирь и Урал с этими скобками не работает!
Валерий
3
irom, огромное спасибо, всё работает
irom
13
valecuca, не мне одномуSo-so
Все вместе, общими усилиями так сказать, решили данный вопрос.
Scud
13
irom

Кстати работает только Питерский МТС, Сибирь и Урал с этими скобками не работает!
Сибирь же вроде работает? См. ваше верхнее сообщение на предыдущей странице.
Scud
13
Йо... На самом деле исходный вариант bonustm работает для Москвы. Я смотрел исходник выдачи на обычном сайте МТС, а надо-то было на мобильном. Прошу пардону за дезу.
irom
13
Scud
irom

Кстати работает только Питерский МТС, Сибирь и Урал с этими скобками не работает!
Сибирь же вроде работает? См. ваше верхнее сообщение на предыдущей странице.

Все верно, Сибирь и Урал работают без скобок, а Северо-Запад работает со скобками. При этом они взаимо исключают друг друга, т.е. ставишь скобки для питерского МТС перестают работать другие регионы.
Scud, нет мыслей как сделать чтоб работали и Северо-Запад и другие регионы одновременно?
Scud
13
Попробуйте
 
var mts_balance_substring_pattern = /Баланс: <strong>[-]?[\\d]*,[\\d]* [(]?руб\\.[)]?</;
 
ИП московского МТС сейчас не контачит, так что проверить не могу.
Scud
13
Кстати, баланс Теле2 теперь можно узнавать по постоянному паролю (намек для разработчиков, если, конечно, они тут бывают).
irom
13
Scud
Попробуйте
 
var mts_balance_substring_pattern = /Баланс: <strong>[-]?
D
*,[d]* [(]?руб.[)]?</;

Попробовал. Все заработало. И Северо-Запад и Сибирь с Уралом.
Спасибо!
irom
13
Странно как то процитировалось
irom
13
Дааа, МТС как всегда в своем репертуаре))))
ХМАО-Югра всегда относился и относится к Уралу. Сегодня решил посмотреть баланс МТС ХМАО-Югры.
И в виджете он не заработал!
Начал смотреть. И что бы вы думали? ХМАО-Югру отнесли к "Поволжью СЗ"
 
В двух словах - МТС ХМАО-Югры работает если выбрать регион "Поволжье СЗ"
Андрей
4
мтс не работает.
строчка вывода баланса на ip.mts.ru такая:
 
<br/>Баланс: <strong>512,75 руб.</strong>
 
подскажите какой должен быть код?
 
var mts_balance_substring_pattern = /Баланс: <strong>[-]?[\\d]*,[\\d]* [(]?руб\\.[)]?</;  - не подходит
Андрей
4
и вообще у меня есть хорошая идея. почему бы разработчикам не сделать настройки для парсинга через интернет.
т.е. виджет будет лезть на хост, скачивать оттуда настройки парсинга для операторов. И после этого уже применять их и парсить баланс.
Разработчикам тогда не нужно будет выпускать новые версии виджета, а нужно будет лишь следить за актуальностью парсер настроек. А если какие то изменения, просто поправить их и виджеты у всех пользователей сразу заработают
Scud
13
Какой адрес у страницы "Состояние счета" в ИП? (на ip.mts.ru, в Мск это https://ip.mts.ru/selfcarepda/Account.mvc/Status , у вас может быть другой)
 
И просьба указывать регион.
Scud
13
По поводу парсинга:
- судя по всему, разработчик давно "забил" на этот проект. Так что дальше, как говорится, сами;
- была такая прога для айфона "Мобильный баланс" -- там тоже поначалу все настройки были в самой проге, и дело осложнялось тем, что очередные версии могли появиться в аппсторе только после одобрения Эпплом, что занимает недели две. Поэтому в какой-то момент очередная версия программы стала получить настройки с сервера. Разработчики оперативно правили эти настройки, и все были довольны... кроме, надо полагать, самих разработчиков, т.к. спустя некоторое время прога исчезла из аппстора, сайт разрабов тоже исчез, настройки перестали обновляться... Баланс тех операторов, что поменяли дизайн соответствующих страниц, перестал обновляться. Правда, спустя несколько месяцев прога таки качнула очередное обновление, и теперь получает баланс не только Мегафона, но и Билайна. А вот МТС -- увы.
Алексей Резванов
55
Несколько слов от разработчиков:
 
Спасибо всем, кто активно помогает дорабатывать виджет.
Если честно, на проект мы не совсем "забили", просто операторы постоянно меняют что-то либо в механизме авторизации в личные кабинеты, либо в самих кабинетах, а штатного разработчика, чтобы постоянно следить за проектом у нас к сожалению нет.
 
Постараемся учесть все вышенаписанное и сделать очередной апдейт.
Предложение хранить настройки на сервере тоже учтем и попробуем продумать.
 
И еще раз всем спасибо! Мы правда стараемся, но как понимаете тут все не так просто, т.к. операторов и их полет фантазии мы не контролируем.
irom
13
Разработчикам Респект!!!
Для Мас'а это единственный адекватный виджет.
 
И еще, пожелание.
Три основных опсоса это хорошо, а может еще региональных операторов прикрутить? Могу помочь с тестами с уральским Utel'ом.
Scud
13
IMHO если расширять список операторов, то начинать надо с Теле2.
 
Альтернативы на Маке действительно нет (хочется надеяться, пока нет), но некоторые улучшения не помешали бы. В частности, возможность отображения нескольких балансов в одном виджете. И вообще как-то соптимизировать использование экранной площади -- сейчас он дает слишком мало информации на единицу площади, а ведь десктоп не резиновый. Well
 
И неплохо было бы продумать, как дать возможность общественности предлагать корректировки самостоятельно. В существующем виде это сложновато.
Gordon
7
Опять с номерами МТС программа перестала работать!
Причем аналогичная прога под винду пашет и пашет безо всяких обновлений!
Scud
13
Прога от MTSoft работает через основной сайт, а эта -- через мобильный. В мобильный ИП я не могу войти.
Scud
13
Заработало.
Владимир
1
Добрый день.
МТС Сибирь не работает. При проверке пишет "заполните правильно все поля на обороте", до какого-то момента с прежними данными работало. Посодействую, если понадобится помощь в отладке.
irom
13
Rodgher, 2-3 страницы назад мы решили проблему по МТС.
У меня Сибирь работает. В смысле показывает баланс без проблем. Не работают "ОСТАТОК МИНУТ" и "РАСХОД". Но это не важно.
Patriarch
10
эх-хе-хе....Мегафон Северо-Запад не работает уже год!!!!!
Андрей
4
Мтс центр (Белгород)
не работает.
 

на странице: https://ip.mts.ru/SELFCAREPDA/Home.mvc
код <br/>Баланс: <strong>321,13 руб.</strong>
 
на странице: https://ip.mts.ru/SELFCAREPDA/Account.mvc/Status
код: <p>
Ваш текущий баланс: 321,13 руб.
<br />
 
для первой страницы такой код:
var mts_balance_substring_pattern = /Баланс: <strong>[-]?[\\d]*,[\\d]* руб\\.</;
var mts_balance_value_pattern = /[-]?[\\d]*,[\\d]*/;
не работает
 
для второй страницы, код:
var mts_balance_substring_pattern = /Ваш текущий баланс: [-]?[\\d]*,[\\d]* руб\\./;
var mts_balance_value_pattern = /[-]?[\\d]*,[\\d]*/;
тоже не работает
 
урл адрес в var mts_status_request менял для каждого случая.
 
Помогите плиз
irom
13
У меня для МТС Белгорода в интернет помощнике выходит этот адрес - https://ihelper.mts.ru/selfcare/
Попробуй вместо ip.mts.ru => ihelper.mts.ru
Gordon
7
Опять МТС-Москва не работает...
Сергей
1
МТС-ЮГ (919) перестал работать...
Andrey
1
у МТС Москва изменились требования к паролю. требования следующие:
 
Минимальная длина пароля 6 символов, пароль должен содержать 1 заглавную, 1 строчную букву и цифры
поправьте свой виджет плиз
Vladimir Kic
1
ПО  OS X 10.8.2 (12C60) hacintosh неработает с МЕГАФОН-Сибирь и МТС почему то
Максим
1
arezvanov
Прошу комментировать работу нашего виджета в этой ветке
Не скачивается
Gordon
7

Уже больше месяца не работает МТС!

Алексей Резванов
55

К сожалению, мы были вынуждены прекратить поддержку виджета, т.к. не успеваем править код вслед за изменениями требований операторов.

Спасибо, что были с нами столько лет!

Gordon
7

эх вы :(

ну сделали бы виджет платным, я бы заплатил...

а так больше под mac os альтернатив нет...

Алексей Резванов
55

Спасибо за отличный отзыв! Желание в наше время за что-то заплатить это наверное самая высшая похвала.

Работа над виджетом превратилась в еженедельные правки алгоритмов, чтобы заставить его работать с постоянно меняющимися интерфейсами операторов, а некоторые из операторов вообще залочили возможность брать от них данные сторонним сервисам.

В таких условиях ресурсов у нас просто не хватило :-(

Наш бизнес все-таки хорошие и полезные новости и контент, а не программинг.

Ваш комментарий
Авторизуйтесь чтобы можно было оставлять комментарии.