Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
AppleScript
AppleScript
iPhone4s
28.08.15
08:45
Hallo,
versuche gerade mittels AppleScript zu prüfen ob die WLAN Verbindung aktiv ist?
Könntet ihr mir bitte Code Beispiele zeigen, wie dies funktioniert.
Vielen Dank
Hilfreich?
0
Kommentare
iPhone4s
28.08.15
08:55
Schon geschafft
Hilfreich?
0
eMac Extreme
28.08.15
09:00
Wäre doch klasse, wenn du dann die Lösung auch öffentlich zugänglich machen würdest.
Hilfreich?
0
iPhone4s
31.08.15
11:15
Habe mein Problem so gelöst:
try
set ipInfo to do shell script "ipconfig getifaddr en0"
set check to do shell script "/usr/bin/curl http://checkip.dyndns.org/"
set craptalk to check
set a to "" & craptalk
end try
try
set ipInfo to do shell script "ipconfig getifaddr en1"
set check to do shell script "/usr/bin/curl http://checkip.dyndns.org/"
set craptalk to check
set a to "" & craptalk
end try
set AppleScript's text item delimiters to ": "
set b to the second text item of a
set c to b
set AppleScript's text item delimiters to "<"
set x to the first text item of c
display dialog "lokale IP Adresse: " & ipInfo & "
öffentliche IP Adresse: " & x
Hilfreich?
0
MikeMuc
31.08.15
12:29
Deine Frage paßt nicht zu Antwort.
Dein Script fragt lediglich die IP von en0 und en1 ab und prüft dann ob checkip.dyndns.org erreichbar ist. Dann gibst du aus der Antwort eine lokale und deine öffentliche IP aus.
Kann es also sein das du die Internetkonnektivität WAN (Wide Area Network) prüfen wolltest?
Mit dem hier
# Fetch the name of your AirPort Device
set airPortDevice to do shell script "/usr/sbin/networksetup -listallhardwareports | awk '{if($3==\"Wi-Fi\"){getline;print}}' | awk '{print $2}'"
log airPortDevice
# Fetch the current state of the AirPort device
set airPortPower to do shell script ("networksetup -getairportpower " & airPortDevice & " | awk '{print $4}'")
log airPortPower
erfährst du bb Airport auf en0 oder en1 ist und ob es an oder aus ist. Gefunden hier
Hilfreich?
0
iPhone4s
03.09.15
14:15
Danke vielmals! Habe die Frage falsch formuliert. Aber danke für den Lösungsvorschlag!
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
iOS 18.4, macOS 15.4: Erste Beta erschienen – V...
Gurman: Apple Stores erhalten neue Produkte (Ak...
MacStammbaum 11 und MobileFamilyTree 11 sind er...
Mac ausschalten?
Bericht: M5 Pro trennt GPU- von CPU-Kernen für ...
Sichere Exklave – neue Sicherheitsfunktion in m...
IMAP und Abstürze: Apple bekommt die Probleme m...
Vor 35 Jahren: Der "Diesel" in der Apple-Spitze