macfidelity

|

rethinking the think-different thing

mac & apps | Suche in Mac OS X Part II

November 11th, 2009 at 17:39

20091111_suche_01

In Zeiten stetig wachsender Datenspeicher neigen viele Anwender dazu immer weniger zu löschen …. eine neue Festplatte löst ja bekanntermassen kurzfristig das Problem bis dann auch diese wieder aus allen Nähten platzt. Ich denke das Grundproblem kennt jeder …. damit verbunden sind diverse Themen u.a.

  • sinnige Ordner- / Ablage Strukturen
  • sprechende Namen

und ignoriert man diese Ansätze ein ums andere mal endet man beim Thema Suche.

Man könnte sich an dieser Stelle natürlich auch faul wie man ggf ist den Anzeigen-Markt vornehmen und hoffen man findet eine persönliche Putzkraft die neben Wohnraum auch gleich die virtuelle Welten in Ordnung bringt – ich bezweifle jedoch das sich diese Unfähigkeit jmd eingestehen will ;)

Zurück zum Thema …. einige prinzipielle Such-Varianten hatte ich schon Anfang des Jahres im Beitrag Umgang mit der Dateisuche in Mac OS X angesprochen (solltet ihr euch diesen Artikel vornehmen – vergesst den Kommentarbereich nicht welcher hilfreiche Zusatzinformationen enthält) – heute will ich nochmal zwei kleine aber relativ nützliche Tools in aller Kürze vorstellen – eines davon kannte ich damals noch nicht – ich bin gespannt wie es euch geht.

Bevor ich aber zu diesen Tools komme kann ich mir einen kurzen Kommentar zu Spotlight nicht verkneifen

Das Suchproblem mit Spotlight unter Mac OS X

Apple liefert mit Mac OS X seit geraumer Zeit Spotlight aus – eine Art eingebauter Suchfunktion welche auf einem Index besteht welcher gepflegt sein will. Dies erfordert Resourcen – endet im Alltag dafür aber auch in schnellen Ergebnisresultaten. Im Kern nichts falsches – kennt man ggf in ähnlicher Form auch von locate im Terminal.

Den Nachteil an diesem Ansatz sehe ich letzlich nicht in der verursachten Systemlast – nein das ist durchaus nachvollziehbar – sondern eher die Tatsache das Apple wie an vielen Stellen die Funktion nicht zu Ende gedacht hat.

Man kann mit Spotlight suchen – finden wird man aber nur gewisse Dateien / Inhalte – andere wiederrum wird man damit nie auffinden.

Der geneigte Mac-Enthuiast wird nun argumentieren – das ist User-Schutz- sonst findet er noch Dateien seines Betriebssystems und macht alles kaputt. Ich liebe derart Argumentationen </ironie> ….letzlich ist es doch so dass man einfach innerhalb den Systemeinstellungen im PrefPane für Spotlight die Wahlmöglichkeit geben könnte ob man zusätzlich zu der aktuellen User-Suche nicht eine Ausweitung auf alle Dateien freischalten will. Dies könnte man ähnlich wie bei Firefox  und dessen about:config mit einem fetten Warnhinweis versehen und gut ist.

Die Grundidee einer 2 Varianten UI gefällt mir schon lange – einfach da ich und sicher auch der eine oder andere Benutzer sich an der einen oder anderen Stelle in Mac OS X gerne mehr Eingriffsmoeglichkeiten innerhalb der GUI wünschen würde. Eine Idee die so sicher nie bei Apple abgesegnet werden würde.

In der Folge hätte man beide Usergruppen zufriedengestellt – nämlich Heimanwender die wirklich nur innerhalb Ihren normalen Dateien suchen wollen – aber auch die Anwender die sich eine reale Suche innerhalb ihrem Betriebssystem der Wahl wünschen. Eine Suche die alle Dateien kennt und im Bedarfsfall auch anzeigen kann.

Das Problem dabei ist leider Apple – die in meinen Augen eingefahren wie sie sind – leider wohl auch in naher Zukunft den Bedarf nach derart optionaler Erweiterung (sei es nun die Suche oder was auch immer) nicht erkennen wird.

