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 .

aalaap
źródło

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).

jweede
źródło
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.
Richard Hoskins
źródło
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.

Pierre Bernard
źródło
1

Wystarczy wpisać nazwę: Twój ciąg wyszukiwania w centrum uwagi, to będzie to. Sprawdź ten artykuł, Power Search za pomocą Spotlight

windmaomao
źródło
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!

daviesgeek
źródło
0

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

prowizorycznie
źródło
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.

Cregox
źródło
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?

siedzenie w chmurze
źródło
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ę