PDA

Просмотр полной версии : Удалить дубли


nonamez
27.08.2009, 01:51
Народ,поскажите прогу, которая прочесывает файлы и удаляет дубликат вместе с ОРЕГИНАЛОМ!

Дупкил почему-то не помогает....

Navale
27.08.2009, 01:57
называется KeyWordKeeper
Если нужно могу залить куда-нибудь, хотя в гугле найти просто.

nonamez
27.08.2009, 02:00
мну не кейворды править ,а повторы в тхтфайле убрать вместе с орегиналом-тобишь что бы осталось то, что не повторяеться.

+casper+
27.08.2009, 02:01
PHP скрипт + cmod 777

Ток с базой надо, типа так. Сканирует диру, записует все названия в базу и каждый раз после записи проверяет в базе наличие такого файла. Если есть удаляет тот который в базе и тот который нашол. Примерно так.

Navale
27.08.2009, 02:02
Ну ты сначала скачай и посмотри ее, а потом говори что я тебе не то предложил.
Именно это она и делает.

nonamez
27.08.2009, 02:05
Ну ты сначала скачай и посмотри ее, а потом говори что я тебе не то предложил.
Именно это она и делает.
скачал,посмотрел,ебанутая программа, так и не понял как туда добавить чекер....

+casper+
27.08.2009, 02:07
nonamez, самое оно это когда написано тобой, точно для таких целей которые нужны и ничего лишнего.

Navale
27.08.2009, 02:12
скачал,посмотрел,ебанутая программа, так и не понял как туда добавить чекер....
Ну если не разобрался, то ненадо говорить что она ебанутая ))))
В папку с программой кидаешь .txt файл, в котором нужно удалить дубли, открываешь программу, ставишь галку на удалить повторы, жмякаешь на кнопку справа "добавить все *.txt файлы", далее жмешь удалить, после этого в той же папке с программой появится еще одна папка под названием Output_Repeater, в ней и будет нужный файл без повторов.

pali4
27.08.2009, 02:39
http://s54.radikal.ru/i146/0908/1e/e549e2339f6f.jpg

http://dump.ru/file/3307856



незнаю, правльно ли я тебя понял, но я писал прогу:
_http://forum.antichat.ru/showthread.php?p=1117499#post1117499

InfernoNet
27.08.2009, 03:12
WinMerge

geforse
27.08.2009, 09:58
PHP скрипт + cmod 777

Ток с базой надо, типа так. Сканирует диру, записует все названия в базу и каждый раз после записи проверяет в базе наличие такого файла. Если есть удаляет тот который в базе и тот который нашол. Примерно так.

эээммм...очень извращено и ТСу нужно не файлы в директории удалять, а дубли строк в oдном файле


<?php
$file= file ('site.txt');
$file = array_unique($file);

for ($i=0; $i<count($file); $i++)
{
$end .= $file[$i];
}

$out=fopen('end.txt','w');
fwrite($out,$end);
fclose($out);
?>