Мобильное приложение на 1С "Баланс SM" - отсылает уведомление о скачивании вашей платной обработки

28.05.26

Разработка - Мобильная разработка

Мобильное приложение "Баланс SM" позволяет авторизоваться на сайте infostart.ru под вашим логином и паролем с сохранением авторизации в cookies, запросить ваш текущий баланс, запустить таймер получения баланса StartMoney с определенной периодичностью, и если баланс изменился - мобильное приложение отсылает вам локальные уведомления, тем самым вы узнаете, что вашу обработку скачали, а ваш баланс пополнился :)

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Мобильное приложение "Баланс SM" - Конфигурация и APK
.7z 52,34Mb
0 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Приветствую!

Я всё чаще стал выкладывать платные обработки на infostart.ru, и в голову пришла мысль, а ведь было бы здорово получать уведомления на мобильное устройство, когда твою платную обработку скачивают.

Представляю мобильное приложение "Баланс SM" (только для Android).

 

Установка:

 

Уведомление на экране:

 

Уведомление в выпадающем меню:

 

Главное окно мобильного приложения:

 

Алгоритм работы мобильного приложения:

Устанавливаете мобильное приложение. Разрешаете ему отсылать уведомления.

Запускаете, вводите логин и пароль от личного кабинета Infostart.ru.

Нажимаете кнопку "Авторизация" - в этот момент приложение автоматически авторизуется на сайте //infostart.ru/auth/ и при успешном входе сохраняется идентификатор куки (cookies) в константу.

При последующих подключениях логин и пароль уже не потребуются, до момента, пока время действия кук не истечёт.   

Важно: Логин и пароль, естественно, никуда не передаются, хранятся в константах, после успешной авторизации их можно стереть. Пароль вводится в режиме пароля, т.е. звездочки в поле ввода.

После авторизации нажимаем кнопку "Получить баланс", считывается баланс со страницы //infostart.ru/profile/money/, выводится на экран.

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

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

 

Настройки:

"Получать баланс при запуске" - при запуске мобильного приложения будет автоматически получен баланс и выведен на экран.

"Авто авторизация при истекших куках" - автоматическая авторизация при истечении срока кук. Срабатывает: 1) При запуске приложения 2) При выполнении получения баланса по таймеру.

"Включать таймер обновления баланса и уведомлений при запуске" - автоматическое включение таймера получения баланса и отправки уведомлений при открытии мобильного приложения.

Т.е. при установке всех 3 предыдущих параметров, при открытии мобильного приложения у вас оно должно получать данные о балансе, при необходимости проходит авторизацию на сайте (обновлять куки) и отсылать уведомление об изменении баланса SM.

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

Особенность таймера 1С - если мы закрываем мобильное приложение, то и таймер перестаёт выполнятся, а следовательно и уведомления не будут приходить. Так что единственное неудобное ограничение - это НЕ закрывать мобильное приложение, если вы хотите получать уведомления.

 

К публикации прилагается:

1) APK файл мобильного приложения (установочный файл на Android устройство)

2) Конфигурация CF.

 

В конфигурации CF будут полезны практические примеры:

- как проходить авторизацию сайтах

- как открывать страницы личного кабинета, которые доступны только с авторизацией (с использованием кук)

- как отсылать локальные уведомления в мобильном приложении

- как парсить теги html документа

 

Частично подсматривал тут:

Глава 2. Как я написал (собрал с инфостарта) свой парсер сайта 1С Releases

 

Тестировалось на платформе: 1С:Предприятие 8.3 (8.3.27.1989)

Тестировалось на смартфоне: Realme GT NEO 3

 

Буду рад получить обратную связь по приложению.

 

Вступайте в нашу телеграмм-группу Инфостарт

баланс SM мобильное приложение парсер cookies infostart.ru

См. также

Мобильная разработка Сканер штрих-кода Терминал сбора данных 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн - все это содержит в себе решение 1С "Штрихкод-информер" (штрих-код чекер). Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.

3050 руб.

03.12.2018    69969    239    106    

187

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически. Решение предназначено для считывания штрихкодов, а не для их создания и печати.

3050 руб.

22.04.2019    119935    721    205    

380

WEB-интеграция Программист Бизнес-аналитик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

17568 руб.

20.12.2024    6380    28    4    

30

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

42700 руб.

03.08.2020    24400    37    26    

28

WEB-интеграция Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Расширение для автоматизации передачи данных между сервисом Vetmanager с 1С: Бухгалтерия 3.0. Решение позволяет загружать документы и справочники из Ветменеджер в 1С:Бухгалтерию, сокращая время на ручной ввод данных и минимизируя ошибки.

24000 руб.

02.02.2021    23124    69    52    

43

Мобильная разработка 1С:Предприятие 8 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Платные (руб)

"МРМ:Маркировка" для работы с конфигурациями 1С - готовое решение, позволяющее быстро автоматизировать работу учетной системы 1С на ордерном и безордерном складе при работе как с товарами, подлежащими обязательной маркировке, так и с товарами, учет которых построен на базе линейных штрих-кодов. Решение поддерживает большинство распространенных складских документов, необходимых для работы кладовщику на терминале сбора данных. Для начинающих пользователей имеется подробная инструкция по работе с приложением в разрезе видов документов.

