- Registriert
- 16.06.08
- Beiträge
- 56
Hallo Leute,
ich habe folgendes vor,:
ich möchte das ein Programm nur dann funktioniert, wenn man sich in einem bestimmten Subnetz befindet.
ich habe schon einen Code zur Ermittlung der IP finden können:
x hat die IP vom Nutzer, der das Programm aufruft.
Nun haben wir z.B. eine IP 99.88.77.660.
So, da ich aber nicht jeden Nutzer im Subnetz reinschreiben will, möchte ich eine Art compare erreichen.
Also mein Ziel ist es zu sagen, vergleiche deine ip mit "den ersten Zeichen "99.88".
So würde ich ja gewährleisten, dass es so funktioniert, wie ich mir das denke.
Ein ganz normaler Vergleich funktioniert:
Ich hoffe mir kann wer helfen.
Vielen Dank im Voraus
ich habe folgendes vor,:
ich möchte das ein Programm nur dann funktioniert, wenn man sich in einem bestimmten Subnetz befindet.
ich habe schon einen Code zur Ermittlung der IP finden können:
Code:
set check to do shell script "/usr/bin/curl http://checkip.dyndns.org/"
set craptalk to check
set a to "" & craptalk
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
Nun haben wir z.B. eine IP 99.88.77.660.
So, da ich aber nicht jeden Nutzer im Subnetz reinschreiben will, möchte ich eine Art compare erreichen.
Also mein Ziel ist es zu sagen, vergleiche deine ip mit "den ersten Zeichen "99.88".
So würde ich ja gewährleisten, dass es so funktioniert, wie ich mir das denke.
Ein ganz normaler Vergleich funktioniert:
Code:
if x = "99.88.77.660" then
display dialog "Netzmitglied"
end if
Vielen Dank im Voraus