Web ("Eingabe") Bot

04/30/2011 13:03 BigJk#1
< Browser Bot >

[Only registered and activated users can see links. Click Here To Register...]

Was ihr damit machen könnt? Ihr könnt Text automatisch in eine Webiste eintragen und dies so oft ihr wollt wiederhohlen.

Was ihr oben bei ID's eintragen müsst?
Ihr geht auf eine Website und schaut in den Quellcode:
Code:
<label>Benutzername<br />
<input type="text" name="log" id="[COLOR="Red"]user_login[/COLOR]" class="input" value="" size="20" tabindex="10" /></label>

<label>Passwort<br />
<input type="password" name="pwd" id="[COLOR="Red"]user_pass[/COLOR]" class="input" value="" size="20" tabindex="20" /></label>
Dort müsst ihr die ID nehmen und in die Textbox schreiben

Was muss ich bei Klicken schreiben?
Wieder in den Quelltext und sucht den Anmelde Button:
Code:
<input type="[COLOR="Red"]submit[/COLOR]" name="wp-submit" id="wp-submit" class="button-primary" value="Anmelden" tabindex="100" />
Dort müsst ihr den Typ nehmen und in die Textbox setzen

Außerdem hab ich hier noch ein Video von der Alten Version:

Fast das gleiche nur ohne Wiederhohlen Funktion

Download:
[Only registered and activated users can see links. Click Here To Register...] - Bugs gefixt und wiederhohlen Funktion geadded

[Only registered and activated users can see links. Click Here To Register...] - Nun werden Arrays genutzt und Designe verändert

VT: [Only registered and activated users can see links. Click Here To Register...]


Achso und ich hafte für keine Schäden (Account Sperrung etc.)

ToDo:
- ID / Type such System - 80%
Dauert leider noch ein bisschen da ich noch ein paar Probleme haben.
04/30/2011 15:33 BlackTrader#2
Versuch die IDs in einem Array oder einer LIST(of String) zu speichern, dann kannst du das ganze etwas dynamischer machen.
05/01/2011 01:06 joniator12#3
voll suupi aba was bringt sich das??(
05/01/2011 03:04 BigJk#4
Quote:
Originally Posted by joniator12 View Post
voll suupi aba was bringt sich das??(
Meinst du: "Voll suupi aber was bringt das??"

Es gibt Seiten auf denen is ganz praktisch ist wenn man etwas 1000 mal automatisch schreiben lässt. Hab jez aber kein Direcktes Beispiel... :p

Quote:
Originally Posted by BlackTrader View Post
Versuch die IDs in einem Array oder einer LIST(of String) zu speichern, dann kannst du das ganze etwas dynamischer machen.
Ok habs nun mit Arrays (überwiegend)
05/04/2011 00:30 Kwaggax#5
Braucht niemand.
05/04/2011 14:01 BigJk#6
Quote:
Originally Posted by Kwaggax View Post
Braucht niemand.
Wenn du meinst, ich habs schon öfters selber gebraucht daher hab ichs ja geschrieben :p
05/04/2011 14:12 Kraizy​#7
Darf ich wissen wie du die Eingaben machst?
Würde es vielleicht dann mal testen..
05/04/2011 14:27 BigJk#8
Quote:
Originally Posted by xKraizy View Post
Darf ich wissen wie du die Eingaben machst?
Würde es vielleicht dann mal testen..
Ich nehme einfach die ID und verändere den Text (innertext). Beim Klicken sucht er nach Buttons von diesem Typ und klickt dan. Reicht das als Eklärrung?

MFG BigJk
05/04/2011 14:28 Kraizy​#9
Ja danke, werde mir mal dein Tool anschauen :)
05/04/2011 14:29 BigJk#10
Quote:
Originally Posted by xKraizy View Post
Ja danke, werde mir mal dein Tool anschauen :)
:D Ok, Danke

MFG BigJk
05/04/2011 14:40 Kraizy​#11
Also, bei mir klappt das Teil nicht^^
Seite: [Only registered and activated users can see links. Click Here To Register...]
1. ID: user_login
2. ID: user_pass
Klicken: submit
1. Zu schreibender Text: blubb
2. Zu schreibender Text: 123
Beim Klick auf "Ausführen" bekomme ich immer die Meldung "Ein Fehler ist aufgetreten".

