С нами с 27.11.08
Сообщения: 1511
Рейтинг: 33
|
Добавлено: 21/04/14 в 21:00 |
сабж
как-то встречал но когда надо память подводит ((( помогите
|
|
|
|
С нами с 26.11.10
Сообщения: 69
Рейтинг: 20
|
Добавлено: 21/04/14 в 21:26 |
в ccleaner есть
|
|
|
|
С нами с 08.08.08
Сообщения: 145
Рейтинг: 91
|
Добавлено: 22/04/14 в 10:25 |
Дублирующихся на 100%? PHP скрипт сгодится? По идее, там пара строчек буквально, пишем в массив хеши файлов и потом убираем неуникальные.
|
|
Зарабатываем в Рунете на CPA офферах!
Никаких SMS разводов, только реальные товары и услуги!
|
1
|
|
|
С нами с 27.11.08
Сообщения: 1511
Рейтинг: 33
|
Добавлено: 22/04/14 в 13:02 |
всем спасибо
ccleaner попробую
PHP знаю на базовом уровне и из совета ничего не понял )))
|
|
|
|
С нами с 17.12.00
Сообщения: 1653
Рейтинг: 1082
|
Добавлено: 22/04/14 в 13:33 |
составляешь массив,
имя файла|md5 хеш
md5 хеш вычисляешь специальной функцией. Погугли.
потом сравниваешь хеши, обычная строка, если они одинаковы значит и файлы идентичны по содержимому
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 23/04/14 в 14:15 |
Написано на коленке за 10 минут, вероятно можно как-то оптимизировать, но мне не досуг.
Использовать просто: сохранить в файл, положить его в нужную папку и открыть в браузере.
Код: | <?php
$dir = realpath(dirname(__FILE__));
$files = array();
$hashes = array();
$dupes = array();
if (($handle = opendir($dir)) !== false) {
while( ($file = readdir($handle)) !== false) {
if ($file !== '.' and $file !== '..') {
if ( ! is_dir( $file = $dir . DIRECTORY_SEPARATOR . $file)) {
$files[] = $file;
$hashes[] = md5_file($file);
}
}
}
}
foreach (array_count_values($hashes) as $key => $value) {
if ($value > 1) {
$_dupes = array();
foreach (array_keys($hashes, $key) as $name) {
$_dupes[] = $files[$name];
}
$dupes[] = $_dupes;
}
}
echo '<pre>' . print_r($dupes, 1) . '</pre>'; |
|
|
|
|
С нами с 27.11.08
Сообщения: 1511
Рейтинг: 33
|
Добавлено: 25/04/14 в 05:58 |
всем спасибо! задача выполнена
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |