rVs14 (06.04.2012)
-
06.04.2012, 19:27 #1
Captcha aus Quelltext Zeile auslesen
Hey,
Ich möchte für ein Programm welches ich momentan programmiere ein Captcha auslesen und in einer Picture Box anzeigen.
Ich habe dabei schon eine Vorstellung:
1.) Quelltext öffnen auslesen
2.) Quelltext nach bestimmter Zeile durchsuchen
2.) Regexen
Ich weiß nicht wirklich wie ich es machen soll.
Die Zeile sieht so aus:
Hoffe mir kann jemand helfen .
-
06.04.2012, 19:28 #2
AW: Captcha aus Quelltext Zeile auslesen
Picturebox1.load("deineurl")
Nicht getestet.Vom Noob zum Übergott
-
06.04.2012, 19:29 #3
-
06.04.2012, 19:30 #4
AW: Captcha aus Quelltext Zeile auslesen
Was regext du denn genau?
„Es sind nicht unsere Fähigkeiten, die zeigen, wer wir wirklich sind, es sind unsere Entscheidungen.“
- Albus Dumbledore, Harry Potter 2
/guestchat registerGuest
-
06.04.2012, 19:32 #5
AW: Captcha aus Quelltext Zeile auslesen
PHP-Code:[COLOR="Red"]wicket/page?0-IResourceListener-bodyContainer-brand~container~border-brand~container~border_body-signup~form-form-captchaPanel-captcha~image-captcha~image&antiCache=[/COLOR]1333731115255
-
06.04.2012, 19:34 #6
- Registriert seit
- 26.10.2011
- Beiträge
- 1.196
- Blog Entries
- 2
Thanked 1.596 Times in 725 PostsAW: Captcha aus Quelltext Zeile auslesen
Ich würde vorschlagen einfach mit Substring und IndexOf zu arbeiten:
C# ungetestet
Code:String id = quelltext.SubString(quelltext.IndexOf("anticache=") + "anticache=".Length); id = quelltext.SubString(0, quelltext.IndexOf("\""));
-
The Following User Says Thank You to patlux For This Useful Post:
-
06.04.2012, 19:45 #7
AW: Captcha aus Quelltext Zeile auslesen
Ich würde einfach nach dem = Splitten und den Wert dahinter nehmen.
„Es sind nicht unsere Fähigkeiten, die zeigen, wer wir wirklich sind, es sind unsere Entscheidungen.“
- Albus Dumbledore, Harry Potter 2
/guestchat registerGuest
-
The Following User Says Thank You to Mentos For This Useful Post:
rVs14 (06.04.2012)
-
06.04.2012, 19:53 #8
- Registriert seit
- 15.11.2011
- Beiträge
- 6.210
- Blog Entries
- 5
Thanked 9.132 Times in 3.006 PostsAW: Captcha aus Quelltext Zeile auslesen
-
The Following User Says Thank You to DMW007 For This Useful Post:
rVs14 (06.04.2012)
-
06.04.2012, 20:43 #9
AW: Captcha aus Quelltext Zeile auslesen
Regex empfinde ich als unnötig langsam und dementsprechend bevorzuge ich die split Methode bzw. die substring Methode von PaT.
MfG„Es sind nicht unsere Fähigkeiten, die zeigen, wer wir wirklich sind, es sind unsere Entscheidungen.“
- Albus Dumbledore, Harry Potter 2
/guestchat registerGuest
-
06.04.2012, 21:31 #10
- Registriert seit
- 15.11.2011
- Beiträge
- 6.210
- Blog Entries
- 5
Thanked 9.132 Times in 3.006 PostsAW: Captcha aus Quelltext Zeile auslesen
Regex:
PHP-Code:string id = Regex.Match(src, "antiCache=([0-9]+)").Groups[1].Value;
PHP-Code:string id = src.Substring(src.IndexOf("anticache=") + "anticache=".Length);
id = src.Substring(0, src.IndexOf("\""));
Wenn wir hier von einer Schleife reden die 1000x oder mehr Durchläufe hat okay da macht das Sinn wenn das Programm die Schleife ~ eine halbe Sekunde schneller abarbeitet.
Aber die ID wird 1x ausgelesen, also absolut irrelevant ob Regex oder Substring.
-
The Following User Says Thank You to DMW007 For This Useful Post:
rVs14 (07.04.2012)
Ähnliche Themen
-
Ausgewählte Zeile mit Tastenkombination markieren?
Von x BoooM x im Forum Internet und TechnikAntworten: 2Letzter Beitrag: 30.11.2013, 16:03 -
[SQL] Jede zweite Zeile ausgeben !
Von Saad im Forum AndereAntworten: 3Letzter Beitrag: 13.09.2013, 11:21 -
[Chrome] Quelltext dauerhaft bearbeitet lassen?
Von Gangstersheep im Forum HTMLAntworten: 4Letzter Beitrag: 11.04.2013, 08:38 -
VB.Net Wörter aus Quelltext auslesen?
Von x BoooM x im Forum .NetAntworten: 1Letzter Beitrag: 07.09.2012, 20:52 -
[c#] Regex / bestimme sachen vom Quelltext auslesen
Von Prinzessin Paat im Forum .NetAntworten: 7Letzter Beitrag: 01.12.2011, 20:26
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.