Czy istnieje sposób, aby system Mac OS X Spotlight indeksował tylko nazwy plików, a nie ich zawartość?


8

Rozumiem, że celem Spotlight jest zaglądanie do plików, ale zwraca także dopasowania nazw plików i właśnie tego potrzebuję przez większość czasu. Poza tym Spotlight działa w moim systemie tak absurdalnie wolno (Snow Leopard na iMac '08), że jest po prostu bezużyteczny. Pobrałem Canary i Spotlight nie mógł znaleźć pliku aplikacji przez 15 minut. Był już w stosie pobierania, ale jeśli chodzi o Spotlight, plik nie istnieje.

Dlatego chciałbym wiedzieć, w jaki sposób Spotlight może indeksować tylko nazwy plików, co może być nieco szybsze. Patrzę na naśladowanie zachowania aplikacji Windows, takich jak AvaFind lub Search Everything

Edycja: Pozwól, że podkreślę, że szukam zamiennika AvaFind lub Search Everything dla Mac OS X. Wypróbuj jedno z nich na komputerze z systemem Windows, a zrozumiesz moje rozczarowanie Spotlight lub innymi popularnymi narzędziami wyszukiwania w OS X .

Odpowiedzi:


6

O ile mi wiadomo, Spotlight jest tak zaprogramowany, aby działał w ten sposób. Większość osób w Twojej sytuacji po prostu wyłącza światło punktowe i używa alternatywy , takiej jak EasyFind .

Jeśli jest to zbyt drastyczne, możesz usunąć .Spotlight-V100plik Spotlight w katalogu głównym dysku, aby wymusić ponowne indeksowanie. Po ponownym indeksowaniu możesz zobaczyć lepszą wydajność (a może nie).


FA***! EasyFind jest dokładnie tym, czego potrzebowałem! Cóż, wolałbym znaleźć jak piszesz, ale kiedy uderzenie Return raz kogoś skrzywdziło? Dziękuję bardzo!
aalaap

zawsze chętny do pomocy. :)
jweede

Używam EasyFind od kilku dni. Mimo że zapewnia wyniki szybciej niż Spotlight, nadal jest powolny w stosunku do wyników, których oczekuję. Mimo to jest bezpłatny, więc ...
aalaap

3

Istnieje również polecenie locate , które jest już zainstalowane.

Ze strony man zlokalizuj:

    Program lokalizujący przeszukuje bazę danych w poszukiwaniu wszystkich ścieżek pasujących do
     określony wzór. Baza danych jest okresowo obliczana ponownie (zwykle
     co tydzień lub codziennie) i zawiera ścieżki wszystkich plików, które są publikowane
     dostępny na licencji.

1
Zauważ, że domyślnie - przynajmniej we wcześniejszych wersjach systemu Mac OS X - polecenie aktualizacji baz danych locate (1) jest uruchamiane tylko raz w tygodniu i wyklucza niektóre katalogi.
jrg

Nie wydałem 1000 USD na komputer iMac z systemem Mac OS X, aby otworzyć okno terminala i uruchomić polecenia UNIX! : -PI zawsze wolę używać Locate, gdy jestem w Ubuntu (na kiepskim starym laptopie i na moim PS3), ale kiedy jestem w OS X, standardy są trochę wysokie :-)
aalaap

1
@aalaap Whthing. (W rzeczywistości 1000 USD za stację roboczą z systemem Unix z mocą iMaca to kradzież. Ale rozumiem, nie chcesz pisać. )
Richard Hoskins

2
aalaap: Nie, wydajesz 1000 USD na komputer iMac, który przeszukuje zawartość plików i nazwy plików w kilka sekund.
Josh Hunt

1

W rzeczywistości wystarczy użyć alternatywnego interfejsu Spotlight. HoudahSpot umożliwia wyszukiwanie według dowolnych kryteriów. Np. Szukaj tylko według nazwy pliku.



1

Gorąco polecam przejście na Quicksilver lub Alfred. Oba są bezpłatne. Quicksilver jest wciąż w fazie beta, ale nie zniechęcaj się; Praktycznie nie miałem żadnych problemów. Jedyny raz miałem problem, kiedy miałem otwartych wiele aplikacji i QS zamarł. Nadal trzymam Spotlight na wypadek, gdyby QS ponownie się zawiesił. Mam nadzieję że to pomoże!


0

Zamiast używać reflektora, szukaj w prawym górnym rogu okna wyszukiwarki. To przeszuka tylko nazwy plików.


To również domyślnie wyszukuje zawartość, ale nawet po przejściu na same nazwy plików, wciąż jest zbyt cholernie wolne!
aalaap

0

Ponieważ nie jest to już ogłoszone, powinieneś wypróbować Google Desktop lub pole szybkiego wyszukiwania , w zależności od wersji OSX. Już od dłuższego czasu jest dobrą alternatywą do wyszukiwania plików na komputerach stacjonarnych, w tym Linux i specjalnie na Windows.


0

Korzystam z Google QSB , HoudahSpot , Quicksilver , EasyFind i wszystkich innych dostępnych aplikacji do wyszukiwania i GUI reflektorów. Nadal żaden z nich nie zbliża się do AvaFind lub Search Everything . Używam zarówno OSX, jak i XP / 7 codziennie, ale przerażające możliwości wyszukiwania (lub ich brak) w OSX sprawiają, że jest to dla mnie naprawdę przełom. Nawet odkrycie OS7 było znacznie szybsze i bardziej odpowiednie. Zawsze pytam innych użytkowników OSX „jak szybko znaleźć pliki?” I prawie zawsze wzruszają ramionami. Wydaje się, że wszyscy nienawidzą Spotlight, chyba że lubisz uzyskiwać definicje słowników zamiast lokalizacji pliku. Czy istnieje interfejs GUI dla polecenia locate i czy działa on tak szybko, jak Wyszukaj wszystko lub AvaFind?


Po prostu wiesz, zawsze miałem definicje słownika wyświetlane na samym końcu listy (zakładam, że to domyślna, ale może nie), i możesz sprawdzić lokalizację pliku, przytrzymując klawisz ⌘, lub otwórz w Finderze za pomocą podwójnego kliknięcia ⌘ lub ⌘.
SilverWolf - Przywróć Monikę
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.