Показаны сообщения с ярлыком Мобильный банк. Показать все сообщения
Показаны сообщения с ярлыком Мобильный банк. Показать все сообщения

понедельник, 14 марта 2011 г.

Популярно о программе «Мобильный банк»

Программа представляет собой оболочку для работы с сервисом SMS-банкинга на вашем телефоне. SMS–банкинг это разновидность технологии дистанционного банковского обслуживания, при которой обмен информацией и команды для выполнения банковских операций производятся с помощью SMS-сообщений.

Каждый раз, когда вы совершаете платеж с помощью банковской карты (или снимаете наличные в банкомате), вы получаете SMS-уведомление, в котором указана сумма сделки, место совершения операции и другая дополнительная информация.

Приложение преобразует эту информацию в удобный для чтения формат, хранит историю операций и позволяет получать отчетность.

image image

понедельник, 20 декабря 2010 г.

Мобильный банк, версия 1.2.13

Обновление от 20/12/10
[+] Добавлены Банки: Связной, Росбанк (Красноярский край)
[+] Обновлен интерфейс: переключение закладок жестами; контекстное меню; графический ключ вместо текстового пароля на запуск



Скачать можно:

четверг, 9 декабря 2010 г.

Мобильный банк, версия 1.2.12

Обновление от 09/12/10
[+] Добавлены Банки: Росбанк, Инвестбанк, Юниаструм, Nordea, Абсолют Банк, УралТрансБанк, РосЕвроБанк, НБ Траст, Банк Финсервис, Севергазбанк, Балтийский Банк, Банк24.ru
[*] У некоторых сущ. банков были исправлены/расширены паттерны разбора смс, добавлены шаблоны платежей
[+] Добавлен широкий виджет (1 на 4).
[+] Реализован учет кредитного лимита по карте, задается при создании карты. Указанная сумма будет просто вычитаться из остатка.

Скачать можно:

понедельник, 21 июня 2010 г.

Мобильный банк, версия 1.2.11

версия 1.2.11 от 21/06/10
[+] Добавлены Банки: BNP Paribas, Петрокоммерц
[+] Добавлена поддержка сбер. книжек от СБ РФ
[*] Исправлены парсеры для Банков: Газпромбанк Новый Уренгой, CitiBank
[*] Сервисный номер банка может быть указан вручную
[*] при анализе входящего номера + в начале игнорируется

Скачать можно:

вторник, 25 мая 2010 г.

Мобильный банк, версия 1.2.10

Версия 1.2.10 от 21/05/10
[+] Добавление операций в журнал вручную.
[*] Номер SBERBANK добавлен в список сер. номеров (для Сбербанка)
[*] Небольшая оптимизация

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

вторник, 30 марта 2010 г.

Мобильный банк, версия 1.2.8

Версия 1.2.8 от 30/03/10

[+] Добавлены Банки: Номос, СМП
[*] Исправлены парсеры для Банков: ВТБ24, ГПБ, BSGV, Citi
[+] Добавлена панель "Итого" на закладку "Карты"
[*] Добавлены отчеты и графики
[+] Резервирование базы данных на карточку (авто. восстановление при начальной установке)
[+] Выгрузка смс-ок в текстовый файл
[*] Удалены флаги "Любой сервисный номер" и "Записывать в журнал" - теперь они всегда включены
[+] Возможность автоматического удаления обработанных смс (удаление уведомления – работает на 1.5 и 1.6)


Примечания:
  • перед установкой программы желательно сделать backup.
  • разработка переведена на SDK 2.1 и включена поддержка устройств с малыми размерами экрана, надеюсь «татутоводы» наконец-то увидят ее на Маркете. 
FAQ
  • курсы валют используются только для отчетов,  программа не держит их в актуальном состоянии и не обновляет их автоматически. Фактически это средние курсы валюты за указанный в отчете интервал;
  • для отображения графика в полный экран достаточно кликнуть по нему. Кнопка «Назад» закрывает график;
  • удаление обработанной смс может не выполнятся на некоторых моделях;
  • если включена опция удаления обработанных sms, так же производится попытка удаления уведомления. На устройствах под управлением Android 1.5 и 1.6 удаляется, на 2.1 нет.
  • пользователь не может запустить процесс восстановления бэкапа интерактивно, восстановление производится автоматически при начальной установке программы. 

вторник, 26 января 2010 г.

Мобильный банк, версия 1.2.7

Версия 1.2.7 от от 26/01/10
[*] Исправлены парсеры для Банков: CitiBank, Газпромбанк, Банк Санкт-Петербург, BTB24
[*] Исправлена ошибка при работе с внешними файлами POI

воскресенье, 24 января 2010 г.

Мобильный банк, версия 1.2.6

Версия 1.2.6 от от 24/01/10
[+] Добавлены Банки: ВТБ24, Газпромбанк Новый Уренгой, СКБ-Банк, BSGV, Авангард, CitiBank, Банк Санкт-Петербург, Банк Москвы.
[+] Отображение POI данных на карте.
[+] Экспорт журнала операций и лога в CSV





Замечания:

Версии 1.2.4 и 1.2.5, не описанные здесь,  не содержат существенных изменений, добавлена только поддержка Альфа-Банка. Таким образом, полный список поддерживаемых на текущий момент Банков:
- Сбербанк России (в т.ч модификация:  Сбербанк-Поволжье для карт Maestro)
- UniCredit Bank
- Райффайзенбанк
- БинБанк
- Газпромбанк (в т.ч модификация для г. Новый Уренгой)
- Альфа-Банк
- ВТБ24
- СКБ-Банк
- BSGV
- Авангард
- CitiBank
- Банк Санкт-Петербург
- Банк Москвы 


Банки:
Настройки для некоторых Банков подготовлены пользователями форума http://androidforums.ru/. 
Любой желающий так же может добавить поддержку нового Банка в программу, формат описан и выложен там же на форуме. Опыт программирования не требуется, необходимы базовые знания по XML и регулярным выражениям.

POI:
- Чтобы добавить свои пои-точки для отображения в программе достаточно поместить kml файл и маркер (картинка в формате png) на карточку в каталог MobileBank/POI.
Файлы можно найти на сайтах банков, см. также другие ресурсы, например http://poi.gps-club.ru/
- для смены картинки маркера кликните по ней в списке.

CSV:
- Выгрузка данных производится по Русской локали т.е. символом разделителем  колонок выступает точка с запятой (;) так как запятая используется для дробных чисел (в отличие от США, где это точка)
- фильтрация не устанавливается, выгружаются все данные журнала операций и лога сообщений в файлы jurnal.csv и log.csv н карточку в каталог MobileBank.

Обсуждение программы, предложения и замечания высказывайте на форуме.

воскресенье, 20 декабря 2009 г.

Мобильный банк, версия 1.2.3

 Версия 1.2.3 от 20/12/09
[+] Добавлен Газпромбанк
[*] Исправлены парсеры для Банков: Райффайзенбанк, Сбербанк-Поволжье (для карт Maestro),Бинбанк
[*] Отметка о прочтении SMS регулируется в настройках программы
[*]Прочие мелкие исправления
Скачать можно с Маркета.

1. Для Газпрома поддерживается отправка запросов на осуществление платежей, из получателей доступны все указанные в инструкции кроме: Мосэнерго, Ростелеком.
Нет информации по карте Maestro, паттерн разбора смс скорее всего потребует последующих доработок т.к. было предоставлено только 3 смс.
2. Райффайзен – паттерн подкорректирован, исправлен запрос курсов валют в отделениях банка.
3. Сбербанк-Поволжье - паттерн разбора баланса подкорректирован, других данных нет.
4. Бинбанк - паттерн подкорректирован т.к с Бинбанком та же картина, что и другими – описание формата уведомлений существенно отличается от фактических
5. Если приложение постоянно вылетает с ошибкой (говорят на G1 так, сам проверить на этом устройстве не могу, на Hero все ОК) , а Вас напрягает отправить отчет разработчику – можно отключить см. в настройках
6. При добавлении шаблона платежа (Сбербанк и Газпромбанк) реализован вывод подсказки (hint) объясняющий что требуется указывать (номер телефона/номер договора и т.п), при выборе номера телефона из контактов - удаляется +7 т.к требуется 10 символов.
7. Если входящее сообщение составного типа (более 170 символов) парсится/записывается в лог как одно.

