medialibrary.sqlitedb - есть идеи, как редактировать и просматривать? - PullRequest
0 голосов
/ 26 января 2012

У кого-нибудь есть ЛЮБЫЕ провода на iPhone / iPad / iPod MediaLibrary.sqlitedb in /var/mobile/media/iTunes_Control/iTunes?В Google я не нашел ни одной ссылки и понял, что iPhone уже некоторое время существует, кто-то где-то знает об этой базе данных.Некоторые браузеры SQLite могут перечислять структуру базы данных, но я пока не нашел ни одного, который мог бы перечислить фактические данные.Пожалуйста, помогите мне!

Ответы [ 2 ]

0 голосов
/ 24 ноября 2012

инструмент командной строки sqlite3 может читать все. похоже, что все, что поддерживает sqlite версии 3, должно быть в состоянии (perl / python / ruby ​​/ etc libs).

$ file ./iTunes_Control/iTunes/MediaLibrary.sqlitedb
./iTunes_Control/iTunes/MediaLibrary.sqlitedb: SQLite 3.x database, user version 1140116
$ sudo apt-get install sqlite3 # ubuntu/debian
$ sqlite3 ./iTunes_Control/iTunes/MediaLibrary.sqlitedb
SQLite version 3.7.13 2012-06-11 02:05:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /media/ipod/./iTunes_Control/iTunes/MediaLibrary.sqlitedb 
sqlite> .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE genius_config (id INTEGER PRIMARY KEY, version INTEGER UNIQUE, default_num_results INTEGER DEFAULT 0, min_num_results INTEGER DEFAULT 0, data BLOB);
...[snip]...
0 голосов
/ 03 апреля 2012

Используйте SQLite Studio, он также может читать значения в БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...