Achja, was du vllt verbessern könntest: wenn man die Form maximiert, vergrößert sich das WebBrowser-Control nicht mit..
Und das andere ist das mit den ID's, ich finde, das dauert viel zu lange selber nach der ID im Quelltext zu suchen, wie wär es, wenn die ID über der man gerade mit der Maus drüber ist automatisch in einem Label/TextBox angezeigt wird?
05/04/2011 14:41 mrapc#12
Man die Leute die "Braucht niemand" schreiben benutzen es sowieso am meisten, oder sind eifersüchtig da die sowas nicht zu Stande bekommen^^

Ich find Super
aber frage:
Womit hast das gemacht?

Wenn mit VB Dann Veruschma mal sachen wie
(Rich)textbox1.text = Webbrowser1.documenttext
und füg dann eine Listbox ein die Zählen soll wie viele Inputs sich darin befinden
und wie diese heißen ;)

SOnst echt klasse
05/04/2011 17:39 BigJk#13
Quote:
Originally Posted by xKraizy View Post
Also, bei mir klappt das Teil nicht^^
Seite: [Only registered and activated users can see links. Click Here To Register...]
1. ID: user_login
2. ID: user_pass
Klicken: submit
1. Zu schreibender Text: blubb
2. Zu schreibender Text: 123
Beim Klick auf "Ausführen" bekomme ich immer die Meldung "Ein Fehler ist aufgetreten".

Achja, was du vllt verbessern könntest: wenn man die Form maximiert, vergrößert sich das WebBrowser-Control nicht mit..
Und das andere ist das mit den ID's, ich finde, das dauert viel zu lange selber nach der ID im Quelltext zu suchen, wie wär es, wenn die ID über der man gerade mit der Maus drüber ist automatisch in einem Label/TextBox angezeigt wird?
Ok mal schauen :D Versuch mal als Admin auszuführen, wenns immer noch nicht geht dan post die ganze fehler meldung hier. Meistens ist da ja unten noch ein Deteil Button ;D

Quote:
Originally Posted by mrapc
Man die Leute die "Braucht niemand" schreiben benutzen es sowieso am meisten, oder sind eifersüchtig da die sowas nicht zu Stande bekommen^^

Ich find Super
aber frage:
Womit hast das gemacht?

Wenn mit VB Dann Veruschma mal sachen wie
(Rich)textbox1.text = Webbrowser1.documenttext
und füg dann eine Listbox ein die Zählen soll wie viele Inputs sich darin befinden
und wie diese heißen

SOnst echt klasse
Danke :D ja ich versuch dan trotzdem immer freundlich zu bleiben und zu Ignorieren xD

Und danke du hast mich auf ne Idee gebracht damit :D Werd dan später wenn ich Zeit hab mal weiter Coden :D (Das mit .Document wuste ich zwar aber das zu Kombinieren xD war zu doof darauf zu kommen mit suchen etc.)

MFG BigJk
07/11/2011 22:09 Kwaggax#14
Schneid mal mit Regex die Felder von der Seite raus, dann machst du es dem Anwender leichter. (Kannst Beispiele liefern und wenn das passende dabei ist, kann er es gleich nehmen)
07/11/2011 22:37 Kwaggax#15
Quote:
Originally Posted by mrapc View Post
Man die Leute die "Braucht niemand" schreiben benutzen es sowieso am meisten, oder sind eifersüchtig da die sowas nicht zu Stande bekommen^^
Eifersüchtig auf sowas? Lass mal stecken... = )

Btw: Hab den Sinn von der alten Version nicht verstanden, die neue könnt man durchaus gebrauchen... Noch ein paar Änderungen...



Quote:
ToDo:
- ID / Type such System - 80%
Dauert leider noch ein bisschen da ich noch ein paar Probleme haben.
Kann dir helfen...


Btw: Warum gibst du hier "Public Function enter() As Object" ein "object" ohne Wert zurück. Klär mich auf...
An deinem Programmierstil solltest du auch etwas arbeite, da du später wenn du mehr Code hast oder deinen alten verbessern willst. Nichts mehr blickst. : )

(Ps: Ist nur gut gemeint)