Синхронизация данных между версиями программы

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

Нужна ли возможность синхронизации данных

Да, конечно
88
97%
Нет, и раньше без нее жили нормально
1
1%
А? кто здесь?
2
2%
 
Всего голосов: 91

Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Синхронизация данных между версиями программы

Сообщение MetalFan »

Предлагаю обсудить возможность синхронизации данных.
Нужна ли ( :lol: ) и каким образом может быть реализована.

В данный момент в разработке простой вариант с возможностью выгружать/загружать треки из/в настольной версии в/из мобильные посредством обменного xml-файла определенного формата.
Осталось дождаться реализации импорта/экспорта данного файла от GrAnd'а...
wbw, MetalFan
the0law
Сообщения: 6
Зарегистрирован: Вт ноя 27, 2012 5:26 am

Re: Синхронизация данных между версиями программы

Сообщение the0law »

А может попробывать через службы типа dropbox, gdrive ?
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

MetalFan писал(а): В данный момент в разработке простой вариант ...
Отлично что вариант какой-то уже в разработке!!! На первое время будет не плохим решением.

Но может быть сделать хранение данных пользователей на сервере по предварительной авторизации? Было бы удобнее и не только синхронизировать между двумя версиями, но и получить свой список даже когда под рукой нет программ, так же заносить и проверять - всё онлайн.
the0law писал(а):А может попробывать через службы типа dropbox, gdrive ?
Смотрю моя мысль не одинока :)
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

AgentD22 писал(а):хранение данных пользователей на сервере по предварительной авторизации
А тут возникает проблема с синхронизацией доступа... что, если два инстанса программы скачали данные, поменяли и пытаются "залить" обратно... как разруливать?
wbw, MetalFan
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

MetalFan писал(а):
AgentD22 писал(а):хранение данных пользователей на сервере по предварительной авторизации
А тут возникает проблема с синхронизацией доступа... что, если два инстанса программы скачали данные, поменяли и пытаются "залить" обратно... как разруливать?
Если трек заливается новый - то заливать, если заливается старый, то сравнивать время изменения трека существующего с заливаемым. Конечно для этого надо будет хранить время изменения каждого трека... но тут уж что поделаешь...
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

AgentD22, что значит "существующего" с "заливаемым"? где существующего? в какой момент?
в общем хранение и использование несколькими инстансами приложения одного xml файла - совершенно не вариант. т.к. повлечет за собой появление неразрешимых коллизий.
Если только переходить на хранение данных пользователей в онлайн-БД, но этого точно не будет в ближ.время.
wbw, MetalFan
the0law
Сообщения: 6
Зарегистрирован: Вт ноя 27, 2012 5:26 am

Re: Синхронизация данных между версиями программы

Сообщение the0law »

MetalFan писал(а):Если только переходить на хранение данных пользователей в онлайн-БД, но этого точно не будет в ближ.время.
Ну это уже тогда на платной основе только. А если рассмотреть вариант такой: Бесплатная версия - обмен просто xml, а ежели хочешь онлайн то платить. Или потреково или за год сразу.
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

the0law, тоже вариант. но скорой реализации не обещаю. Катастрофически не хватает времени(
wbw, MetalFan
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

Остается лишь повториться:
AgentD22 писал(а): Отлично что вариант какой-то уже в разработке!!! На первое время будет не плохим решением.
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

AgentD22, на самом деле остается дождаться реализации импорта/экспорта обменного xml-я от автора версии для Андроид. Но он почему-то не спешит с добавлением такой функции в приложение(
wbw, MetalFan
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

Готов попинать его... можно даже долларовыми бумажками :)
Давайте координаты :))
Аватара пользователя
GrAnd
Android developer
Сообщения: 103
Зарегистрирован: Пн ноя 26, 2012 7:56 am
Откуда: Столица

Re: Синхронизация данных между версиями программы

Сообщение GrAnd »

:arrow: Да вот он я. Пинайте. Изображение
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