Sei es Faulheit bzgl der Umsetzung – sei es der eigene Egoismus der dem kleinen Mann im Kopf daily einredet dass man eh der beste ist und der Rest des Marktes letzlich nur von Deppen befüllt ist die man ggf irgendwann auch noch abgreifen kann … ich weiß es nicht … ärgerlich ist es trotzdem.

Einige Such-Helferlein

Find Any File

Das kleine aber durchweg nützliche Helferlein Find-Any-File hatte ich in obig verlinktem Beitrag bereits vorgestellt – seither wird es auch im IRC Channel ##macintosh.de immer mal wieder munter von wem auch immer in den Raum geworfen wenn es um dieses Thema geht.

In diesem Fall kann man von einer richtigen Suche sprechen – was letzlich halt den negativen Seiteneffekt hat dass diese Suche auch etwas laenger dauern wird …. letzlich die logische Folge.

20091111_suche_02

Das Tool an sich will ich hier auch nicht weiter vorstellen – da es wie gesagt schonmal hier durchgekaspert wurde.

EasyFind

Einen Nachteil hat Find-any-File jedoch – die Suche ignoriert wenn ich es richtig sehe den Inhalt von Packages und an dieser Stelle kommt EasyFind von DEVONtechnologies ins Spiel. Auch dieses kleine Programm ist kostenlos verfügbar und toppt Find-Any-File letzlich sogar im Funktionsumfang.

Hat man das Zip mal entpackt und das .dmg gemountet erblickt man folgende Ansicht

20091111_suche_03

Der eigentliche Installationsablauf ist damit natürlich noch nicht abgeschlossen – daher schiebt das .app an ne Stelle die euch passt und ihr sie ggf auch wiederfindet – die Sache mit den sinnigen Strukturen hatte ich ja anfänglich erwähnt ;)

Nach dem Start dann das folgende…

Hauptfenster

20091111_suche_04

und die recht übersichtlichen

Preferences

20091111_suche_05

sowie das ebenfalls klar strukturierte

Menü

20091111_suche_06

Funktionstest

Natürlich wollen wir auch wissen ob der ganze Zauber auch einen Mehrwert hat – daher verstecke ich mal fix eine Datei

BACdaFUCup.png

im Resources Folder des Programmes

Zattoo.app

Anschließend der Sprung zurück zu EasyFind – definieren unsere Suchabfrage (ich beschränke mich hier auf die Suche innerhalb der OS HD)

20091111_suche_07

und lassen EasyFind mal loslaufen. Bruchteile später (ok ich war kurz ausm Raum) erblickt man zufrieden die Ergebnisansicht mit exakt dem erhofften Resultat.

20091111_suche_08

Find-Any-File hätte nur den ersten Treffer gefunden – nicht aber meine im Package abgelegte Datei.

Korrektur:

Auch Find-Any-File bietet die Option innerhalb Packages zu suchen – leider aber erst in der Suchseite selektierbar. Danke an Patrick für den Hinweis.

Fazit

Wer einfach nur User-Files sucht sollte mit Spotlight auskommen – wer jedoch eine anpassbare Suchfunktion will die auch umfassend Sucht und findet sollte auf alternative Suchvarianten umsteigen. Seien es nun Tools die ich im ersten Beitrag zum Thema Suche gesammelt hatte oder aber das absolut potente EasyFind.

Anwender die derzeit auf Find-any-File zurückgreifen und das eine oder andere Mal nicht 100% zufrieden damit waren sollten sich definitiv EasyFind anschauen.

Wer derart Tools regelmaessiger verwendet – sollte sich überlegen ob es nicht Sinn macht das jeweilige Programmicon des Such-Helfers direkt in der Finder-Toobar abzulegen. Das sollte den Komfort im Alltag defintiv erhöhen. Man könnte sich natürlich auch fragen wieso man überhaupt suchen muss ;)

Fragen über Fragen

Wie sucht ihr ?

Tags: , , , , , ,

8 Responses to “mac & apps | Suche in Mac OS X Part II”

  1. schiko Says:

    “Wie sucht ihr ?”
    Ab heute mit EasyFind ;-) Danke!
    Die Spotlight-Suche hat mich bisher auch oft genervt, gerade wenn man mal Datei-Leichen sucht…

    ReplyReply
  2. fidel Says:

    bitte ;)

    ReplyReply
  3. Dominic Says:

    Also ich weiß nicht was ihr immer auf Spotlight rumhackt :P
    Also mir reicht es – und es lassen sich auch Systemdateien finden, die vom 0815 User zur Sicherheit ausgeblendet werden:
    http://img5.imageshack.us/img5/8186/searchyw.jpg
    Man sieht auf dem Bild nur die Option, weil ich grad kein passendes Bsp wusste :P
    Das Beispiel mit Zattoo schafft Spotlight natürlich nicht.
    Aber ich appeliere nochmals an die von dir genantte sinnige Ordner- / Ablage Strukturen – ich nutze Spotlight eig nur um spezielle Preferences-Files zu finden, bei allen meinen “normalen” Dateien weiß ich zu 98% wo was is :D

    ReplyReply
  4. fidel Says:

    @Dominic
    ich hacke nicht rum – letzlich realisier ich nur immer wieder das viele Benutzer denken es sei eine umfassende und alle Ordner umfassende Suche. Abgesehen davon werden viele Benutzer nichtmal im Hauptfenster von Spotlight landen – sofern sie dieses überhaupt kennen. Ist nur mein eindruck mit blick auf meine User @work.

    Letzlich war der Post bzw die Spotlight Passage u.a. aber auch ein Ventil da ich sonst ein wirkliches Crapple Thema (was mir heute passiert ist) verbloggt hätte … und dieses heb ich mir auf wenn ich wieder klar denken kann und nicht mit reinem Apple Hass drangehe ;)

    Persönlich weiss ich auch wo meine files sind – Spotlight war auf 2 meiner bisherigen 3 Macs eh deaktiviert und wenn ich dann dochmal wider Erwarten suchen sollte reicht im Regelfall für mich auch der Finder und ein fixer Klick an die entsprehcende ablage-Struktur …. sprich – no need for search.

    Ich gehe aber jede Wette ein das viele Benutzer suchen …. und deshalb u.a. auch der Post ;)

    Gruss
    fidel

    ReplyReply
  5. Susrich Says:

    Danke für den Hinweis. Easyfind nutze ich auch mit großem Nutzen lange Zeit.
    Dennoch, wie ja bereits angemerkt, geht nichts über eine konsequente Unterbringung und Ordnung der Dateien. Erfordert ein gewisses Maß an Selbstdisziolin.

    Was ich bei Spotlight jedoch schätze, ist die rasche Suche auch in Mail und Adressbuch und sowas…

    Ein gutes Suchprogramm ist auch ‘Launchbar’
    http://www.obdev.at/products/launchbar/index.html

    Dein Hint trifft sich übrigens mit diesem hier ;-)
    http://www.macosxhints.com/article.php?story=20091030173117381

    Ich jedenfalls lasse Spotlight angeschaltet ;-)

    ReplyReply
  6. fidel Says:

    @susrich:
    das mit dem disablen hatte in meinen vorherigen sEtups privat immer sinn gemacht – einfach da meine Daten ih auf nem Netzwerkshare lagen und Spotlight damit herrzlich wenig anfangen konnte.

    Zumindest in derart Fällen macht es definitiv sinn sich gleich gänzlich von derart Services zu befreien.
    Bei MacOsX Hints wirst noch einige Posts zum Thema Disable Spotlight finden ;)

    bzgl Selbstdisziplin
    ich denke der Umstieg / Einstieg auf solch ein Verhalten ist das größte Problem. Praktiziert man Ordnung seit Jahren ist das ein Automatismus …. und macht eigentlich auch kaum mehr Extraaufwand …. aber ja ich sehe letzlich auch darin die Kernkomponente. Jegliche Suche ist nur die folge einer schlechten Grundstruktur.

    gruss
    fidel

    ReplyReply
  7. Susrich Says:

    “Jegliche Suche ist nur die folge einer schlechten Grundstruktur.”

    Tja, da hilft auch auch kein Computer. Das scheint ja schon im Kinderzimmer anzufangen…

    ReplyReply
  8. Curt Says:

    Vielen Dank echt hilfreicher Report!

    ReplyReply

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>