Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
/random/+
Зарегистрирован: 04.03.2008 Сообщения: 30
|
Добавлено: 2008-03-16 21:20 pm Заголовок сообщения: Записи в каталоге без видео файлов. |
|
|
Собственно вопрос такой: есть ли такой функционал с помощью которого можно найти записи в каталоге для которых нет фильмов.
Мы тут случайно закосили три десятка фильмов, и теперь хочется найти записи от них чтоб перезалить файлы. |
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
Добавлено: 2008-03-16 23:37 pm Заголовок сообщения: Re: Записи в каталоге без видео файлов. |
|
|
/random/+ писал(а): | Собственно вопрос такой: есть ли такой функционал с помощью которого можно найти записи в каталоге для которых нет фильмов.
Мы тут случайно закосили три десятка фильмов, и теперь хочется найти записи от них чтоб перезалить файлы. |
Попробуйте скрипт /scripts/check_files.php |
|
Вернуться к началу |
|
/random/+
Зарегистрирован: 04.03.2008 Сообщения: 30
|
Добавлено: 2008-03-17 10:43 am Заголовок сообщения: |
|
|
спасибо.
а если наоборот. найти файлы для которых нет записей в базе |
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
Добавлено: 2008-03-17 12:28 pm Заголовок сообщения: |
|
|
/random/+ писал(а): | спасибо.
а если наоборот. найти файлы для которых нет записей в базе |
Вкладка "Поступления" |
|
Вернуться к началу |
|
/random/+
Зарегистрирован: 04.03.2008 Сообщения: 30
|
Добавлено: 2008-03-17 12:42 pm Заголовок сообщения: |
|
|
Илья Спесивцев писал(а): | /random/+ писал(а): | спасибо.
а если наоборот. найти файлы для которых нет записей в базе |
Вкладка "Поступления" |
а у меня ее нету кажется
Добавлено спустя 3 hours 45 minutes 16 seconds:
где она должна быть вообще? в админке или де?
Добавлено спустя 1 hour 27 minutes 33 seconds:
понял про поступления.
у нас было
$config['rootdir'][] = "d:/InCheck/";
и
$config['storages'][] = "e:/films/";
$config['storages'][] = "f:/films/";
$config['storages'][] = "g:/films/";
$config['storages'][] = "h:/films/";
$config['storages'][] = "i:/films/";
а надо было
$config['rootdir'][] = "d:/InCheck/";
$config['rootdir'][] = "e:/films/";
$config['rootdir'][] = "f:/films/";
$config['rootdir'][] = "g:/films/";
$config['rootdir'][] = "h:/films/";
$config['rootdir'][] = "i:/films/"; |
|
Вернуться к началу |
|
Константин
Зарегистрирован: 29.02.2008 Сообщения: 6
|
Добавлено: 2008-03-20 21:17 pm Заголовок сообщения: Re: Записи в каталоге без видео файлов. |
|
|
Илья Спесивцев писал(а): | /random/+ писал(а): | Собственно вопрос такой: есть ли такой функционал с помощью которого можно найти записи в каталоге для которых нет фильмов.
Мы тут случайно закосили три десятка фильмов, и теперь хочется найти записи от них чтоб перезалить файлы. |
Попробуйте скрипт /scripts/check_files.php |
А эту штуку можно научить русские имена файлов понимать? У меня выдается список файлов содержащих русские символы в именах (вместо русских букв - вопросы)... Кодировка на файловой системе, в мускуле и в апаче 1251... |
|
Вернуться к началу |
|
Shumov
Зарегистрирован: 29.02.2008 Сообщения: 23
|
Добавлено: 2008-03-21 14:06 pm Заголовок сообщения: |
|
|
Проверил с помощью check_files.php скрипт выдаёт что все файлы на месте.. А я послк эхтого нашол несколько неправельных ссылок. |
|
Вернуться к началу |
|
Instruktor
Зарегистрирован: 29.02.2008 Сообщения: 89
|
Добавлено: 2008-03-21 14:26 pm Заголовок сообщения: |
|
|
Так тестирую на наличие файлов.
Код: | #!/bin/sh
my="mysql -N -h127.0.0.1 --batch -uvideo -p11111 video -e"
my_chs="cp1251"
sys_chs="koi8-r"
#--------------------------------------------
f_ids=`$my "select ID from files"`
for f_id in $f_ids
do
f_path=`$my "select Path from files where ID=$f_id" | iconv -f $my_chs -t $sys_chs`
test -f "$f_path" || echo $f_path
done
exit |
|
|
Вернуться к началу |
|
|