_FFOpenURL

  • in dem von DIR erstelltem threat wurde das beispiel genutzt...
    echt - die Forensuche is ja nicht sooo gut versteckt..


    Frag bloß nicht nach dem link...

  • tjo und wenn du meinen thread gelesen hättest,

    dann wüsstest du auch das ich das beispiel nicht versteh.

    <-- erst einen Tag dabei

    Könnte vielleicht einer mal bissel ausholen?

  • so ich mach es jetzt schritt für schritt..

    $Socket = _FFStart()

    Der rückgabewert von _FFStart() wird als $Socket definiert.


    wenn KEIN FEHLER passiert,, dann greife auf Firefox zu und
    gehe auf die seite:

    [autoit]


    $Socket = _FFStart()
    If $Socket <> -1 Then ;die FF.au3 muss in das Include verzeichniss von Autoit
    _FFOpenURL($Socket, "http://produkte.web.de/freemail")
    Endif

    [/autoit]


    Rest ist nur für Formulare

    Einmal editiert, zuletzt von huggy (5. Oktober 2007 um 19:40)

  • ok danke für die Erklärung,

    aber wieso kommt die Fehlermeldung:

    $Socket=_FFStart()
    $Socket=^ERROR

    Error: Unknown function name.

    Was muss ich noch definieren?

  • Moin,

    Ich hätte da auch noch eine frage: Ich habe ne seite mit javascript und möchte sie mit dieser funk steuern

    [autoit]

    $source = _INetGetSource ("*seite*")
    $nummer = _StringBetween($source, "1", "3")
    ;
    if $nummer = "2" Then
    _FFOpenURL("javascript:open")
    EndIf

    [/autoit]

    .

    wenn ich das script anwende wird ein neues fenster geöffnet, das möchte ich nicht.
    welche funktion genau hat $socket ? ich möchte kein neues fenster starten wie mit _FFstart ().

  • Zitat

    Original von Ruzilla
    ich möchte kein neues fenster starten wie mit _FFstart ().

    Bitte gesammten post lesen

  • Spoiler anzeigen
    [autoit]


    $Socket = _FFStart()
    $source = _INetGetSource ("*seite*")
    $nummer = _StringBetween($source, "1", "3")

    [/autoit] [autoit][/autoit] [autoit]

    ;

    [/autoit] [autoit][/autoit] [autoit]

    if $nummer = "2" Then
    _FFOpenURL($Socket,"*url*")
    EndIf

    [/autoit]

    .

    Ich hab jetzt aus der funktion die adresse geholt weil es mit der funktionsangabe nicht hingehauen hat, wenn ich das script jetzt ausführe öffnet sich ein neuer tap im FF mit der seite http://www.default.com/.
    Ich möchte aber das der link an ein bestehendes fenster gesendet wird und kein neues öffnet. (default.com ist auch nicht die zieladresse)
    Hat jemand eine ahnung was ich falsch mache?

    Edit: Ich habe jetzt noch weiter rumprobiert und _FFStart in FF.au3 darauf umgestellt das sich das script nun mit einem bestehendem FF Window verbindet. Mit dieser möglichkeit passiert aber nichts, das script läuft aber es kommt auch kein Fehler oder ein Ergebniss
    ,

    wär net wenn jemand antwortet =)

    Hat denn wirklich niemand eine ahnung?

    4 Mal editiert, zuletzt von Ruzilla (20. Oktober 2007 um 19:01)

  • Hallo,

    _FFStart ist auch dazu da (wie der Name schon sagt ;) ) FireFox zu starten. Wenn du dich mit einem bestehenden Fenster verbinden willst benutze einfach die passende Funktion:
    _FFConnect

    und wenn du schon in der in der FF.au3 direkt etwas herumbastelst wird es sehr schwierig dir weiterzuhelfen, wenn du die Änderungen nicht mitteilst.


    Viele Grüße
    Stilgar