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

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

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

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

User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

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

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

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

Post by the0law »

А может попробывать через службы типа dropbox, gdrive ?
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

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

Но может быть сделать хранение данных пользователей на сервере по предварительной авторизации? Было бы удобнее и не только синхронизировать между двумя версиями, но и получить свой список даже когда под рукой нет программ, так же заносить и проверять - всё онлайн.
the0law wrote:А может попробывать через службы типа dropbox, gdrive ?
Смотрю моя мысль не одинока :)
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

AgentD22 wrote:хранение данных пользователей на сервере по предварительной авторизации
А тут возникает проблема с синхронизацией доступа... что, если два инстанса программы скачали данные, поменяли и пытаются "залить" обратно... как разруливать?
wbw, MetalFan
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

MetalFan wrote:
AgentD22 wrote:хранение данных пользователей на сервере по предварительной авторизации
А тут возникает проблема с синхронизацией доступа... что, если два инстанса программы скачали данные, поменяли и пытаются "залить" обратно... как разруливать?
Если трек заливается новый - то заливать, если заливается старый, то сравнивать время изменения трека существующего с заливаемым. Конечно для этого надо будет хранить время изменения каждого трека... но тут уж что поделаешь...
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

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

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

Post by the0law »

MetalFan wrote:Если только переходить на хранение данных пользователей в онлайн-БД, но этого точно не будет в ближ.время.
Ну это уже тогда на платной основе только. А если рассмотреть вариант такой: Бесплатная версия - обмен просто xml, а ежели хочешь онлайн то платить. Или потреково или за год сразу.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

the0law, тоже вариант. но скорой реализации не обещаю. Катастрофически не хватает времени(
wbw, MetalFan
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

Остается лишь повториться:
AgentD22 wrote: Отлично что вариант какой-то уже в разработке!!! На первое время будет не плохим решением.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

AgentD22, на самом деле остается дождаться реализации импорта/экспорта обменного xml-я от автора версии для Андроид. Но он почему-то не спешит с добавлением такой функции в приложение(
wbw, MetalFan
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

Готов попинать его... можно даже долларовыми бумажками :)
Давайте координаты :))
User avatar
GrAnd
Android developer
Posts: 103
Joined: Mon Nov 26, 2012 10:56 am
Location: Столица

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

Post by GrAnd »

:arrow: Да вот он я. Пинайте. Image
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

GrAnd wrote::arrow: Да вот он я. Пинайте. Image
Отправил максимально возможную сумму денег из списка в программе. Теперь Вы обязаны сделать импорт/экспорт из xml :)))
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

Да я его (GrAnd'а) уже наверное с пол-года прошу прикрутить этот оскомину набивший импорт/экспорт в xml(
Игнорирует меня редиска :cry:
wbw, MetalFan
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

Подождем что он тут напишет! И по обстоятельствам применим другие средства, если что :)
stPavel
Posts: 16
Joined: Mon Dec 03, 2012 8:49 pm

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

Post by stPavel »

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

Сам не очень себе представляю, как это лучше сделать, но вот варианты, пришедшие в голову:
Например, как подходящий для меня вариант, иметь таблицу в Google Диск, которая бы периодически синхронизировалась с программой.
Или хотя бы файл на SD карте устройства (в каком-нибудь простом и понятном формате), в который можно было бы добавлять новые треки, и экспортировать старые, если понадобится...
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

Это к вопросу про синхронизацию данных разных версий программы... темы объеденены
wbw, MetalFan
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

stPavel wrote:Очень было бы приятно иметь возможность вводить треки с компьютера.
Т.к. в телефон вбивать описание и трек с виртуальной клавиатуры не очень удобно.
Я ввожу в телефон треки через http://qrcoder.ru/ - забиваю код, он генерирует мне двумерный штрихкод и его считываю программой прямо с экрана компа.
stPavel
Posts: 16
Joined: Mon Dec 03, 2012 8:49 pm

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

Post by stPavel »

AgentD22, это извращение кокое-то...
Тогда уж проще юзать chrome to phone или fox to phone
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

Хм, ну если пользуетесь настольной версией, то она позволяет сгенерить QR-код, в который помимо трека включается еще описание и комментарий. далее QR-код распознается телефоном и трек из него может быть добавлен в мобильную версию приложения.
wbw, MetalFan
User avatar
AgentD22
Posts: 43
Joined: Tue Nov 27, 2012 1:49 pm

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

Post by AgentD22 »

stPavel wrote:AgentD22, это извращение кокое-то...
Извращение не иметь возможности такого ввода и
stPavel wrote:вбивать описание и трек с виртуальной клавиатуры не очень удобно.
MetalFan wrote:она позволяет сгенерить QR-код, в который помимо трека включается еще описание и комментарий.
А можно галку в настройках, чтобы генерить короткий код, где будет только сам трек номер?
stPavel
Posts: 16
Joined: Mon Dec 03, 2012 8:49 pm

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

Post by stPavel »

MetalFan wrote:Хм, ну если пользуетесь настольной версией, то она позволяет сгенерить QR-код, в который помимо трека включается еще описание и комментарий. далее QR-код распознается телефоном и трек из него может быть добавлен в мобильную версию приложения.
При вставке в android приложение, теряется символ "+". Он заменяется на пробел или что-то другое, выглядящее как пробел.
Это баг windows программы или android приложения?
Или это вообще только у меня так?
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

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

з.ы. посмотрел. Это бага/особенность работы версии программы под андроид.
wbw, MetalFan
stPavel
Posts: 16
Joined: Mon Dec 03, 2012 8:49 pm

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

Post by stPavel »

MetalFan,
Как бы сообщить об этом автору android приложения? ))
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

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

Post by MetalFan »

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