lokale IP per AppleScript abfragen - wie?

Kryptaesthesie

Aktives Mitglied
Thread Starter
Dabei seit
17.05.2004
Beiträge
576
Reaktionspunkte
6
Hallo.
Komme ich irgendwie per AppleScript an die LAN-Ip?
Das geht doch bestümmt, oder? :) Wie gehe ich da wohl am besten vor?


MfG Kryp
 
Kryptaesthesie schrieb:
Hallo.
Komme ich irgendwie per AppleScript an die LAN-Ip?
Das geht doch bestümmt, oder? :) Wie gehe ich da wohl am besten vor?


MfG Kryp

Hallo Kryp,

mit dem Script:
Code:
set ipInfo to do shell script "ipconfig getifaddr en0"
display dialog "Die lokale IP Adresse lautet: " & ipInfo

bekommst du die lokale IP Adresse vom Ethernetcontroller
 
das klappt schon mal sehr gut! :)
hast du spontan auch eine Idee, wie ich es hinbekomme, dass auch berücksichtigt wird, ob eth0 oder eth1 verwendet wird? Weil beim der eth-Controller ja beim Wechsel von W-Lan und Kabel gewechselt wird.

Und dann kann ich mir die Abfrage per MsgBox sparen :D


MfG Kryp
 
Kryptaesthesie schrieb:
das klappt schon mal sehr gut! :)
hast du spontan auch eine Idee, wie ich es hinbekomme, dass auch berücksichtigt wird, ob eth0 oder eth1 verwendet wird? Weil beim der eth-Controller ja beim Wechsel von W-Lan und Kabel gewechselt wird.

Und dann kann ich mir die Abfrage per MsgBox sparen :D


MfG Kryp

'türlich ;)

set ipInfo to do shell script "ifconfig | grep broadcast | cut -f2 -d' '"
display dialog "Die lokale IP Adresse lautet: " & ipInfo
 
McGyver schrieb:
'türlich ;)

set ipInfo to do shell script "ifconfig | grep broadcast | cut -f2 -d' '"
display dialog "Die lokale IP Adresse lautet: " & ipInfo

Genial! :D Vielen Dank!!


MfG der Gerrit
 
Hallo,

wäre es auch möglich den DNS und das Gateway mit Apple script abzufragen ??
 
seriennummer

und wo wir schon gerade dabei sind, gibt es auch die möglichkeit die seriennummer des rechners abzufragen?

gruß
peter
 
arteffect schrieb:
und wo wir schon gerade dabei sind, gibt es auch die möglichkeit die seriennummer des rechners abzufragen?
system_profiler SPHardwareDataType | grep -i Serial

Gruss von IceHouse
 
@IceHouse

habe den code soeben auf meinem mini mit 10.3.9 testen wollen,
bekomme aber immer nur diese Fehlermeldung:

Syntaxfehler

"identifier" kann nicht diesem "identifier" folgen
 
Komplett heißt das natürlich so:

do shell script "system_profiler SPHardwareDataType | grep -i Serial"
 
(leicht OT...)

Hallo.
Aber wie man ein Script automatisch beim IP-Wechsel (LAN-IP, nicht Internet-IP!) startet, weiß nicht zufällig jemand, oder?? :D
Das wäre sehr interessant zu wissen!


MfG Kryp
 
Zurück
Oben Unten