• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Bei Programmstart Netzwerk-Umgebung ändern

Eric3D

Golden Delicious
Registriert
08.01.15
Beiträge
7
Hallo,
ich suche ein Script, welches ein bestimmtes Programm startet, aber vorher die Netzwerk Umgebung ändert, und nach dem Start (oder nach 1min zB.) wieder zur alten Umgebung wechselt. Also Script wird ausgeführt, dann Wechsel der Umgebung von A zu B, dann Programmstart, dann wieder Wechsel von B zu A, nachdem das Programm gestartet ist. Gibts eine Möglichkeit? Danke! Gruß
 
Bitteschön:

Code:
switchNetworkEnvironment("Umgebung1") -- Zu Umgebung1 wechseln
tell application "TextEdit" to activate -- Programm starten
delay 10 -- 10s warten
switchNetworkEnvironment("Umgebung2") -- Zu Umgebung2 wechseln

on switchNetworkEnvironment(environment)
    tell application "System Preferences"
        set current pane to pane "com.apple.preference.network"
        activate
    end tell
    tell application "System Events"
        tell application process "System Preferences"
            click pop up button 1 of window 1
            click menu item environment of menu of pop up button 1 of window 1
            click button "Anwenden" of window 1
        end tell
    end tell
    tell application "System Preferences" to quit
end switchNetworkEnvironment
 
Besser spät, als nie... Vielen Dank, hat geklappt!