понедельник, 14 декабря 2009 г.

Мобильный банк, обновление программы

версия 1.2.1 от 13/12/09
[+] Добавлена поддержка: Райффайзенбанк, БинБанк, Сбербанк-Поволжье (для карт Maestro)
[+] Фильтрация записей в журнале операций (по карте/за период)
[+] Миниотчет по карте (капитализация)
[*] Мелкие багофиксы
Скачать можно с Маркета.

воскресенье, 6 декабря 2009 г.

Мобильный банк, обновление программы

Обновлена программа «Мобильный банк», основное нововведение это работа с несколькими картами. Поддерживаемые банки:
- Сбербанк России
- UniCredit Bank (осуществление платежей с помощью SMS-запросов Банком не поддерживается)

Текущая версия: 1.2.0 от 05/12/09.
Скачать программу можно с Маркета

 Изменения:
  • Сильно переработан код программы, новый движок парсера сообщений;
  • В момент получения sms-уведомления определяются координаты, в дальнейшем их можно уточнить по карте;
  • Просмотр на карте мест совершения операций. Если телефон всегда с Вами, то например, при снятии наличных в банкомате, буду зафиксированы его координаты и потом всегда можно посмотреть, где Вы снимали деньги.
  • Для шаблонов платежей добавлена «карта по умолчанию» т.е. при отправке запросов на оплату группой – будет использоваться указанная карта. При отправке одного запроса – карту можно указать  другую.
  • Добавление напоминания о платеже в календарь (только для Hero);
  • Записи в журнале операций (результат парсинга уведомлений от банка) можно редактировать:  изменить вид движения, содержание операции, место совершения операции;
  • Добавлены категории для группировки операций;
  • Загрузка SMS сообщений, полученных ранее от банка, автоматическая установка отметки о прочтении для сервисных сообщений.
 Начало использования:
  • На закладке «Карты» зарегистрируйте свою банковскую карту. Дополнительные сведения о банке можно получить в момент редактирования карты в диалоге по кнопке «i»
  • Если в телефоне есть полученные ранее sms-уведомления от банка, можете сразу загрузить их – закладка «Журнал», меню «Загрузить SMS». Если параметры банковской карты указаны верно – в журнале появятся записи и будет обновлен текущий баланс по карте.
  • На закладке «Платежи» можете добавить шаблоны часто совершаемых платежей (только для Сбербанка)
  • Дополнительные параметры, такие как звуки. для различных видов движений по карте, вы можете указать в настройках программы.
 Описание настроек программы:
  • «Использовать пароль» и «Пароль» -  при установке данного флага будет запрошен пароль перед стартом программы
  • «Любой сервисный номер» -  по умолчанию, если данных флаг не установлен, парсинг sms-сообщений будет производится только если номер отправителя совпадает с номером банка указанного при регистрации карты. Если установить данный флаг - будут проверяться все возможные сервисные номера банков. Данный флаг рекомендуется устанавливать если запросы на оплату отсылаются на один номер, а уведомления всегда приходят от другого.
  • «Журнал сообщений» - при установке данного флага все входящие/исходящие сообщения дополнительно записываются в «Лог SMS»
  • «Контролировать суммы» - Банком может быть установлено ограничение на минимальную/максимальную сумму в запросе на осуществление платежа (для Сбербанка это 150-1500 руб.), и если этот флаг установлен – проводится контроль суммы.
  • «Интервал для суммы» - данная настройка используется для облегчения ввода сумм при редактировании, на указанный интервал будет изменяться сумма по кнопкам «-» и «+».
  • Звуки «Приход средств» и «Расход средств» - указывается мелодия, которая будет проиграна при получении уведомления об операции по карте. Для различных видов движений (приход/расход) может быть установлена своя мелодия. Примечание: если указано «Мелодия звонка по умолчанию» - будет проиграна встроенная в программу мелодия (звук монет), а не мелодия пол умолчанию для уведомлений.
