Вот что нашел. Только линки на программу уже умерли, может у кого сохранилась эта программулька? Поделитесь пожалуйста!
1)SharpPlus Sqlite Developer3.8.3.496- именно эта программа и именно эта версия!!!
http://narod.ru/disk....3.496.rar.html
зеркало
http://rapidshare.co....v3.8.3.496.rar
Зеркало
http://letitbit.net/....3.496.rar.html
2) password к базе -сам пароль к базе в файле Zappiti.exe.config открыть его блокнотом -> поиск -> ищем слово "password" за ним символы запоминаем их
(находится Zappiti.exe.config в онодной папке с Zappiti.exe )
Как пользоваться:
1)Запускаем Sqlite Developer Database > Register Database
2)В открывшемся окне:
Database (указываем файл базы) он лежит (C:\Users\ВАСЯ\AppData\Local\Zappiti) нужен тот что соответствует последней версии ZAPPITI и он же последний с которым вы работали.
Database Alias (указываем любой псевдоним базы-обязательно к примеру ZAPPITI -> OK
3)В окне Databases наводим мышку на нашу базу > контекстное (Выпадающее по правой кнопке мыши) меню на Database Alias-> Open Encrypted Database
вводим пароль из файла Zappiti.exe.config -> Ok
Что НЕ НАДО делать:
Cбрасывать крипто ключ (Clear Encryption Key)-после этого Zappiti часто ведет себя непредсказуемо.
СТРОГО РЕКОМЕНДУЕТСЯ перед редактированием сделать backup, чтобы избежать потери данных!
4) Далее заходим Tools-> SQLEditor, в первой строке (0001) вводим (можно скопировать отсюда):
UPDATE media
SET
path = replace( path , 'xxx', 'xxx')
WHERE
path LIKE '%xxx%';
media-таблица в базе
path-столбец в таблице media, где прописаны пути на какие нужно менять
path LIKE-что в переди пути остаётся неизменно.
xxx - что вписываем
Примеры !!
У меня сменился диск сетевой на прямое подключение к DUNA:
БЫЛ //192.168.1.99
Должен стать \\DUNE
пишем или копируем исправляя на свои пути.
-----------------------------------
UPDATE media
SET
path = replace( path , '//192.168.1.99', '\\DUNE')
WHERE
path LIKE '%%';
----------------------------------
у меня просто поменялся сетевой адрес и я сменил название диска:
Было \\192.168.1.32\DISK1\
Нужно \\192.168.0.32\PORNUHA\
---------------------------------
UPDATE media
SET
path = replace( path , '\\192.168.1.32\DISK1\', '\\192.168.0.32\PORNUHA\')
WHERE
path LIKE '%%';
----------------------------------
Поменялся путь внутри диска к разделу диска :
Было \pub\disk\video\sdd\adventure\
Стало \pub\disk\adventure\
-------------------------------------------------------
UPDATE media
SET
path = replace( path , 'disk\video\sdd\adventure\', 'disk\adventure\')
WHERE
path LIKE '%\pub\disk\%';
--------------------------------------------------------------------------
3) выполняем запрос (нажав на CTRL + ENTER)
в нижней половине этого же окна будет написано что-то вроде таких надписей
--578 row(s) affected --
--Execute Time(0,321 sec(s))--
4) C СЕРИАЛАМИ сложнее они записаны по другому придётся в базе менять в ручную.
заходим в открытую базу (псевдоним нашей базы) пункт TABLES -> TvShowFolder двойным кликом открываем её ищем пункт DATA
открываем и правим в ручную (сначала стирая потом вставляя) пути.
ИЛИ
Чтобы не менять пути к сериалам вручную:
media изменяете на TVShowFolder, а path на folder (так как это другая таблица в базе, то соответственно название таблицы и название столбца поменялись).
Пути к данным, и остальную часть запроса, меняете на нужные вам.
5) обновляем базу (левая вкладка, контекстное меню на псевдониме базы ->Refresh Database (Обязательно)
6) изменяем settings.xml , соответственно измененному пути в нём или просто меняем пути в настойках ZAPPITI.