Facebook box how to write and post (Textarea)

10/25/2012 16:35 Ipad5#1
--------->IE.au3

German:
Hey Leute,

ich möchte in diese Facebookbox(Textarea) auf einer Seite ein Text reinschreiben und natürlich abschicken(posten).
Aber ich kriegs einfach nicht hin, wie steuer ich des nur an?
Hier der Link zur Seite:
[Only registered and activated users can see links. Click Here To Register...]


Englisch:
Hey Guys,

i like to write in a Facebook Textbox(Textarea) on this Site:
[Only registered and activated users can see links. Click Here To Register...]
But i have no Idea how i can write in it and post it.
10/25/2012 20:24 Ludder231#2
Schonmal mit Controlsend versucht? Hast dus mit dem AutoIT Window Tool versucht?
10/26/2012 04:56 ~.ScoiL#3
Versuch es doch mal mit WinHttp. Tutorials dazu gibt es im Netz genug und bei Fragen dazu kannst du mir ja mal eine PN schicken, ich werde dir dann versuchen zu antworten.
10/26/2012 09:40 Ipad5#4
Ich kann Winhttp und des kann ich nicht gebrauchen weil der Benutzer verschiedene Seite eingibt und so natürlich die Post-packets sich immer unterscheiden!
Und außerdem hast du dir so ein Facebook post Packet mal angesehen?
Die kannst du nicht einfach mal so nachmachen und abschicken!
Deshalb wollte ich des mit der IE.au3 total easy machen doch leider befindet sich die Facebookbox nicht einmal im Htmlcode.

@Ludder231

Ich hab Controlsend noch nie verwendet, wenn du mir also ein Beispiel zeigen könntest ;)
10/26/2012 13:08 ~.ScoiL#5
Die Packets verändern sich nur beim Login von Https zu Http. ;)
Die restlichen Packets bleiben eigentlich alle gleich.

ControlSend Beispiel:
Code:
ControlSend("Unbenannt", "", "Edit1", "Dies ist eine Zeile mit Text im Editor Fenster")
10/26/2012 14:22 Ipad5#6
Danke jetzt bräucht ich trozdem noch bei was Hilfe^^

Ich hab ein Html file und in diesem ist diese Zeile:

value="d2e04996b9895d43669daf7bd480918a"

Jetzt will ich nur den HashCode rausfiltern der sich natürlich immer wieder ändert.

Also so ungefähr
value="(RegExpression)"
Aber wie mach ich des^^
10/26/2012 14:26 ~.ScoiL#7
Mit WinHttp die Packets filtern und den Teil mit _StringBetween raussuchen. ;)
10/26/2012 14:44 Achat#8
Quote:
Originally Posted by Ipad5 View Post
Danke jetzt bräucht ich trozdem noch bei was Hilfe^^

Ich hab ein Html file und in diesem ist diese Zeile:

value="d2e04996b9895d43669daf7bd480918a"

Jetzt will ich nur den HashCode rausfiltern der sich natürlich immer wieder ändert.

Also so ungefähr
value="(RegExpression)"
Aber wie mach ich des^^
Code:
StringRegExp($sHTML,'value="(.*)"',3)
Nicht getestet.

€dit: Funktioniert.
10/26/2012 14:45 Ipad5#9
Super perfekt sowas wie StringBetween hab ich gesucht :)
Normalerweise mach ichs ja mit C# und da nehm ich ja Substring ^^

Oh Achat du hast ja die Lösung schon gepostet hatte es total übersehen^^
Danke :)

Bei C# gibt es eine Methode für Strings, Bespiel:

int position = html.IndexOf("blabla");

Gibt es so eine auch in Autoit?
10/27/2012 01:54 Ludder231#10
StringinStr vllt?