Hallo,
zu dem bekannten "4242"-Problem gibt es ja schon diverse Threads und Lösungen im Internet. Durch Modifikation zu
Local $sCommand = StringFormat('"%s" %s %s -repl %i %s', $sFFExe, $sNewWin, $sNoRemote, $iPort, $sProfile)
konnte ich das problem schoneinmal beheben. Allerdings ist es bei _FFStart() nun nichtmehr möglich, irgendwelche Parameter zu übergeben, ergo ich muss sie immer ohne Paramter aufrufen. (Bei mir ist das ein neuer Prozess/Fenster, google.de, nicht versteckt)
Danach habe ich daa einfach mit _FFOpenURL weitergearbeitet, sodass mir die fehlenden Parameter eigentlich egal waren.
Beispiel:
#include <FF.au3> ; Muss immer da sein
#include <FFEx.au3>
_FFStart() ;"about:blank", "default", 1, True
_FFOpenURL("http://demo.familie-guth.com/fb.html") ; Weiterleitung zu m.facebook.com
_FFSetValue("Test", "composerInput", "id")
_FFFormSubmit("composer_form", "id")
_FFWindowClose() ; Schließt das Fenster wieder
Das Skript erstellt einen Facebookstatus mit Inhalt "Test".
Nun wollte ich das ganze allerdings nicht immer sichtbar ausführen, sondern versteckt. Kein Problem, dafür gibts ja die Parameter. Ich habs also mit den Paramtern, die hinter dem Semikolen stehen, probiert. Ergebnis: Es wird ein neues Fenster mit google.de (Meine Startseite) geöffnet. Der rest wird NICHT mehr ausgeführt.
Frage: Gibt es schon komfortablere Lösungen zu diesem Problem? Oder hat jemand eine Idee, wie ich das ansonsten lösen könnte?
alxy