IP-Adresse

  1. MacHamster

    MacHamster Thread Starter MacUser Mitglied

    Mitglied seit:
    15.09.2004
    Beiträge:
    224
    Zustimmungen:
    0
    ich habe mich zwar gerade mal 10 minuten mit dem thema beschäftigt, aber: ist es möglich, durch ein applescript die eiene ip-adresse herauszufinden (unter mac os 9)???
     
    MacHamster, 28.04.2005
    #1
  2. xlqr

    xlqr MacUser Mitglied

    Mitglied seit:
    08.09.2003
    Beiträge:
    1.942
    Zustimmungen:
    15
    xlqr, 28.04.2005
    #2
  3. MacHamster

    MacHamster Thread Starter MacUser Mitglied

    Mitglied seit:
    15.09.2004
    Beiträge:
    224
    Zustimmungen:
    0
    jetzt müsste ich nur noch die ip als variable ins skript bekommen... ich schau mal
     
    MacHamster, 28.04.2005
    #3
  4. Snow

    Snow MacUser Mitglied

    Mitglied seit:
    24.03.2003
    Beiträge:
    262
    Zustimmungen:
    2
    Probier' mal folgendes Skript:

    tell application "Network Setup Scripting"
    try
    open database
    set con_set to current configuration set
    set con_list to con_set's configurations
    repeat with con in con_list
    if (class of con is TCPIP v4 configuration) then
    set my_ip to IP address of con
    tell application "Finder"
    activate
    display dialog my_ip
    end tell
    end if
    end repeat
    close database
    on error
    close database
    end try
    end tell


    Die IP befindet sich in der Variablen "my_ip" und wird in einem Dialogfenster angezeigt. Natürlich steht dir die Verwendung dieser Variablen total frei.
     
    Snow, 28.04.2005
    #4
  5. MacHamster

    MacHamster Thread Starter MacUser Mitglied

    Mitglied seit:
    15.09.2004
    Beiträge:
    224
    Zustimmungen:
    0
    hm.. erstmal danke, snow! aber das funzt irgendwie nich richtig. ich krieg immer nur ein 0.0.0.0 dabei raus .
     
    MacHamster, 29.04.2005
    #5
  6. Snow

    Snow MacUser Mitglied

    Mitglied seit:
    24.03.2003
    Beiträge:
    262
    Zustimmungen:
    2
    Das Skript liest nur die IP, die man selbst unter TCP/IP eingestellt hat - also für lokale Netzwerkzwecke.
    Die dynamische IP, die von deinem ISP zugewiesen wird, wirst du wohl doch nur über den Browser herausbekommen.

    Die Vorgehensweisen dürften aber je nach verwendetem Browser unterschiedlich ausfallen.

    Im Prinzip läuft's so:

    "http://whatismyip.com" im Browser laden, dann den Namen von "document 1" oder "window 1" in eine Variable verfrachten.
    Danach nur das vierte Wort aus dieser Variablen herauspicken. Das ist die IP.

    Hier mal ein Beispiel, das ich unter OS X mit Safari getestet habe:

    tell application "Safari"
    ****set URL of document 1 to "http://whatismyip.com"
    ****
    delay 3
    ****
    set theTitle to name of document 1
    ****
    set myIP to word 4 of theTitle
    end tell
     
    Snow, 30.04.2005
    #6
  7. xlqr

    xlqr MacUser Mitglied

    Mitglied seit:
    08.09.2003
    Beiträge:
    1.942
    Zustimmungen:
    15
    wenn du möchtest kannst du auch eine seite von mir nehmen, wo ich per php deine ip auslese und auf der nur die ip steht. das macht die ganze sache einfacher :D .

    http://xlqr.net/div/ip.php

    soll auch in zukunft online bleiben ;)
     
    xlqr, 01.05.2005
    #7
  8. xlqr

    xlqr MacUser Mitglied

    Mitglied seit:
    08.09.2003
    Beiträge:
    1.942
    Zustimmungen:
    15
    da fällt mir noch ein (falls du mir misstraust ;) ) - du kannst natürlich auch selbst eine seite online stellen; der code wäre:
    PHP:
    <?php echo $_SERVER['REMOTE_ADDR'?>
    und die zum auslesen verwenden ...
     
    xlqr, 01.05.2005
    #8
  9. MacHamster

    MacHamster Thread Starter MacUser Mitglied

    Mitglied seit:
    15.09.2004
    Beiträge:
    224
    Zustimmungen:
    0
    hm, eigentlich brauch ich das gar nicht, oder wenn doch, dann weiss ich nicht mehr wieso. jedenfalls gehts jetzt. danke snow!

    tell application "iCab"
    OpenURL "http://whatismyip.com"
    delay 5
    set theTitle to name of window 1
    set myIP to word 4 of theTitle
    close window 1
    end tell
     
    MacHamster, 02.05.2005
    #9
Die Seite wird geladen...
Ähnliche Themen - Adresse
  1. macfan
    Antworten:
    23
    Aufrufe:
    2.027
    macfan
    29.01.2015
  2. ffxiv
    Antworten:
    14
    Aufrufe:
    1.239
    ffxiv
    11.03.2014
  3. thinkart23
    Antworten:
    0
    Aufrufe:
    539
    thinkart23
    09.06.2012
  4. hairyguy
    Antworten:
    7
    Aufrufe:
    607
    hairyguy
    05.02.2009
  5. hessijames
    Antworten:
    6
    Aufrufe:
    3.571
    lordlex
    12.09.2007