samedi 7 mars 2015

Парсер SQlite на основе приложения SQLiteStudio

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



Имеется приложение которое работает с базами SQlite sqlitestudio.pl/ и без проблем открывает базу от скайпа.



Задача: На основе исходников sqlitestudio сделать парсер базы скайпа, который будет её представлять не в виде таблиц как sqlitestudio открывает а в виде окна с сообщениями как в том же скайпе.

Задача по пунктно:

1. Вытягивать данные из файла базы скайпа в заданный период (по команде или при изменении файла истории в скайпе)

2. Складывать данные в формате json в заданную в настройках директорию

3. Открывать переписку из формата json в схожем окне как открывает скайп, что бы можно было:

3.1. Выбрать переписку с конкретном человеком

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

3.3. Просмотреть всю переписку с людьми с которыми общался в определенный период выбранный из календаря (чего нет в скайпе)

3.4. Поиск по всей переписке

3.5. Поиск по переписке с определенным человеком.

4. Аналогично в json экспортировать и базу друзей.

5. При повторном экспорте истории или базы друзей, дописывать только изменения



Приложение должно быть кроссплатформенное, т.е. должно одинаково хорошо работать в Linux, Windows, Android, знать где в этих системах хранятся данные скайпа и получать из них данные (изночально sqlitestudio работает в этих системах без установки, так же нам нужно и оставить вункционал).



Если есть другие варианты по реализации, пишите, обсудим



Пишите пожалуйста сразу:

1. Срок

2. Цену




Aucun commentaire:

Enregistrer un commentaire