Spotlight für das Netzwerk

Spotlight LogoSpotlight ist der neue Indexdienst von Tiger. Die Suche nach Dateien wird damit vereinfacht. Standardmäßig werden jedoch nur interne sowie per USB/Firewire angeschlossene externe Festplatten indiziert. Mit einem kleinen Trick lassen sich auch über das Netzwerk eingehängte Dateisysteme indizieren.

Hierzu muß das Dateisystem bereits eingehängt sein. Normalerweise finden sich die eingehängten Dateisysteme bei Mac OS X unter /Volumes wieder. Man muß aus dem Terminal nur noch für das entsprechende Dateisystem Spotlight-Indizierung aktivieren. Dies geschieht mit mdutil(1). Eine Samba-Freigabe von meinem Fileserver habe ich auf folgende Art in die Indizierung aufgenommen.

sudo mdutil -i on /Volumes/SHADOWRUN\;ANUBIS

Kurze Zeit darauf sollte das Spotlight-Symbol in der Menüleiste anfangen zu pulsieren, was bedeutet, daß Spotlight gerade dabei ist, einen Index zu erstellen.
Einen Haken hat die Sache jedoch. Nach jedem Einhängen, muß die Indizierung erneut aktiviert werden.
[Gefunden auf The Unofficial Apple Weblog]

Kein iSync für Nokia 6630

Ausgerechnet mein Nokia 6630 wird nicht von iSync 2 (mitgeliefert bei Tiger) unterstützt. Das war ja noch nicht das schlimmste. Es gibt ja ein paar Tricks, um einige nicht unterstützte Telefone doch noch zur Zusammenarbeit zu bewegen.

Auch ich habe mich daran versucht, iSync davon zu überzeugen, daß es mit dem Nokia 6630 synchronisieren soll. Ich habe also die „/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist“ im Editor aufgemacht und nach ähnlichen Telefonen gesucht. Das Nokia 6600 ist meines Erachtens ähnlich genug. Also schnell den Eintrag für das Nokia 6600 kopiert und daraus einen Eintrag für das Nokia 6630 gezaubert:

<key>com.nokia.6630</key>
<dict>
	<key>Identification</key>
	<dict>
		<key>com.apple.gmi+gmm</key>
		<string>Nokia+Nokia 6630</string>
	</dict>
	<key>InheritsFrom</key>
	<array>
		<string>com.nokia.serie60v2.0</string>
	</array>
	<key>Services</key>
	<array>
		<dict>
			<key>ServiceName</key>
			<string>com.apple.model</string>
			<key>ServiceProperties</key>
			<dict>
				<key>ModelName</key>
				<string>6630</string>
				<key>PhoneIcon</key>
				<string>NOK6600.tiff</string>
			</dict>
		</dict>
	</array>
</dict>

Jetzt ist iSync der Meinung, es könne mit meinem Telefon synchronisieren. Der iSync Agent wurde auf das Telefon kopiert und ich konnte ihn auch aktivieren. Leider scheint er doch nicht ganz richtig zu laufen, da iSync beim eigentlichen Synchronisationsvorgang keine Verbindung zum Telefon aufbauen kann.

Schade eigentlich.