Hallo,
gibt es eine Möglichkeit Netzwerklaufwerke automatisch zu verbinden, wenn man in einem bestimmten LAN ist (z.B. Home LAN).
Der Hintergrund meiner frage ist, das es ein wenig nervig ist, wenn man z.B. in der Uni das MacBook anschaltet er immer versucht 3 Laufwerke zu verbinden, die es gar nicht gibt und dann nach einiger Zeit erst 3 mal die Fehlermeldung kommt...
Schonmal
Gruß Nils
hm ich denk da wirst du ohne ein apple script nicht weit kommen.
@ragingbull:
Danke das du mich auf die richige fährte gebracht hast...
Habe nun mir mit googles Hilfe etwas zusammen gebastelt und nun scheint es zu laufen!
Ich würde gerne wissen, wie auf eine Variable (z.B.: set username to "Hans") in "..." zugreifen kann (z.B.: mount volume "smb://username:PASSWORT@IP/FREIGABE"). Er erkennt es in den beiden "" nicht als Variable.
Falls es jemanden interessiert, hier mein script:
Code:
on run
set command to "system_profiler SPAirPortDataType"
set output to paragraphs of (do shell script command)
set networkname to missing value
repeat with |line| in output
if |line| contains "Current Wireless Network:" then
set colonoffset to offset of ":" in |line|
set networkname to (characters (colonoffset + 2) through -1 of |line|) as Unicode text
end if
end repeat
tell application "Finder"
activate
if networkname is "DEIN WLAN NAMEN" then
-- Netzlaufwerk auf dem Server verbinden
mount volume "smb://USER:PASSWORT@IP/FREIGABE"
end if
end tell
end run
Gruß Nils
Sorry, habe es geändert...
hast du ne ahnung wie ich das hinbekomme?
(09.03.2009, 14:25)BNils schrieb: [ -> ]Ich würde gerne wissen, wie auf eine Variable (z.B.: set username to "Hans") in "..." zugreifen kann (z.B.: mount volume "smb://username:PASSWORT@IP/FREIGABE"). Er erkennt es in den beiden "" nicht als Variable.
leider nein. mit apple script kenne ich mich überhaupt nicht aus.