Размер
Получение файла базы данных 1С: мобильная платформа (android)
Play

Получение файла базы данных 1С: мобильная платформа (android)

Была написана небольшая конфигурация для ведения простенького учёта на планшете (android). Смотрины и тестирование решили провести на эмуляторе (чтобы в случае неудовлетворительного результата не тратиться на планшет). Посмотрели, повносили данные и вроде как решили положительно. Купили планшет, и захотелось сохранить внесенные на эмуляторе данные (данных немного, но хотелось). Так как “ поделка ” находилась в ещё непонятном состоянии, никаких механизмов выгрузки реализовано не было. Пошарив “ яндекс” и/или “ гугл” - выяснилось, что базы мобильной 1С есть ни что иное, как файлы 1Cv8.1CD, и находятся они тут:

Неплохо бы его забрать с эмулятора и закинуть на рабочий планшет, заодно в будущем решить задачу бэкапа данных через яндекс диск, например, - с минимальными трудозатратами.

Проблема:

Заглянув “ проводником” по указанному выше пути. ничего не обнаружим, и это понятно - нужен “ root ”. Рутирование устройства android - не вариант.

Решение:

Углубленно в особенности системы безопасности android вдаваться не будем, но отметим, что само приложение имеет доступы к файлам в “ своей папке ”, а 1С даже в мобильном варианте “ умеет ” вполне себе неплохо работать с файлами. Поэтому почему бы не написать конфигурацию, которая будет работать с файлами других конфигураций.

Создаём конфигурацию для мобильного приложения, создаем общую форму, размещаем на форме поле ввода для указания "папки обмена" и список значений для вывода найденных баз:

Создадим команду "Забрать базу" и "Восстановить базу"

Публикуем конфигурацию и добавляем приложение в 1С

Скачать файлы Специальные предложения
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

вы с андроида скопировали 1cv8.1cd - это файл базы, для загрузки конфигурации нужен xxx.cf файл, а его можно получить только из "нормальной" функционирующей базы.

копать я думаю нужно в сторону изменения формата файла 1cv8.1cd (изменения каких то байтов - которые отвечают за тип БД).

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

самому интересно . я где-то когда-то на каких-то форумах встречал . точно не могу сказать .. там кто-то писал что файлы 1cv8.1cd "нормальной" файловой базы и 1cv8.1cd мобильной различаются каким-то байтом - и из за этого не открывается база скопированная с мобильного .

про достоверность этой информации не могу ни чего сказать.

  • Скопировать ссылку
  • Перейти

Интересно. Получается, мобильная разработка защищена также слабо, как и для ПК. То есть, при желании, просто устанавливаем любое приложение, написанное на 1с МП себе на телефон, забираем базу и вуаля-магия, смотрим что она собой представляет в конфигураторе? так что-ли? Просто тоже делаю простенькое МП и интересен вопрос защиты?

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

Поиск .1CD файлов не удобен, если на устройстве несколько баз. По идентификатору в адресе сложно найти нужную базу В каталоге каждой базы находится файл base.inf.В этом файле хранится имя базы. Пример содержимого файла:

Пример кода для получения списка баз с наименованием:

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

Просмотры 30316

Загрузки 22

Рейтинг 49

Создание 02.03.16 22:35

Обновление 02.03.16 22:35

№ Публикации 464479

Конфигурация Не имеет значения

Операционная система Windows

Вид учета Не имеет значения

Доступ к файлу Абонемент ($m)

Код открыт Не указано

См. также

Дневник времени. Простое мобильное приложение 1С для телефона на Андроид Промо

Дневник времени. Для адептов тайм-менеджмента и всех тех, кто ценит свое время. Предназначен для ежедневных записей в телефоне расхода времени на различные задачи. Отчет по записям программы позволяет увидеть, сколько времени, на какие задачи расходовалось и проанализировать траты времени за месяц. Можно выгрузить записи в csv файл и анализировать на дескопном компьютере, например в Экселе. Можно составлять планы на день и отмечать, что удалось сделать, а что нет.

1 стартмани

12.03.2021 3616 4 pricec 1

Мобильная торговля (шаблон)

Шаблон мобильного приложения и расширение.

1 стартмани

24.01.2022 893 1 user1605713 0

Мобильное рабочее место 1С по RDP, работа с 1С на планшете/смартфоне в Терминале

Обработка для открытия по RDP (Терминальная сессия) с мобильного устройства или ТСД на Андроиде.

5 стартмани

13.12.2021 1774 3 resonance 0

1Scan. Интеграция веб-клиента 1С с устройством Android (смартфон, планшет, ТСД)

Получение из Android устройства данных сканера штрихода, камеры, GPS, широковещательных сообщений и передача в код модуля формы 1С для дальнейшей обработки.

15.11.2021 2704 3 kild 17

Внешняя компонента: Android tools Промо

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 230KB.

1 стартмани

12.01.2021 7617 25 KAV2 18

Внешняя компонента для мобильного приложения

Внешняя компонента для дополнения мобильной платформы некоторыми функциями.

2 стартмани

02.11.2021 2801 7 Prometeus2011 28

Пример формы авторизации на Javascript для мобильного приложения

Пример формы авторизации на Javascript для мобильного приложения

3 стартмани

25.10.2021 2219 4 rail21 11

1С Push-уведомления с помощью Firebase Cloud Messaging

Отправка Push-уведомлений из 1С в мобильное приложение за 6 шагов.

10 стартмани

17.09.2021 2455 2 zykov_vitaliy 9

Приложение Android для идентификации/распознавания образов (с обучением с одного раза, One-Shot Learning) с возможностью работы с 1С через веб-сервис Промо

В данной статье описано приложение, алгоритм и методика распознавания изображений, предоставляющее посредством http-запросов информацию о распознанных объектах в 1С. В качестве примера интеграции прилагается конфигурация, реализующая веб-сервис для приема запросов от приложения.

1 стартмани

19.06.2018 20963 5 informa1555 16

Мобильное приложение - расширение для конфигурации "INFOSTART ERP community edition"

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

1 стартмани

19.08.2021 2152 3 33lab 4

Определение геокоординат в мобильной платформе с помощью внешней компоненты

Асинхронно, без использования сервисов Google.

10 стартмани

13.08.2021 3220 2 sivin-alexey 7

Распознавание речи в мобильном приложении 1С на Android

Внешняя компонента для мобильной платформы 1С, работающая в связке с отдельной службой и позволяющая реализовать распознавание речи в мобильном приложении на Android.

1 стартмани

15.07.2021 5144 6 salexdv 6

Мобильное приложение "Отчет по проделанной работе" Промо

Приложение выполняет фиксацию рабочего времени у клиентов, а также заявок на работы, пригодится как шаблон для разработки своего или как готовое решение для работников в сфере услуг, которые фиксируют время у клиентов. В приложении 2 документа: первый "отчет за день", второй "заявка" и полезный инструмент "Отчет задачи", который в свою очередь создан для просмотра, анализа и закрытия заявок. Тестировал на Iphone 6s.

10 стартмани

01.12.2017 30255 10 olejnikov_m 6

Мобильное приложение для 1C:Drive для фотоотчетов с сохранением фотографий в Microsoft Azure Blob storage

Пример реализации мобильного приложения, которое использует Microsoft Azure Blob storage для сохранения фотографий и передает сведения о сделанных фотографиях в 1C:Drive.

1 стартмани

26.02.2021 4093 3 keypax 2

Авторизация в мобильном приложении 1С

Реализация входа по паролю (личному коду) в мобильном приложении 1С.

10 стартмани

23.02.2021 6907 6 kaiman_fedor_yandex 0

html интерфейс в мобильном приложении, пример взаимодействия html с мобильным приложением

Пример взаимодействия html с 1С мобильным приложением.

2 стартмани

