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

Script für Autoverbinden des NAS
#1

Hallo
Ich habe folgenden Code im Scripteditor geschrieben. Er soll bewirken, dass wenn ich im Netzwerk xy bin, er dann die bestimmte IP (des NAS) lädt und auf dem Schreibtisch anzeigt.
Falls er es nicht findet, erscheint für 3 sek. eine Fehlermeldung mit den Buttons OK und NOCHMALS.
Es gibt nun zwei Probleme, eigentlich ein Problem, das andere wäre dann die Krönung Smiley
1. wenn das NAS im Netzwerk 2 Partitionen und mehr hat, dann erscheint ein Fenster, welche Partition ich geladen haben möchte.
[Bild: 9e6ywr67q3.jpg]
Ich möchte aber dass kein Fenster erscheint, sondern dass beide Partitionen automatisch geladen werden. Das könnte man mit 2x "mount .... " lösen, aber unter dieser IP muss nicht unbedingt immer das gleiche NAS verbunden sein. Es kann sein dass ein anderes verbunden ist mit 10 Partitionen oder nur mit 1. Dann gäbe es Fehlermeldungen etc. Weiss jemand wie man das lösen kann?

2. Wenn das NAS im Netzwerk abgehängt wurde, soll er die Verknüpfung vom Schreibtisch automatisch entfernen und nicht wieder nachfragen, "auswerfen, wiederholen" etc. Ist jemand schon so gut für diesen Code? Smiley

Mein Code bisher:

Code:
mountset command to "ping -c 1 192.168.**.**"
set checkVar to false
repeat until checkVar is true
    try
        if ((do shell script command) contains " packets received, 0.0% packet loss") then
            mount volume "smb://*****:*****@192.168.**.**/"
            set checkVar to true
        end if
    on error
        display dialog "Es konnte keine Verbindung aufgebaut werden." buttons {"Nochmal", "OK"} with icon stop giving up after 3
        if button returned of result is "OK" then
            set checkVar to true
        else if button returned of result is "Nochmal" then
            set checkVar to false
        else
            set checkVar to true
        end if
    end try
end repeat

Wäre sehr froh und dankbar für die Hilfe Nod_yes
Zitieren


Möglicherweise verwandte Themen…
Thema / Verfasser Antworten Ansichten Letzter Beitrag



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