Delphi-Forum.de Delphi-Library.de
C-Sharp-Forum.de C-Sharp-Library.de
Registrieren Login Suche Hilfe Sitemap
Indy Verbindung beibehalten?
spacer
Autor Nachricht
jackie05
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 302
Dabei seit: 28.09.2005



BeitragVerfasst: So 11.10.09 21:45  Antworten mit Zitat Beitrag melden
Hallo,
ich lese mit IdHTTP1 eine Seitenquelltext aus um mich auf einer Seite einzuloggen, da eine Captcha überprüfung notwendig ist, kopiere ich mir erst den Captcha heraus und Sende dann eine neue abfrage mit dem Captcha-Code.

Leider funktioniert das nicht so, da beim erneuten Senden wieder eine neue Captcha generiert ist.

Wie kann man das Problem beheben?

Das soll jetzt kein Spam sein, ich möchte mich nur auf einer Seite einloggen um mit meinem Programm einen Upload durchführen zu können.

Ich bedanke mich schonmal im Voraus.

MfG
Private Nachricht sendenPosting in privater Nachricht zitieren
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star

Beiträge: 2067
Erhaltene Danke: 2
Dabei seit: 09.12.2007


Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: So 11.10.09 22:05  Antworten mit Zitat Beitrag melden
Ich hab Zweifel, ob hier sowas erlaubt ist..

_________________
PROGRAMMER: A device for converting coffee into software.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Dude566
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star

Beiträge: 911
Erhaltene Danke: 1
Dabei seit: 14.08.2008


W7, Vista, XP, Ubuntu
D5, Turbo Delphi, Lazarus, Notepad++
BeitragVerfasst: Mo 12.10.09 00:26  Antworten mit Zitat Beitrag melden
Die Captchas haben schon ihren Sinn, um es den Leuten zu erschweren Spammbots o.Ä. einzusetzen.

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
Private Nachricht sendenPosting in privater Nachricht zitieren
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star

Beiträge: 11091
Erhaltene Danke: 37
Dabei seit: 22.10.2003
Wohnort: Erde (Milch- straße) ;-), ok, ok: Berlin

(XP), Vista Business, W7 (Chrome, Op10, IE8)
D2006 Pro, Java (Eclipse), C++, C# (VS 2008 Prof), Lazarus
BeitragVerfasst: Mo 12.10.09 07:27  Antworten mit Zitat Beitrag melden
Solange das Captcha nicht automatisiert ausgelesen wird, ist das denke ich schon in Ordnung. Ob man es nun auf der Seite eingibt oder im Programm ist ja egal.

Auf jeden Fall muss nicht die Verbindung gehalten werden, sondern die Sitzung aufrecht erhalten. Vermutlich fehlt dir der Cookiemanager noch. Wenn es damit auch nicht geht, wird vermutlich in der Seite eine Session-ID mitgegeben, die man dann wieder schicken muss.

_________________
Alle meine Projekte ruhen derzeit und bis auf weiteres aus beruflichen Gründen!
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Luckie
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star

Beiträge: 11063
Erhaltene Danke: 2
Dabei seit: 30.08.2002


WindowsXP Professional SP2
BDS2006, VS C++ Express, Eclipse (Java), Flex (Flash, AS)
BeitragVerfasst: Mo 12.10.09 09:50  Antworten mit Zitat Beitrag melden
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Solange das Captcha nicht automatisiert ausgelesen wird, ist das denke ich schon in Ordnung. Ob man es nun auf der Seite eingibt oder im Programm ist ja egal.

Was hat das ganze für einen Sinn, wenn man es nicht automatisiert?

_________________
Gruß Michael
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star

Beiträge: 11091
Erhaltene Danke: 37
Dabei seit: 22.10.2003
Wohnort: Erde (Milch- straße) ;-), ok, ok: Berlin

(XP), Vista Business, W7 (Chrome, Op10, IE8)
D2006 Pro, Java (Eclipse), C++, C# (VS 2008 Prof), Lazarus
BeitragVerfasst: Mo 12.10.09 09:55  Antworten mit Zitat Beitrag melden
user profile iconLuckie hat folgendes geschrieben Zum zitierten Posting springen:
Was hat das ganze für einen Sinn, wenn man es nicht automatisiert?
Dass man z.B. die Dateien nicht selbst eintragen und abschicken muss. Zudem zeigen die meisten Browser keine Fortschrittsanzeige beim Upload nach dem Abschicken einer Seite an.

Besonders sinnvoll finde ich es auch nicht, aber es gibt durchaus ein paar Sachen, die man besser machen kann als wenn es direkt im Browser läuft.

Abgesehen davon ist das automatisierte Auslesen eines Captcha auch nicht so einfach. ;-)

_________________
Alle meine Projekte ruhen derzeit und bis auf weiteres aus beruflichen Gründen!
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Airtrox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 102
Dabei seit: 16.07.2009



Delphi 7
BeitragVerfasst: Sa 12.12.09 01:52  Antworten mit Zitat Beitrag melden
Mich würde es mal interessieren, wie der Ersteller es geschafft hat:

Ich möchte ein Captcha in ein Timage laden und den User angeben lasse und es dann wieder senden.
Private Nachricht sendenPosting in privater Nachricht zitieren
DerLücke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star

Beiträge: 23
Dabei seit: 22.02.2007



BeitragVerfasst: Mi 24.02.10 13:57  Antworten mit Zitat Beitrag melden
Der Thread ist zwar schon etwas älter, aber mich interessiert auch wie es nun funktioniert. Ich will auch ein Captcha in ein Image laden und es den User eintippen lassen. Wie kann ich mit idhttp mir das captcha anzeigen lassen? Ich kann ja kein erneutes Get nur für das Captcha benutzen, da sonst ja ein neues generiert wird.
Private Nachricht sendenPosting in privater Nachricht zitieren
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star

Beiträge: 2067
Erhaltene Danke: 2
Dabei seit: 09.12.2007


Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Mi 24.02.10 14:14  Antworten mit Zitat Beitrag melden
user profile iconDerLücke hat folgendes geschrieben Zum zitierten Posting springen:
Ich kann ja kein erneutes Get nur für das Captcha benutzen, da sonst ja ein neues generiert wird.

Wieso "erneut"?
Was meinst du denn, wie das ein Browser macht? Der muss doch (wahrscheinlich?) auch erst die HTML Seite laden, und anschließend jedes Bild einzeln anfordern.

_________________
PROGRAMMER: A device for converting coffee into software.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Beiträge vom vorherigen Thema anzeigen:   
home home