Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Shumov
Зарегистрирован: 29.02.2008 Сообщения: 23
|
Добавлено: 2008-09-23 07:10 am Заголовок сообщения: Проверка работоспособности ссылок с фтп. |
|
|
МОжно это как осуществить? А то раздел упал, и часть фильмов умерло. И как теперь и найти неработающие ссылки...?? |
|
Вернуться к началу |
|
phant0m4eg Phant0m
Зарегистрирован: 22.06.2008 Сообщения: 44
|
Добавлено: 2008-09-23 10:06 am Заголовок сообщения: |
|
|
Тут обсуждался скрипт который делает магнет ссылки, если файла нет то он записывает об этом в лог и ссылку не делает, и прекращает работу, попробуй переделать его что бы только проверял на предмет наличия файла, записывал об этом в лог и продолжал сканить дальше. |
|
Вернуться к началу |
|
Shumov
Зарегистрирован: 29.02.2008 Сообщения: 23
|
Добавлено: 2008-09-23 10:58 am Заголовок сообщения: |
|
|
Я уже нашол человека каторый пишит скрипт проверки ссылок с фтп. Как зделает поделюсь. Тему можно закрыть. |
|
Вернуться к началу |
|
Diver
Зарегистрирован: 09.03.2008 Сообщения: 96
|
Добавлено: 2008-09-24 00:04 am Заголовок сообщения: |
|
|
А то что лежит в scripts/check_files.php не подходит? |
|
Вернуться к началу |
|
Instruktor
Зарегистрирован: 29.02.2008 Сообщения: 89
|
Добавлено: 2008-09-25 14:31 pm Заголовок сообщения: |
|
|
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin:/root/sbin; export PATH
host=localhost
my="mysql -N -h$host --batch -uvideo -pPASSWORD video -e" #
log="/var/log/p2p_hash_count.log" #
my_chs="cp1251" #
sys_chs="cp1251" #
#--------------------------------------------
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_id $f_path
done
exit
-----------------------------------------------
файлы проверяются не по фтп а в точке монтирования. |
|
Вернуться к началу |
|
|