Нужен парсер базы

Виталий18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
09.01.2010

Есть база книг либрусека (мускул)

_http://lib.rus.ec/sql/lib.libbook.sql.gz

_http://lib.rus.ec/sql/lib.libavtoraliase.sql.gz

_http://lib.rus.ec/sql/lib.libavtorname.sql.gz

_http://lib.rus.ec/sql/lib.libavtor.sql.gz

_http://lib.rus.ec/sql/lib.libgenre.sql.gz

_http://lib.rus.ec/sql/lib.libseq.sql.gz

И есть папка с книгами:

1.fb2

2.fb2

***

Нужно маленькое приложение, которое раскидает эти книги по каталогам:

раздел/автор/название_книги.fb2

Приложение берёт файл 1.fb2, смотрит в базе:

1) как называется раздел и создаёт папку (к примеру Детские приключения - если не было создано ранее)

2) Смотрит, кто автор и создаёт папку с именем автора (если не было ранее) - пример: Александр Владимирович Кумма

3) Смотрит название книги и переименовывает с цифры в название.расширение ( пример: Вторая тайна золотого ключика.fb2)

И получаем примерно это:

\Детские приключения\Александр Владимирович Кумма\Вторая тайна золотого ключика.fb2