Benutzerdefinierte Suche

safari: webseiteninhalt mit applescript zwischenspeicherbar?

  1. glzm0

    glzm0 Thread StarterMacUser Mitglied

    Mitglied seit:
    16.03.2003
    Beiträge:
    858
    Zustimmungen:
    8
    Hallole,

    kann ich mit Applescriptbefehlen was auf die Beine stellen um bei einer Webseite den Inhalt zu (wie sagt man da am besten?) catchen?

    Also ich will TextA von webseite XY in einer anderen applikation verwenden. ein script deswegen weil sich der TextA immer ändert und aktualisiert.

    :)

    mfg Rocco Werner
     
    glzm0, 28.09.2004
  2. glzm0

    glzm0 Thread StarterMacUser Mitglied

    Mitglied seit:
    16.03.2003
    Beiträge:
    858
    Zustimmungen:
    8
    so geht es:

    Dann werd ich mir mal selbst antworten damit die die es interessiert auch wissen wie es geht :)

    also:
    tell application "Safari"
    get URL of document 1
    get text of document 1
    get source of document 1 of window 1
    end tell

    so und nun eine kleine Erläuterung:
    die "tell ..." zeilen lass ich mal weg ;).
    Zeile 1 holt die URL aus dem aktuellen Browserfenster
    Zeile 2 holt den sichtbaren Text aus dem aktuellen Browserfenster
    Zeile 3 hold den Quelltext der webseite.
    In Zeile 3 hab ich auch angegeben aus welchem Fenster (window) er das holen soll. Dies dient dazu wenn mehrere Browserfenster offen sind. Dasselbe gilt für "document" falls mehrere Tabs in Safari offen sein sollten.

    Um das Ergebnis letztendlich noch zu speichern gibt es auch mehrere Wege:

    tell application Safari"
    -- beispiel 1 als normaler string
    get text of document 1
    set meineVariable to result as string
    -- beispiel 2 als liste
    set meineVariable to every word of result
    end tell


    Wenn Fehler drin sind bitte verbessern ;)
     
    glzm0, 30.09.2004
Die Seite wird geladen...
Ähnliche Themen - safari webseiteninhalt applescript
  1. BenChek
    Antworten:
    0
    Aufrufe:
    193
    BenChek
    09.07.2017
  2. Ondrik
    Antworten:
    2
    Aufrufe:
    615
  3. Swabke
    Antworten:
    8
    Aufrufe:
    1.113
  4. gandalf12
    Antworten:
    4
    Aufrufe:
    1.738
    Granny Schmitz
    26.10.2014
  5. Semmi
    Antworten:
    0
    Aufrufe:
    427