Prijenosno Sve čini trenutno pretraživanje datoteka na vašem računalu

  • Edmund Richardson
  • 0
  • 2788
  • 59
Oglas

Čuo sam za Sve prije i nikada ga nisam pogledao drugi pogled.

Ali danas je traganje za stotinama tisuća datoteka za određenom riječju u nazivu datoteka trajalo zauvijek. Odlučio sam vidjeti postoji li bolji način da to učinim kako ne bih morao čekati da moje računalo završi pretragu prije nego što bih mogao imati cjelovit popis.

Još jednom sam naišao na Sve na Googleu. Ovaj put sam je preuzeo. Bila je to prijenosna datoteka veličine 272KB. Pokušao sam dobri stari Microsoftov alat za indeksiranje jednom ili dva puta u proteklom desetljeću, a dugo priča vrlo je kratko!

Nadao sam se da će sve biti potpuno drugačija priča. Prema onome što sam pročitao Sve SAMO pretražuje nazive datoteka i to ga čini vrlo brzim. Ali, stavimo to zapravo kroz testove.

Izvadio sam datoteku od 589KB iz zip datoteke i pokrenuo je. To sam vidio:

Hmm ... sve izgleda prilično prazno!

Tako da ću pokušati pronaći grupu slika iz moje najnovije e-knjige na Photoshopu. Mislim da sve slike počinju Photoshopom. Jednostavno sam tipkala Photoshop i gledao kako se moji rezultati pretraživanja puštaju dok kucam. Pomaknuo sam se malo kroz svoje programske datoteke iz Photoshopa i bio sam siguran da su moje slike na radnoj površini bile u mapi koja se zove photoshop. Vrlo lijepo i vrlo brzo.

Kako ova mala aplikacija može raditi tako brzo i učinkovito? Nemam pojma! Otvorio sam upravitelja zadataka i tražio Sve. Nakon potpune pretrage Sve je koristilo oko 20MB memorije. Uopće nije loše! Za sada ga volim. Odlučio sam pregledati njihovu web stranicu i vidjeti što još sve može. Ovaj zanimljiv sitniš pronašao sam ispod njihovih FAQ-a:

Koliko će vremena trebati da se indeksiraju moje datoteke?

“Sve” koristi samo nazive datoteka i mapa i obično je potrebno nekoliko sekundi za izgradnju baze podataka. Za novu instalaciju sustava Windows XP SP2 (oko 20 000 datoteka) potrebno je oko 1 sekunde za indeksiranje. Za 1.000.000 datoteka potrebno je oko 1 minute.

Sve koristi RegEx (regularni izrazi) u traci za pretraživanje kako bi vam pomoglo da precizno odredite što tražite. Jednom kada to objesite, naći ćete ga izuzetno korisnim na puno mjesta. Ovdje iz datoteke pomoći programa dolaze svi izrazi koji su podržani i što čine:

| - 

Okomita traka razdvaja alternative. Na primjer,

siva | siva

može odgovarati “siva” ili “siva“.

()- 

Zagrade se koriste za definiranje opsega i prednosti operatora (između ostalog). Na primjer,

siva | siva

i

gr (a | e) y

su ekvivalentni obrasci koji oba opisuju skup “siva” i “siva“.

? - 

Znak pitanja znači da postoji nula ili jedan prethodnog elementa. Na primjer,

boja

odgovara obojici “boja” i “boja“.

* - 

Zvezdica označava da postoje nula ili više prethodnog elementa. Na primjer,

ab * C

šibice “AC“, “abeceda“, “abbc“, “abbbc“, i tako dalje.

+ - 

Znak plus označava da postoji jedan ili više prethodnog elementa. Na primjer,

ab + c

šibice “abeceda“, “abbc“, “abbbc“, i tako dalje, ali ne “AC“.

. - 

Odgovara bilo kojem pojedinačnom znaku osim redaka (točno koji se znakovi smatraju novim linijama je okus, kodiranje znakova i specifičnost platforme, ali sigurno je pretpostaviti da je uključen i znak hranjenja linija). U POSIX izrazima zagrada, znak točke odgovara doslovnoj točki. Na primjer,

A. C

šibice “abeceda“, itd., ali

[A. C]

samo šibice ““, “.“, ili “c“.

[] - 

Uglati izraz. Odgovara jedinstvenom znaku koji se nalazi u zagradama. Na primjer,

[Abc]

šibice ““, “b“, ili “c“.

[A-z]

određuje raspon koji odgovara bilo kojem malom slovu “” do “z“. Ti se oblici mogu miješati:

[Abcx-z]

šibice ““, “b“, “c“, “x“, “y“, i “z“, kao i

[A-CX-z]
[^]- 

Odgovara samo jednom znaku koji nije sadržan u zagradama. Na primjer,

[^ Abc]

odgovara bilo kojem znaku osim ““, “b“, ili “c“.

[^ A-z]

odgovara bilo kojem pojedinačnom znaku koji nije malo slovo “” do “z“. Kao što je gore, doslovni znakovi i rasponi mogu se miješati.

^ - 

Odgovara početnom položaju unutar niza. U alatima temeljenim na liniji odgovara početnom položaju bilo koje crte.

$ - 

Odgovara krajnjem položaju niza ili položaju neposredno prije novog retka koji završava nizom. U alatima temeljenim na liniji odgovara završnom položaju bilo kojeg retka.

M, n - 

Barem se podudara s prethodnim elementom m i ne više od n puta. Na primjer,

a 3.5

samo šibice “aaa“, “aaaa“, i “aaaaa“. To se ne nalazi u nekoliko starijih slučajeva regularnih izraza.

Upotrebom ovih izraza pokušao sam u sljedećem pretraživanju potražiti bilo koje stavke s AskTheAdminom u nazivu jpg datoteke ili Karlom u nazivu jpg datoteke. Siguran sam da već možete zamisliti koliko je ovo moćno!

Pogledajmo mogućnosti programa.

Na zaslonu Općenito naći ćete uobičajene mogućnosti pokretanja, kao i nekoliko sjajnih značajki poput mogućnosti pokretanja više instanci Svega ili više prozora iste instance, kao i tipke s vrućim tipkama.

Sve funkcionira samo na NTFS količinama, tako da ako provjerite karticu volumena i ništa se ne pojavi - vaši pogoni vjerojatno nisu NTFS i trebat će ih nadograditi.

Kartica s opcijama izuzeća omogućuje vam određivanje mapa ili datoteka koje se isključuju, uključujući skrivene ili sistemske datoteke.

ETP je značajka koja omogućuje daljinsko pretraživanje vaše lokalne baze podataka. Više informacija o ovoj temi možete pronaći ovdje.

A HTTP vam nudi mogućnost otvaranja web poslužitelja na vašem lokalnom računalu i dopuštanja upita u vezi s vašom lokalnom bazom podataka poput:

To možete otvoriti i izvana i pretražiti svoje računalo od kuće bez potrebe za udaljenom radnom površinom. A s nekim vještim FTP-om možda ćete moći sami izraditi lijepo rješenje datoteka.

Svatko tko koristi Sve ili nešto slično? Voljeli bismo čuti o tome u komentarima!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.