Павел
|
11 сентября 2015 17:17
|
Тогда может поставить стороннюю СМС программу и сделать ее программой по умолчанию?
|
|
|
Admin
|
11 сентября 2015 17:41
|
Павел Пишет: Тогда может поставить стороннюю СМС программу и сделать ее программой по умолчанию? Да это может помочь, но только если при этом удалить (или переименовать исполняемый файл) стандартную смс читалку, т.к. она всё равно будет запускаться (хоть и после другой читалки) и не пускать смс дальше самой себя.
|
|
|
Александр
|
11 сентября 2015 18:01
|
Только зачем ставить левую программу читалку СМС, если меня устраивает штатная?
|
|
|
Павел
|
12 сентября 2015 06:24
|
Если у вас работает штатная программа, тогда не зачем устанавливать.
|
|
|
Александр
|
12 сентября 2015 11:21
|
В том то и дело что штатная программа свои функции выполняет.
|
|
|
reg
|
12 сентября 2015 20:51
|
Поставил Textra, установил по умолчанию - обработка пошла. Стандартное приложение даже не удалял, просто выбрал в настройках системы что для смс по умолчанию Textra.
Но, конечно, надо бы как-то красивее починить...
|
|
|
reg
|
14 сентября 2015 14:14
|
Похоже не совсем до конца всё ок. Как минимум несколько сообщений (полностью аналогичного формата как и другие, с той же карточки) не обработались и не видны в истории обработки. Вроде бы в это время само приложение не висело в памяти, с тех пор как залочил чтобы никогда не выгружалось - все смс попадают. Уж не знаю, совпадение или нет. Если требуется, чтобы приложение постоянно висело для корректной обработки - это плохо.
|
|
|
Admin
|
14 сентября 2015 22:37
|
reg Пишет: Если требуется, чтобы приложение постоянно висело для корректной обработки - это плохо. Не должно требоваться, если только у вас не "ультра-энергосберегающий" режим, как писали выше.
Попробуйте стандартный смс-месенджер на время переименовать (если у вас используется другой), так что бы он вообще не запускался. Скорее всего в нём дело.
|
|
|
reg
|
15 сентября 2015 10:53
|
Переименовал (system/app/TelephonyProvider.apk), посмотрим.
|
|
|
reg
|
15 сентября 2015 13:37
|
Похоже system/app/TelephonyProvider.apk не то что надо, system/app/mms.apk файла нет, переименование system/priv-app/mms.apk ничего не дает - приложение остается.
Заморозил стандартное приложение mms.apk в TitaniumBackup, вроде пропало. Первое пришедшее смс обработалось, посмотрим дальше ).
|
|
|
reg
|
21 сентября 2015 13:12
|
По итогу срабатывает обработка через раз - иногда сообщения в историю обработки не попадают ( Печаль. Вроде бы работает ок, если приложение висит в памяти, по крайней мере в таком случае ни разу сообщение не пропускалось.
И самое печальное, что никак уже не отправишь второй раз на обработку.
|
|
|
Admin
|
21 сентября 2015 13:35
|
reg Пишет: Вроде бы работает ок, если приложение висит в памяти А что с режимом энергосбережения, о котором выше говорилось. Не проверяли?
|
|
|
reg
|
21 сентября 2015 14:34
|
Конкретно таких настроек в этой оболочке не нашел (MIUI 5.9.1). В настройках батареи есть разные планы экономии батареи, стоит план по умолчанию, но внутри этого плане нет каких-то специфических параметров для приложений и т.п. Есть в плане пункт «очистка процессов», выбрано значение Никогда.
Отдельно есть пункт настройки Фоновый режим, с описанием «при включении этой функции приложения в фоновом режиме не смогут использовать интернет, GPS и другие возможности», но он выключен. Плюс все другие приложения работают ок в фоне. (ну, к примеру дропбокс, календарь и т.п.).
Как-то так.
|
|
|
reg
|
21 сентября 2015 14:36
|
Кстати, обработку старых если кому надо - проще всего сделать через файл. В той же Textra можно выделить сообщения галочками, экспортнуть в файл. Через e-mail у меня сходу почему-то не обработалось, не стал разбираться, но на сайте файл залился и обработался ок.
Хотелось бы конечно возможность делать это в приложении андроид ).
|
|
|
sbrain3000
|
28 сентября 2015 13:10
|
К сожалению, с 24 сентября и у меня перестали обрабатываться СМС. В "Еще - Обработка СМС" последнее сообщение за 24 сентября. Есть подозрение, что сообщения перехватывает какая-то сторонняя прогламма. Но пока не вычислил - какая. Насколько я понимаю - Дребеденьги под Андроид обрабатывает смс в момент получения, но не читает уже полученные.
Есть какой-то способ найти - кто перехватывает/может перехватывать смс?
Может посмотреть программы которые запрашивают какое-то отдельное право?
|
|
|
Admin
|
28 сентября 2015 13:22
|
sbrain3000 Пишет: Дребеденьги под Андроид обрабатывает смс в момент получения, но не читает уже полученные. Да, верно.
Обновлений системного ПО или установки новых не было за последнее время?
Возможные причины этой проблемы были резюмированы тут:
http://www.drebedengi.ru/...34359
|
|
|
NO NAME
|
30 сентября 2015 21:23
|
Если не обрабатываются смс частично, т.е. с одного и того же номера, но расходы по раным картам, то дела, думаю, не в режимах энергосбережения и не блокирующих программах? Правила проверила, номер настроен (на случай отсутствия правил)... что всё же одет быть причиной?
|
|
|
NO NAME
|
30 сентября 2015 21:25
|
*расходы по разным картам и что может быть причиной... извиняюсь за ошибки.
|
|
|
Admin
|
1 октября 2015 11:40
|
Ольга Пишет: т.е. с одного и того же номера, но расходы по раным картам, то дела, думаю, не в режимах энергосбережения и не блокирующих программах? Если СМС не появляется в разделе "История обработки", то либо номер с которого приходят смс - другой, либо смс блокируется какой-то программой или настройками телефона. До дребеденег она просто не доходит и содержание СМС тут ни причём.
|
|
|
sbrain3000
|
1 октября 2015 11:44
|
К сожалению все описанные выше не помогло. СМС то разбираются, то не разбираются судя по разделу "История обработки". Удивительно то, что другие приложения, которые обрабатывают СМС (например программа показывающая баланс кредиток) - работают исправно.
|
|
|
NO NAME
|
2 октября 2015 05:25
|
Admin Пишет: Ольга Пишет:т.е. с одного и того же номера, но расходы по раным картам, то дела, думаю, не в режимах энергосбережения и не блокирующих программах?Если СМС не появляется в разделе "История обработки", то либо номер с которого приходят смс - другой, либо смс блокируется какой-то программой или настройками телефона. До дребеденег она просто не доходит и содержание СМС тут ни причём. СМС приходят с одного номера, это один банк, просто разные карты (в каждой смс указано по какой карте прошла операция). Часть СМС обрабатывается, часть нет. Правила настроены, в программе на устройстве указано что делать если правил нет (на случай если они настроены не правильно или отсутствуют). Судя по сообщениям, я не одна такая.
|
|
|
Александр
|
3 декабря 2015 15:16
|
Admin Пишет: Резюмируем причины, почему смс могут не доходить до приложения (т.е. не появляться в списке "История обработки"): 1. Изменился номер, с которого приходят сообщения (Иногда оператор меняет букву, добавляет пробел и т.п.). Проверьте настройку номера в разделе "обработка СМС" 2. В диспетчере приложений стоит запрет на получение СМС для приложения "дребеденьги". 3. Установлен сторонний месенджер, который "не пускает" смс дальше самого себя. Так же это может быть и стандартный месенджер на некоторых устройствах (например, с прошивками MIUI). 4. Особенность работы режима энергосбережения на некоторых устройствах. Для проверки можно отключить этот режим и получить смс. 4.1. Обойти проблему с энергосбережением можно, как посоветовал выше Павел, установив для приложения флаг "Защищено", в списке защищённых приложений. Такой список есть не на всех устройствах, возможно это зависит от прошивки или от установки специального ПО. Возвращаясь к вопросу о перехвате СМС в прошивке MIUI...
Сейчас обратил внимание что приложение Сбербанк онлайн очень даже перехватывает СМС в на MIUI. Значит дело может быть не в месенджере?
Подумайте, а то очень хотелось чтобы СМС обрабатывались, но не хочется ради вашего приложения другой телефон покупать.
|
|
|
Admin
|
3 декабря 2015 16:02
|
Александр Пишет: приложение Сбербанк онлайн очень даже перехватывает СМС Перехватывает (в момент поступления СМС) или перечитывает, в момент запуска Сбербанка?
|
|
|
Александр
|
3 декабря 2015 16:11
|
Приложение Сбербанк открыто. Приходит СМС с кодом подтверждения и сразу вставляется в поле приложения, где его надо ввести. Делаю вывод что приложение его перехватывает.
|
|
|
Admin
|
3 декабря 2015 16:48
|
Александр Пишет: Приходит СМС с кодом подтверждения Приложение при этом знает, что пользователь ждёт СМС и код должен прийти?
Если да, то не факт, что перехватывает. Просто периодически прочитывает список последних СМС.
|
|
|
Александр
|
3 декабря 2015 17:00
|
Как вариант. Не могу ничего сказать. Просто заметил что приложение Сбербанка успешно обрабатывает СМС. Может быть и вам попробовать обрабатывать список СМС?
Как нибудь отмечать обработанные...
|
|
|
Admin
|
3 декабря 2015 17:04
|
Это уже добавили в план, но там не так просто.
|
|
|
Anna
|
6 января 2016 23:38
|
Сбербанк Онлайн. ДАРЬЯ МИХАЙЛОВНА Д. перевел(а) Вам 785.00 RUB. Сообщение: "даша-банкет"
Почему-то ушло в игнор.
|
|
|
Admin
|
7 января 2016 13:00
|
Anna Пишет: Почему-то ушло в игнор. А вместе с этим СМС другие не приходили? Возможно сработала защита от дублей.
|
|
|
Anna
|
7 января 2016 13:08
|
Через 45 минут другой перевод с той же суммой
VISAхххх: 18:05:09 зачисление 785р. от отправителя МАРИЯ АЛЕКСЕЕВНА Х.
|
|
|
Admin
|
7 января 2016 13:18
|
Anna Пишет: Через 45 минут другой перевод с той же суммой Да, типовой случай дублей от сбербанка. Обычно эти СМС следуют друг за другом. В вашем случае они видимо тоже вместе ушли на обработку, несмотря на разницу в 45 минут (не было интернета?).
Сходу и не понятно как тут добавить правильное исключение.
|
|
|
Anna
|
7 января 2016 13:24
|
Это не дубли. Я расплатилась в кафе, а мне разные люди скинули на карту их часть оплаты.
Имена и шаблоны смс разные.
|
|
|
Admin
|
7 января 2016 14:37
|
Anna Пишет: Это не дубли Это понятно.
Поэтому и ответ: "Сходу и не понятно как тут добавить правильное исключение."
|
|
|
Anna
|
8 января 2016 10:54
|
Я вижу пока три варианта:
- добавлять дубль с пометкой о возможном дубле (пометка на операции и счёте)
- анализировать время операции в смс
- в приложении по клику на такую проигнорированную смс предлагать внести по ней операцию.
|
|
|
Admin
|
8 января 2016 10:58
|
Подумаем.
|
|
|
Александр
|
31 января 2016 11:35
|
Когда планируется улучшение приложения?
|
|
|
Admin
|
31 января 2016 12:36
|
Александр Пишет: Когда планируется улучшение Какое именно?
|
|
|
NO NAME
|
1 февраля 2016 14:04
|
В одну минуту от Сбербанка пришло два сообщения, отличающиеся ровно на один символ, но первое обработалось, а второе ушло в игнор.
Сообщение вида: "Исполнение Автоплатежа ... [1|0] ...", причем у меня настроено правило, по которому как раз в зависимости от этого нуля или единицы ставится соответствующий тег.
|
|
|
NO NAME
|
1 февраля 2016 14:13
|
Прочитал переписку выше, и возник вопрос: я правильно понимаю, что защита от дублей не анализирует текст смс в целом, а только получающиеся в результате разбора поля: счет, дата, сумма?
|
|
|
Admin
|
1 февраля 2016 14:56
|
Леонид Пишет: я правильно понимаю, что защита от дублей не анализирует текст смс в целом, а только получающиеся в результате разбора поля: счет, дата, сумма? Нет. Алгоритм более сложный, и текст смотрится и значения.
|
|
|