08.12.2020 6955 15 user5300 10

7 причин, почему интеграция стала приятной. Не упускайте ряд потрясающих возможностей Промо

В статье показаны примеры получения данных без программирования на стороне «1С:Предприятие 8». Вам нужно проверить гипотезу и проанализировать данные, почему бы не интегрироваться с Excel? Используете технологии .NET и «1С:Предприятие 8», процесс связывания систем движется катастрофически медленно? Хотите native Android приложение с вашими данными всегда под рукой?

1 стартмани

01.10.2015 64339 52 pbazeliuk 23

Выбор документов на мобильном устройстве (iOS)

При внедрении мобильного приложения, имеющего в своём функционале работу с файлами, возникла необходимость прикреплять к документам не только фотографии из библиотеки мультимедиа или тут же созданные фотографии, а документы (pdf, doc, xlsx, и др.). В операционной системе iOS файловая система скрыта для пользователя и взаимодействие с файлами осуществляется средствами самого приложения и только с файлами, расположенными в директории приложения (контейнере приложения). Т.е. задачей было поместить файлы в директорию приложения и организовать взимодествие с этим каталогом.

1 стартмани

29.11.2020 4465 0 OlegK 0

Мобильный голосовой чат бот

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

1 стартмани

10.11.2020 2337 0 onec.developer 7

Программа расчёта питательной ценности ежедневной диеты по тридцати восьми нутриентам (мобильное приложение 1С для Андроид), APK + исходная конфигурация

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

5 стартмани

12.10.2020 4647 1 ovasiliev 4

Давайте подружим 1С и Android. Часть 1 - постановка задачи и подход к решению Промо

Серия уроков по созданию простейшего приложения на платформе Android для взаимодействия с 1С.

1 стартмани

29.02.2016 36554 42 solarisman 32

Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)

Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации). Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».

3 стартмани

09.10.2020 27340 215 ltfriend 161

1C.QuickPhoto - мобильное приложение для быстрой отправки фотографий в присоединенные файлы БСП

Приложение предназначено для быстрого прекрепления фотографий к документам и справочникам программ 1С. Требуется установить расширение для своей конфигурации и опубликовать http-сервис.

2 стартмани

17.09.2020 6452 16 suepifanov 34

Мобильная платформа. Штрихкоды в Android.

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

3 стартмани

14.09.2020 5550 4 kinan 19

Как сделать простое мобильное веб-приложение в 1С Промо

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

1 стартмани

04.06.2014 60966 218 rtnm 24

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

Обработка удаления помеченных объектов для встраивания в Ваши мобильные приложения.

2 стартмани

18.08.2020 4851 3 GAMLET 0

Расширение "PUSH уведомления для мобильного клиента".

Расширение для отправки PUSH уведомлений в мобильный клиент на Android. Подходит для типовых конфигураций, протестирована на конфигурации КА 2.4.

1 стартмани

04.08.2020 7199 14 romanpolyashov@yandex.ru 0

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020 8101 14 SanyMaga 23

Создание и управление интернет магазином на Android в режиме "Online" Промо

“DjanorgStore-Client” – обработка для управления в режиме "onLine" контентом приложения интернет магазина на Android платформах

1 стартмани

08.10.2012 27747 228 Kosigo 22

miniWms. Программное решение для автоматизации склада

Готовое Android приложение для автоматизации складских операций УТ 11. Доработка конфигурации не требуется. Навыки разработчика не требуются.

1 стартмани

16.06.2020 5377 6 Basili02 7

Перехват сканирования Android Native API

Native компонента для перехвата сканирования шк и передачу в мобильную 1С.

1 стартмани

29.04.2020 12666 67 evgeny43 57

Мобильная платформа. Уникальный идентификатор устройства Android при помощи внешней компоненты. Не IMEI

Идентифицируем устройства, на которых установлены копии нашего приложения.

3 стартмани

23.04.2020 8522 8 kinan 19

Мобильное приложение 1С для просмотра контактов в базе Промо

Партнеры: нативное приложение для просмотра контактов из вашей базы 1С на iPhone c iOS trendy интерфейсом

1 стартмани

29.08.2014 31639 9 playertwo 8

Android Java и NativAPI C++ внешняя компонента для широковещательных сообщений (отправка и прием). Подключаем сканер ШК и клавиатуру к "1С мобильное приложение"

Подключаем сканер ШК и клавиатуру к "1С мобильное приложение", на терминале сбора данных "ATOL Smart.Lite android 7.0". Работаем с буфером обмена. В архиве к теме; 1. исходник компоненты (папка package готовый zip); 2. исходник "AccessibilityService" для перехвата клавиатуры (папка package готовый apk); 3. cf - тестовая конфигурация

1 стартмани

15.04.2020 11687 76 SanyMaga 88

Мобильная платформа. Реакция на внешнее событие в Android при помощи внешней компоненты

Внешняя компонента для мобильной платформы на Android. Пришиваем платформе уши, чтобы лучше слышать.

3 стартмани

06.04.2020 9879 17 kinan 25

Готовые решения для инвентаризации товаров и основных средств на мобильных устройствах для КА, УТ, ERP и БП 3.0 на базе Simple UI

В расширениях для Бухгалтерия 3.0 и КА2.4/УТ11.4/ERP2.4 представлены готовые рабочие места для онлайн и оффлайн инвентаризации товаров (для БП 3.0 также инвентаризации основных средств) на базе бесплатного конструктора мобильного фронта Simple UI. При этом используется расширенная работа с идентификацией товаров и ОС с помощью различных подходов – сканирование штрих кода, распознавание артикулов и инвентарных номеров и различные поиски. Также используются различные возможности платформы Simple UI. Данная разработка может быть полезна как конечным пользователям, так и разработчикам в качестве заготовки, так как на базе этих блоков можно сделать ввод любого документа конфигурации , связанного с товаром или с ОС. Тестировалось на 1С 8.3.13.1865, КА 2.4.8.63 и БП 3.0.74.69

5 стартмани

28.02.2020 17543 80 informa1555 76

Обработка голосового ввода текста с использованием (intent)

Обработка для голосового ввода текста с использованием дополнительных возможностей ОС Android.

1 стартмани

26.02.2020 6537 4 algabas 7

Наш путь к эффективной инвентаризации склада

В работе любой торговой организации всегда остро стоит вопрос контроля остатков на складе. И здесь не обойтись без проведения инвентаризации товаров. В этой публикации рассмотрим наш путь и выбранное решение ее проведения.

8 стартмани

12.01.2020 8764 1 Johny_v 23

Обмен данными с Android через USB

Обработка с примером обмена данными конфигурации 1С через USB. Без установки Web сервера и настройки WiFi.

1 стартмани

23.12.2019 7962 7 asdfgcom 2

Simple UI: простой конструктор мобильных приложений для устройств на Android. Обновление от 01.02.20 - первый релиз в 2022 году

Simple UI – это полностью бесплатная платформа для создания мобильных рабочих мест на Android. Конструктор позволяет создавать мобильные клиенты для учетных систем и самостоятельные приложения на телефонах, ТСД (терминалах сбора данных), планшетах, электронных киосках и других устройствах. При этом не нужно разбираться в мобильной разработке, Android SDK ведь основная цель платформы – максимально упростить процесс разработки и поддержки, сделать его визуальным, собирать приложения из готовых блоков с минимумом кода. Причем код обработчиков можно писать на языке учетной системы либо задавать логику обработки событий с помощью команд REST, SQL и визуального конструктора. Проект постоянно развивается изыскивая новые способы упрощения разработки и повышения функционала и является пожалуй самым быстрым способом как создать MVP-проект так и продакшн-систему под конкретное внедрение или тиражный продукт.Тестировалось на 1С: Предприятие 8.3 релиз 8.3.13.1865.

📎📎📎📎📎📎📎📎📎📎