Форум » » У одного меня МТС не работает? » Ответить

У одного меня МТС не работает?

Unregistered:

Ответов - 301, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All

Andrev: На WinXP после Win7 первый по списку баланс мтс обновился, остальные - Invalid floating point operation.

Andrev: Передалал все МТС номера на "МТС: Все регионы (Личный кабинет)" Кажется заработало.

Globus: А у меня так ничего и не заработало. Перепробовал все возможные варианты для МТС - результат отрицательный. Остальные операторы (Мегафон, Теле2) тоже без толку. И это на 2-ух компьютерах.


SiBear: Globus Есть еще несколько идеек, которые может быть смогут восстановить корректную работу программы на WinXP. Сегодня/завтра буду экспериментировать-проверять. Надеюсь, удастся решить эту неприятную проблему

rbc: Второй день не обновляются балансы в программе, МТС и мегафон. WinXP

Alex_G: Invalid floating point operation - везде. Только плагин-термометр работает. Последний раз 18-го января были успешно обновлены все учетные записи. А теперь - хрен.

John2000: Сегодня попробовал "Войти в интернет службу" из программы. МТС-Москва. Изменили страничку входа в личный кабинет, теперь телефон не подставляется, пишет "введите телефон", а пароль подставляется. Приходится руками добивать телефон что бы войти.

SiBear: Alex_G and all Есть еще пара идей, подсказанные пользователями в письмах. Проверяю. Есть шанс, что под WinXP программа снова заработает. Очень на это надеюсь. Если все будет хорошо, то к понедельнику опубликую новую версию программы

Alex_G: Понедельник прошел. Значит всё плохо. А в чём собственно проблема ? И чем XP отличается от w98, w2k, w7 ? Я так понимаю, что есть некая проблема только на XP, которая появилась примерно 19 января.

Пашук: Alex_G пишет: есть некая проблема только на XP, которая появилась примерно 19 января У меня 27-го января. Между 13 и 17 часами.

SiBear: Alex_G Да, к сожалению, хороших новостей в плане работы программы под WindowsXP по прежнему нет. Все дело вот в этом JavaScript-скрипте: https://ihelper.mts.ru/selfcare/Scripts/lib/es5-shim.min.js который подтягивает сайт МТС (Интернет-помощник). Он призван сделать браузер Internet Explorer версии 8 и ниже стать похожим на браузер IE версий 9 и выше (добавляет недостающий функционал). Но написан с какой-то ошибкой, которая полностью парализует работу программы. А на WinXP, увы, поставить IE версии выше чем 8 невозможно...

Andyma: Надеюсь помогут мои наблюдения. Система ХР. Не работает onlime (известная проблема). периодически не работает telphin (не поймал закономерности от чего зависит). А вот обсуждаемая проблема с плавающей запятой на сайте МТС появилась 28.01. последний удачный запрос в 5 утра. но! если "развернуть" окно программы и нажать "запрос по этому телефону" вручную, то иногда срабатывает и баланс обновляется. Но это только первый запрос сразу после старта программы. Андрей.

SiBear: Andyma Спасибо за наблюдения. У меня, увы, если программа "споткнулась" на запросе в Интернет-помощнике, то после этого не работает вообще ни один запрос. Но! Несколько минут назад наконец-то один из экспериментов окончился удачей ))) Сейчас еще раз все перепроверю и, возможно, сегодня смогу выпустить новую версию, в которой поддержка WinXP будет восстановлена.

PJane: У меня на работе из под прокси работает. Криво, но работает.

Andyma: SiBear У меня, увы, если программа "споткнулась" на запросе в Интернет-помощнике, то после этого не работает вообще ни один запрос. это у всех так, как я понимаю из прочитанного выше, и у меня в т.ч. - если "споткнулась", то все - только запуск программы заново.

SiBear: all Ура! Наконец-то все получилось. Новая версия опубликована: http://www.mtsoft.ru/mobilebalance/new.shtml Работа программы с операционной системой WindowsXP восстановлена. Если кому-то интересны технические детали, то вот они. Помогли вот эта пара строк на ассемблере: [pre2] FNCLEX FLDCW 0x133F [/pre2] которые отключают выработку исключений математическим сопроцессором. И дело было действительно в IE8, а точнее его библиотеке jscript.dll которая "спотыкалась" на вышеприведенной JavaScript библиотеке. Но сколько же времени пришлось потратить чтобы найти эти две магических строки )))

Alex_G: Баланс обновился и тут же окрасился красным. MobileBalance 15.03 WVI: MajorVersion=5, MinorVersion=1, BuildNumber=2600, PlatformId=2, CSDVersion=Service Pack 3 03.02.2015 23:04:48: TfrmWB.RequestIssa -- > TfrmWB.RequestMtsIP -- > TfrmWB.ProcessReceiveDocument -- > TfrmWB.FinishProcessDocument -- > TmdbStore.CalcBalanceDelta -- > Недопустимая закладка

Alex_G: А вообще мораль той басни такова, что давно пора перестать пользоваться IE и делать всё самостоятельно через OpenSSL.

SiBear: Alex_G Это ошибка уже совсем из другой области: "полетела" база данных. Решение: открыть файл BalanceHistory.mdb из директории MobileBalance в MS Access и выполнить пункт главного меню "Сервис"--"Служебные программы"--"Сжать и восстановить базу данных". А вообще мораль той басни такова, что давно пора перестать пользоваться IE и делать всё самостоятельно через OpenSSL. Вы представляете себе что такое Интернет-браузер? Боюсь, не очень... А также современные личные кабинеты с динамическим контентом?

Alex_G: SiBear пишет: Вы представляете себе что такое Интернет-браузер? Боюсь, не очень... А также современные личные кабинеты с динамическим контентом? Наоборот, представляю, поэтому и говорю. Не вдаваясь в подробности, напомню про AnyBalance размером в 500 КБ, не использующий webkit. Спасибо за обновление ! Но с БД у 15.3 по первому запуску и вправду как-то странно не сложилось. Три последних записи оказались "битые".



полная версия страницы