19000 руб.

24.06.2025    3043    26    0    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. chuevsf 384 28.05.26 12:07 Сейчас в теме
Ну устанавливать лицо реального человека, в качестве иконки, такая еще себе затея. Уж тогда бы логотип Инфостарта надо было бы поместить, как у вас сделано на банковских приложениях.

А разработка вполне интересная, если не смущает ввод логина и пароля.
6. RocKeR_13 1477 28.05.26 13:13 Сейчас в теме
(1)
Ну устанавливать лицо реального человека, в качестве иконки, такая еще себе затея.

Реального человека, не свое, еще и без разрешения скорее всего. Тут не только с моральной точки зрения, тут уже с точки зрения законодательства есть вопросы)
2. GarriSoft 589 28.05.26 12:50 Сейчас в теме
Я уже больше года назад просил техподдержку сайта, сделать уведомление по этому поводу, мою заявку даже отправили в отдела разработки сайта.
Я просил сделать уведомление которое было бы видно и на сайте и в телеграмм, при скачивании разработки и пополнении баланса, полгода назад еще раз напомнил, сказали в разработке...

Видимо это "очень сложная" процедура, хорошо, что нашлись умельцы и не стали ждать у моря погоды, а сами взяли все в свои руки и сделали моб. приложение!
8. Suker86 82 28.05.26 14:21 Сейчас в теме
(2) Спасибо ! По хорошему, конечно, нужнО мобильное приложение Инфостарт с push уведомлениями, т.к. телега работает очень нестабильно. Заодно в мобильном приложении сделать покупку продажу SM, как у брокерских приложений. Вот тогда бы биржа расцвела ! :)
9. GarriSoft 589 28.05.26 14:29 Сейчас в теме
(8)
Согласен по поводу моб. приложения, но лучше бы сайт доработали до Progressive Web App, там тебе все тоже есть и уведомлялки в том числе
3. RocKeR_13 1477 28.05.26 12:54 Сейчас в теме
Помнится, мне заворачивали публикацию, где использовался парсинг сайта Инфостарт... Интересно, долго ли продержится эта?)
4. chuevsf 384 28.05.26 13:08 Сейчас в теме
(3) Раз модераторов прошла, то значит будет и дальше тут жить.)))
5. RocKeR_13 1477 28.05.26 13:11 Сейчас в теме
(4)
Раз модераторов прошла, то значит будет и дальше тут жить.)))


У меня сначала тоже прошла, а потом попросили отредактировать или убрать)
7. Suker86 82 28.05.26 14:14 Сейчас в теме
(3) В плане авторизации - я ничего не нарушаю, любой браузер выдаст то, что я использую в коде.
В плане парсинга - это вообще смешно, есть куча софта, который парсит сайты, тут вопрос в перспективе бана от сайта.

По поводу иконки приложения, уже склоняюсь к замене, правда с Доржи Валерьевичем тоже нравится.
10. RocKeR_13 1477 28.05.26 14:55 Сейчас в теме
(7) Ну смеяться можно сколько угодно, но правила - есть правила) Сейчас бегло пролистал - вроде больше про парсинг ничего нет.
Про фото: в личных целях, наверное, и ничего. Но если для публичных сценариев использовать, то становится уже не так важно, нравится ли это ВАМ: тут уже придется спрашивать того, чей образ используете, а понравится ли это ему) При чем не только у него: фотографии тоже подпадают под авторское право и сам автор фотографии может вам выставить свои претензии))
12. Suker86 82 28.05.26 17:35 Сейчас в теме
(10) Ребята, немного передушнили вы с этим логотипом :)))
Если бы я выложил хотя бы на рустор, я бы согласился, это было бы лишним.

Я же выложил это на сайте Инфостарта, для пользователей Инфостарта (другим людям такое мобильное приложение и нафиг не нужно), все из пользователей данного сайта и так знают Доржи Валерьевича и его логотип, который они наблюдают во многих темах.
Не говоря уже о том, что пост успешно прошёл модерацию.

Что вы какие зануды ? Шутка.


По поводу парсинга информации ничего криминального не вижу.

А вот по поводу автоматизированных ботов - это реально проблема, вот это нужно запрещать:
Боты выкупают билеты у РЖД за секунды на открытии продаж, человеку через сайт практически невозможно купить.
Боты двигают цену актива в брокерских приложениях в нужную сторону фиктивными заявками.
И так далее...
11. chuevsf 384 28.05.26 14:55 Сейчас в теме
(7)
По поводу иконки приложения, уже склоняюсь к замене, правда с Доржи Валерьевичем тоже нравится.

Надо сделать дополнительной платной опцией, чтобы платить процент правообладателю! )))
Это я про иконку приложения.
13. Suker86 82 28.05.26 17:38 Сейчас в теме
Иконка мобильного приложения изменена по заявкам трудящихся !!!
Для отправки сообщения требуется регистрация/авторизация