Dienstag, 31. Mai 2005

AppleScript: Automount network share

Mein erstes kleines AppleScript ist eben entstanden! Mein Problem: Immer, wenn ich Dateien mit meinem Desktop-PC austauschen möchte beginnt die selbe Prozedur: Finder auf, Netzwerk, Computer, Verbinden, Share auswählen... unter Windows funktioniert das automatisch, Mac OS X braucht da etwas Nachhilfe.

Also habe ich ein AppleSkript geschrieben, das einen freigegebenen Ordner einer einer Samba-Netzwerkressource verbindet. Das hinterlegt man in seinem Benutzerprofil dann in die Startobjekte und die Verbindung wird automatisch beim Einloggen hergestellt. Das folgende Skript prüft, ob eine Ethernet-Verbindung aktiv ist und ob das "Netzlaufwerk" (wie es unter Windows heißt) noch nicht verbunden ist. Wenn beides der Fall ist, wird die Share verbunden. Aber seht selbst:
if (do shell script "ifconfig en0 | awk '/inet/ {print $2}'") is not equal to "" and (list disks) does not contain "Ordnername" then
tell application "Finder"
mount volume "smb://WORKGROUP;user:pass@Computername/Ordnername"
end tell
else if (list disks) contains "Netshare" then
display dialog "Ordnername already mounted." buttons "Ok" default button 1 with icon caution
end if
Tah-dah! Die Bezeichnungen ändern und ab geht's. Ich fummel ungerne in der /etc/fstab herum, daher bin ich mit dieser Lösung hoch zufrieden.

Benutzte Links: Update:
Eine sehr umfassende Übersicht über etwas BSD-nähere Wege (ohne AppleSkript, dafür mit dem NetInfo Manager und lustigen Kommandozeilen-Befehlen), einen Automount unter Mac OS X hin zu bekommen bietet: http://sial.org/howto/osx/automount/ Auch für andere Fragen eine lohnenswerte Adresse...

nordstadtsafari

find yourself a city to live in

User Status

Du bist nicht angemeldet.

Auf dem Nachttisch


Lily Brett
Einfach so


Wolfgang Sander (Hrsg.)
Handbuch politische Bildung


11 Freunde
Ausgabe #46

Suche

 

buttonentertainment

  • yolatengo.com
  • Get Thunderbird
  • Get Firefox
  • I am a Friend of Israel!

Aktuelle Beiträge

Dieses Blog ist abgelaufen,...
Sehr geehrte Leserinnen und Leser, dieses Blog ist...
nordstadtsafari - 10. Feb, 09:18
Sauerland meets Saarland:...
Strunzlangweilig und gar nicht witzig war gestern Abend...
nordstadtsafari - 30. Aug, 21:07
Der Blagg bloggt ohnehin...
Der Blagg bloggt ohnehin ganz cool. Ich habe dieses...
brittbee - 22. Aug, 17:51
"Entrepreneurially Retarded...
Alex Blagg schrieb schon vor knapp drei Wochen (am...
nordstadtsafari - 22. Aug, 16:57
Flash powered mp3-Wiedergabe
Nach sehr langer Sucherei habe ich nun endlich eine...
nordstadtsafari - 22. Aug, 02:26

Status

Online seit 7430 Tagen
Zuletzt aktualisiert: 10. Feb, 09:18

Credits


heim und welt
kickin' it live
macinations
meinungen, deinungen
recreational
Profil
Abmelden
Weblog abonnieren