http://www.thorsten-willert.de/Software/AutoI…/_FFOpenURL.htm
Der Link oben zeigt wie man den Befehl _FFOpenURL zu deklarieren hat.
Nur mir ist absolute nicht klar was ich da machen soll.
Kann mir vielleicht jmd ein beispielprog. schreiben?
http://www.thorsten-willert.de/Software/AutoI…/_FFOpenURL.htm
Der Link oben zeigt wie man den Befehl _FFOpenURL zu deklarieren hat.
Nur mir ist absolute nicht klar was ich da machen soll.
Kann mir vielleicht jmd ein beispielprog. schreiben?
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...
Huggy, sei mal nicht immer ganz so kritisch. Man kann solche Sachen auch bisschen nett verpacken, dann kommt die Botschaft auch an...
peethebee
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:
$Socket = _FFStart()
If $Socket <> -1 Then ;die FF.au3 muss in das Include verzeichniss von Autoit
_FFOpenURL($Socket, "http://produkte.web.de/freemail")
Endif
Rest ist nur für Formulare
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?
FF.au3 includet?
komisch prog funzt.
hatte aber letztes mal die ff.au3 includet.
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
.
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 ().
Ich verweise mal auf die Antwort von huggy:
Zitat$Socket = _FFStart()
Der rückgabewert von _FFStart() wird als $Socket definiert.
Bitte alle posts lesen.
ZitatOriginal von Ruzilla
ich möchte kein neues fenster starten wie mit _FFstart ().
Bitte gesammten post lesen
Ist damit die Funktion window.open gemeint? Dann RTFSH ...
http://de.selfhtml.org/javascript/objekte/window.htm#open
... ansonsten könnte es hilfreich sein, die open-funktion zu posten
$Socket = _FFStart()
$source = _INetGetSource ("*seite*")
$nummer = _StringBetween($source, "1", "3")
;
[/autoit] [autoit][/autoit] [autoit]if $nummer = "2" Then
_FFOpenURL($Socket,"*url*")
EndIf
.
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?
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