Changes between Initial Version and Version 1 of Ticket #8, comment 6


Ignore:
Timestamp:
Jan 11, 2013, 10:12:02 PM (12 years ago)
Author:
jhusak
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #8, comment 6

    initial v1  
    1 \
     1Fingerprint jest zaimplementowany w asapscan
     2
     3są dwie nowe opcje:
     4
     5-l - długi fingerprint
     6-p - krótki fingerprint.
     7
     8Reszta wyszukiwania duplikatów to proste operacje na sort, awk, perl, uniq, bash, sed, a przede wszystkim grep.
     9
     10Jeśli chcecie znaleźć duplikaty (a ja wszystkie potencjalne znalazłem) to do wszystkich plików generujemy krótki fingerprint, sortujemy, wyrzucamy pojedyncze i zostają wielokrotne.
     11
     12Działa to na tej samej zasadzie, co wyszukiwanie pętli.
     13
     14Mianowicie patrzy, co jest wpisywane do rejestrów pokeya; jeśli wpisywane jest to samo, to tak samo będzie grać i już :)
     15
     16Fingerprint jest z kolei podciągiem długiego fingerprinta (który to jest po prostu taką sygnaturą utworu, jeden bajd to zsumowane wszystkie bajty wpisywane do pokeya w jednej ramce, czyli 9 lub 18.) Podciągiem, który ma mksymalną entropię, czyli liczbę różnych wartości. W przypadku wielu takich różnych podciągów, które mają tę samą entropię, brany jest pierwszy ( i to wypisuje asapscan -p)
     17
     18Brane pod uwagę jest też to, że $ax i $ex wpisywane do audc ma tę samą barwę.