Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Netzwerklaufwerke nur verbinden, wenn man in LAN X ist...
#1

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 Danke

Gruß Nils
Zitieren
#2

hm ich denk da wirst du ohne ein apple script nicht weit kommen.
Zitieren
#3

@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
Zitieren
#4

es heist ragingbull Crying
Zitieren
#5

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.
Zitieren
#6

leider nein. mit apple script kenne ich mich überhaupt nicht aus.
Zitieren




Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste