FFEx.au3 (zusätzliche Funktionen und Wrapper für alte Funktionen aus der FF.au3)

  • * Zusätzliche Funktionen zur Ergänzung der FF.au3
    * Wrapper für ältere Funktionen die in der FF.au3 umbenannt sind
    * Funktionen die nicht mehr in der FF.au3 sind

    Aktuelle Funktionen:
    ; _FFDisPatchKeyEvent
    ; _FFFormGetLength
    ; _FFGetValueById
    ; _FFGetValueByName
    ; _FFSetValueById
    ; _FFSetValueByNme
    ; _FFTabCloseAll
    ; _FFTabGetLength
    ; _FFTableGetCell
    ; _FF_Call - Aufruf von JavaScript-Funktionen der aktuellen Seite
    ; _FF_CookiesAllow - blockiert Cookies einer Seite (_FF_CookiesSetAccess)
    ; _FF_CookiesDeny - erlaubt Cookies einer Seite (_FF_CookiesSetAccess)
    ; _FF_CookiesRemoveAll - _FF_EmptyCookies umbenannt
    ; _FF_CookiesSetAccess - Rechte für eine Seite setzen
    ; _FF_EmptyCache - leert den Browser-Cache
    ; _FF_EmptyCookies - löscht alles Cookies
    ; _FF_EmptyHistory - löscht die History
    ; _FF_FormSetFileInput - setzt den Wert (Dateinamen) eines File-Inputs
    ; _FF_GetContentXY - liefert die X/Y-Koordinaten eines Objektes
    ; _FF_GetCurrentURL - gibt die aktuelle URL zurück
    ; _FF_GetStatus - gibt die aktuelle Meldung der Status-Bar zurück
    ; _FF_GetTitle - gibt den aktuellen Titel zurück
    ; _FF_MozRepl_Detect - gibt zurück ob MozRepl installiert ist und installiert es optional
    ; _FF_ResetTitle - setzt den aktuellen Seiten-Titel zurück
    ; _FF_TabGetAllURLs - liefert ein Array mit den URLs aller offener Tabs
    ; _FF_TabGetAllTitles - liefert ein Array mit den Titeln aller offener Tabs

    Download:
    http://thorsten-willert.de/Themen/FFau3/FF.au3/FFEx.au3

    Anwendung:
    Einfach per:
    #include <FFEx.au3>
    includieren. Ein #include für die FF.au3 ist nicht notwendig.

    2 Mal editiert, zuletzt von Stilgar (5. Januar 2010 um 13:40)

  • Update:
    Ein paar neue Funktionen für den Umgang mit Cookies:

    ; _FF_CookiesAllow - blockiert Cookies einer Seite (_FF_CookiesSetAccess)
    ; _FF_CookiesDeny - erlaubt Cookies einer Seite (_FF_CookiesSetAccess)
    ; _FF_CookiesRemoveAll - _FF_EmptyCookies umbenannt
    ; _FF_CookiesSetAccess - Rechte für eine Seite setzen

  • Update:

    Erweiterung der Funktion _FF_Call:

    Das "content.wrappedJSObject" kann nun mit "CW" abgekürzt werden, z.B.:

    [autoit]

    _FF_Call("CW.funktion1( CW.funktion2() )"

    [/autoit]