Nekem is az lenne a kérdésem, mint anno tombond-nak. Lenne rengeteg fájlom, rengeteg könyvtárban, jó mélyre lekönyvtárazva, ráadásul sok olyan fájl van, amiknek ugyanaz a nevük (persze külön könyvtárban vannak), de a tartalmuk más, ellenben olyan is van, aminél más a név, de a tartalom ugyanaz. Visszaolvasva eléggé elmentetek a képfelismerõ szoftverekig, nos nekem ilyen igényeim nem lennének. Két képet akkor kellene azonosnak venni, ha a tartalmuk bájtra megegyezik, függetlenül a nevüktõl. Találtam már pár progit, csak volt ami csak név összehasonlítást végzett, holott a név eltérhet (sõt sokszor el is tér), a tartalom egyezése a lényeg, volt ami meg nem kezelte a könyvtárakat, csak az aktuális könyvtárban nézelõdött.
A megoldás nem tûnik bonyolultnak. Egy hash értéket kellene generálnia a programnak minden fájlhoz, ugyanúgy, ahogy minden fájlcserélõ is teszi, és végül minden hash értéket összehasonlítani az összes többivel, és ha egyezés van, azt listázni, elérési úttal és fájlnévvel.
Megcsinálnám én is a progit, de ad 1: eléggé lassú lenne (c++ vagy pascal jönne csak szóba) ad 2: fogalmam sincs, hogy számolják a hash értékeket a fájlokhoz.