GrAnd писал(а)::arrow: Да вот он я. Пинайте. Изображение
Отправил максимально возможную сумму денег из списка в программе. Теперь Вы обязаны сделать импорт/экспорт из xml :)))
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

Да я его (GrAnd'а) уже наверное с пол-года прошу прикрутить этот оскомину набивший импорт/экспорт в xml(
Игнорирует меня редиска :cry:
wbw, MetalFan
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

Подождем что он тут напишет! И по обстоятельствам применим другие средства, если что :)
stPavel
Сообщения: 16
Зарегистрирован: Пн дек 03, 2012 5:49 pm

Возможность вводить треки с компьютера

Сообщение stPavel »

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

Сам не очень себе представляю, как это лучше сделать, но вот варианты, пришедшие в голову:
Например, как подходящий для меня вариант, иметь таблицу в Google Диск, которая бы периодически синхронизировалась с программой.
Или хотя бы файл на SD карте устройства (в каком-нибудь простом и понятном формате), в который можно было бы добавлять новые треки, и экспортировать старые, если понадобится...
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Возможность вводить треки с компьютера

Сообщение MetalFan »

Это к вопросу про синхронизацию данных разных версий программы... темы объеденены
wbw, MetalFan
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

stPavel писал(а):Очень было бы приятно иметь возможность вводить треки с компьютера.
Т.к. в телефон вбивать описание и трек с виртуальной клавиатуры не очень удобно.
Я ввожу в телефон треки через http://qrcoder.ru/ - забиваю код, он генерирует мне двумерный штрихкод и его считываю программой прямо с экрана компа.
stPavel
Сообщения: 16
Зарегистрирован: Пн дек 03, 2012 5:49 pm

Re: Синхронизация данных между версиями программы

Сообщение stPavel »

AgentD22, это извращение кокое-то...
Тогда уж проще юзать chrome to phone или fox to phone
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

Хм, ну если пользуетесь настольной версией, то она позволяет сгенерить QR-код, в который помимо трека включается еще описание и комментарий. далее QR-код распознается телефоном и трек из него может быть добавлен в мобильную версию приложения.
wbw, MetalFan
Аватара пользователя
AgentD22
Сообщения: 43
Зарегистрирован: Вт ноя 27, 2012 10:49 am

Re: Синхронизация данных между версиями программы

Сообщение AgentD22 »

stPavel писал(а):AgentD22, это извращение кокое-то...
Извращение не иметь возможности такого ввода и
stPavel писал(а):вбивать описание и трек с виртуальной клавиатуры не очень удобно.
MetalFan писал(а):она позволяет сгенерить QR-код, в который помимо трека включается еще описание и комментарий.
А можно галку в настройках, чтобы генерить короткий код, где будет только сам трек номер?
stPavel
Сообщения: 16
Зарегистрирован: Пн дек 03, 2012 5:49 pm

Re: Синхронизация данных между версиями программы

Сообщение stPavel »

MetalFan писал(а):Хм, ну если пользуетесь настольной версией, то она позволяет сгенерить QR-код, в который помимо трека включается еще описание и комментарий. далее QR-код распознается телефоном и трек из него может быть добавлен в мобильную версию приложения.
При вставке в android приложение, теряется символ "+". Он заменяется на пробел или что-то другое, выглядящее как пробел.
Это баг windows программы или android приложения?
Или это вообще только у меня так?
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

stPavel писал(а):Это баг windows программы или android приложения?
Наверное это особенность генерации QR кода через сторонний сайт с пом. URL... посмотрю, что можно сделать

з.ы. посмотрел. Это бага/особенность работы версии программы под андроид.
wbw, MetalFan
stPavel
Сообщения: 16
Зарегистрирован: Пн дек 03, 2012 5:49 pm

Re: Синхронизация данных между версиями программы

Сообщение stPavel »

MetalFan,
Как бы сообщить об этом автору android приложения? ))
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: Синхронизация данных между версиями программы

Сообщение MetalFan »

stPavel, эмм.. ну написать в соотв. разделе форума)
wbw, MetalFan