Планы:
  • добавление отчетов, группировка по категориям
  • фильтрация и отбор записей в журнале операций
  • пользовательские настройки для проигрывания звука в зависимости от типа операции/суммы/даты и .п
  • добавить «Альфа-Чек» от Альфа Банка 


Обсуждение программы на форуме.

суббота, 31 октября 2009 г.

Мобильный банк, Парсинг SMS уведомлений от Сбербанка, осуществление платежей.

Представляю свою первую программу под android, впрочем, под java тоже первая.
Название: MobileBank
Текущая версия: 1.1.2 (Free) от 31/10/09

Программа «Мобильный банк» предназначена для управления и контроля счета банковской карты в режиме SMS сообщений. Возможности программы:
  • оперативное получение на свой мобильный телефон уведомлений об операциях по карте;
  • осуществление платежей со счета карты без заявки в банк в пользу некоторых организаций (оплата мобильного телефона, Интернета, коммунальных платежей и т.п.)
  • получение по запросу информации о лимите доступных средств, истории операций, блокировка/ разблокировка услуг мобильного банка, блокировка/ разблокировка карты

Описание:
«Платежи» - шаблоны платежей для быстрой оплаты (по длительному нажатию)
«Журнал» - список разобранных SMS уведомлений об операциях по карте
«Карточка» - список возможных операций по карте (запрос баланса, блокировка и т.п.)
«Лог SMS» - список всех входящих/исходящих SMS сообщений т.к. во входящих, например, не все сообщения это осуществление платежа, могут быть и информационные сообщения.
Так же есть виджет на рабочий стол, который показывает остаток денежных средств на карте и данные последней операции.

Начальные настройки описаны в пункте меню «Информация».

В момент получения SMS от банка производится парсинг:
  • сообщение всегда записывается в лог sms;
  • если требуется подтверждение от пользователя (отправить доп. код на блокировку карты или подтвердить платеж) создается уведомление, по нажатию на которое можно быстро отправить sms-подтверждение;
  • если sms сообщение распознается как операция по карте (приход/расход) оно попадает в журнал операций, проигрывается мелодия, обновляется виджет.

Замечания:
  • если для мелодий установлено «Мелодия по умолчанию» - будет проигрываться встроенный в программу звук, а не мелодия по умолчанию установленная для телефона.
  • пароль на вход проверяется один раз при запуске программы (сделано специально, чтобы постоянно не мешал, например, при скрытии текущей активити или смене ориентации экрана).
  • Если входящее SMS идентифицировано как расход по карте и остаток (после операции) меньше чем должно быть - добавляется еще одна корректирующая запись в журнал операций «% по операции». Удобно, например, смотреть сумму списанных процентов, если ден. средства снимаются через банкомат другого банка.
    Пример:
    - было зафиксировано до получения уведомления : остаток средств 1000 руб.
    - поступает уведомление: списание 100 руб, остаток 810 руб.
    - автоматически добавляется запись - 90 руб, «% по операции», остаток 810 руб.
    Так же дополнительная запись будет добавлена, если SMS о последних операциях по каким либо причинам не были получены (телефон был выключен и т.п.), в дальнейшем планируется предоставить пользователю для таких операций устанавливать вид операции/описание/установку категории.

Планируется добавить:
  • сохранение в момент получения данных SMS текущего местоположения по данным сотового оператора, конвертация по требованию пользователя в ГЕО (широта/долгота) – отображение на карте.
  • установка категории для записи в журнале операций, отчеты (с группировкой по категориям, виду движения – приход/расход)
  • запланированные и периодические расходы (напоминание через уведомление или запись в календарь)

Программа писалась в первую очередь под себя, поэтому и при разработке отталкивался от того, какой функционал нужен мне в первую очередь. Программу не следует воспринимать как персональный менеджер бюджета или что-то подобное. В первую очередь это «Менеджер операций по банковской карте».
Пока реализована работа только с одной банковской картой и только от Сбербанка, паттерны разбора SMS в принципе можно править – они в отдельном xml файле.

Скриншоты:

 



Обсуждение и ссылка на программу на форуме.