SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 11.02.2007, 12:07:33
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Captcha

so, ich hab mal eine neue version der klasse hochgeladen:

http://nopaste.php-q.net/274928

sie ist nun getestet und funkioniert sogar :-)
Mit Zitat antworten
  #22  
Alt 11.02.2007, 17:19:38
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Captcha

Zitat:
Zitat von feuervogel Beitrag anzeigen
der hintergrund ist eigentlich bunt, nur hat jedes pixel eine andere farbe, deswegen verschimmen die wohl ein wenig...
Wen interessiert denn der Hintergrund? Bei OCR wird der Hintergrund überhaupt nicht beachtet, weil die Schrift vektorisiert wird. Du mußt den Kurvenverlauf der Schrift an zufälligen ausgewählten Stellen unterbrechen, so daß das Zeichen nicht komplett vektorisiert werden kann. Farbige Effekte bringen fast nix, weil das Bild am Schluß auf 2 Farben (schwarz und weiß) reduziert wird. Und dann wird vektorisiert...

Es kommt also nicht darauf an, wie schwer ein Mensch das Captcha entziffern kann, sondern wie groß die Fehlerrate eines darauf angesetzten OCR Programms ist.
Mit Zitat antworten
  #23  
Alt 12.02.2007, 07:45:54
Benutzerbild von Madokan
Madokan Madokan ist offline
Anfänger
 
Registriert seit: Mar 2005
Ort: Berlin/Germany
Beiträge: 59
AW: Captcha

@meikel: Ich schleiche mich nur ganz kurz mal dazwischen. Der Einwand ist sicher gerecht fertigt, nur finde ich die aktuell vorliegende Version von julian lässt sich dahin gehend sicher ausbauen. Was mir besonders gut gefällt ist das optimierte Design der Klasse. Betrachtet man sich im Vergleich dazu die hn_captcha-Klasse ist das in meinen Augen ein Unterschied, wie Tag und Nacht.

Mehr wollte ich garnicht los werden.

Liebe Grüße,
Matze K.
__________________
[Atomicscript - PHP/MySQL]
http://www.atomicscript.de
[PHP 5 & MySQL 5 Bücher - Bestellen bei Amazon]
PHP 5 / MySQL 5 - Studienausgabe
PHP5 / MySQL 5 - Master Edition
PHP 5 - Studienausgabe (Enseleit/Kannengiesser)
Mit Zitat antworten
  #24  
Alt 12.02.2007, 09:54:09
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Captcha

Zitat:
Zitat von meikel Beitrag anzeigen
Wen interessiert denn der Hintergrund? Bei OCR wird der Hintergrund überhaupt nicht beachtet, weil die Schrift vektorisiert wird. Du mußt den Kurvenverlauf der Schrift an zufälligen ausgewählten Stellen unterbrechen, so daß das Zeichen nicht komplett vektorisiert werden kann. Farbige Effekte bringen fast nix, weil das Bild am Schluß auf 2 Farben (schwarz und weiß) reduziert wird. Und dann wird vektorisiert...

Es kommt also nicht darauf an, wie schwer ein Mensch das Captcha entziffern kann, sondern wie groß die Fehlerrate eines darauf angesetzten OCR Programms ist.
Naja, einerseits begründe ich dieses unwissen mit meiner unkenntniss bezüglich OCR-software, aber vielen dank für den Hinweis.

Jedoch denke ich, dass es keine rolle spielt, ob ich den kurvenverlauf der schrift mit dem vordergrund oder mit dem hintergrund unterbreche. also wenn die unterbrechung aus einer linie besteht und diese linie die gleiche farbe wie der buchstabe hat, ist es ja egal, ob die linie im vordergrund oder im hintergrund ist.

zudem kann jeder, wie madokan schon sagte, sich die klasse anpassen. kommentier den hintergrund-teil einfach aus :-)

Geändert von feuervogel (12.02.2007 um 10:00:16 Uhr)
Mit Zitat antworten
  #25  
Alt 12.02.2007, 10:25:33
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Captcha

Zitat:
Zitat von feuervogel Beitrag anzeigen
Jedoch denke ich, dass es keine rolle spielt, ob ich den kurvenverlauf der schrift mit dem vordergrund oder mit dem hintergrund unterbreche.
Mach das mal:
druck etwas Text auf weißes Papier, verunstalte den Text etwas mit nem weißen Korrekturstift, scann das Ergebnis wieder ein und laß Deine OCR Software ran...

Im Ergebnis reicht es ja aus, wenn ein Zeichen nicht korrekt erkannt wurde.

Es geht bei der ganzen Aktion ja nicht darum, wie gut die Augen des Users sind, sondern darum, wie fehleranfällig das OCR eines SPAM Bots arbeitet.

Geändert von meikel (†) (12.02.2007 um 10:27:10 Uhr)
Mit Zitat antworten
  #26  
Alt 12.02.2007, 10:27:01
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Captcha

Zitat:
Zitat von meikel Beitrag anzeigen
Mach das mal:
druck etwas Text auf weißes Papier, verunstalte den Text etwas mit nem weißen Korrekturstift, scann das Ergebnis wieder ein und laß Deine OCR Software ran...

Im Ergebnis reicht es ja aus, wenn ein Zeichen nicht korrekt erkannt wurde.
mir fehlt dreierlei: ocr-software, weißer korrekturstift und scanner :-) aber vielleicht lassen sich die letzten beiden ja am rechner nachbilden, und die software müsste auch installierbar sein.
Mit Zitat antworten
  #27  
Alt 12.02.2007, 10:42:25
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Captcha

so, ich hab mir mal die ersten 5 sicherheitsstufen als png gespeichert und gocr drüber laufen lassen. das ist eine ocr-software. erfolg siehe im anhang :-)
Angehängte Dateien
Dateityp: zip captcha-ocr.zip (16,2 KB, 491x aufgerufen)
Mit Zitat antworten
  #28  
Alt 12.02.2007, 13:27:51
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Captcha

Zitat:
Zitat von feuervogel Beitrag anzeigen
so, ich hab mir mal die ersten 5 sicherheitsstufen als png gespeichert und gocr drüber laufen lassen. das ist eine ocr-software.
Mal sehen, was ich noch rumliegen habe. Bei Kauf eines Scanners wird ja meist ein mehr oder weniger gutes OCR Programm mitgeliefert.

Zitat:
erfolg siehe im anhang :-)
Wie Du siehst, reicht s1.png völlig aus:
ein Zeichen nicht erkannt -> "Du kommst hier net rein!"

Der Fehler wird nicht falscher, wenn der Bot statt 1 Fehler 2 Fehler produziert. <g>

@Madokan:
meine Bemerkungen bezogen sich auf das Prinzip und nicht auf Feuervogels PHP Klasse.
Mit Zitat antworten
  #29  
Alt 12.02.2007, 13:31:24
Benutzerbild von Madokan
Madokan Madokan ist offline
Anfänger
 
Registriert seit: Mar 2005
Ort: Berlin/Germany
Beiträge: 59
AW: Captcha

@meikel: So hatte ich es auch verstanden. Wollte nur mal beiläufig ausdrücken, dass ich die aktuelle Version gelungen finde! :)

Liebe Grüße,
Matze K.
__________________
[Atomicscript - PHP/MySQL]
http://www.atomicscript.de
[PHP 5 & MySQL 5 Bücher - Bestellen bei Amazon]
PHP 5 / MySQL 5 - Studienausgabe
PHP5 / MySQL 5 - Master Edition
PHP 5 - Studienausgabe (Enseleit/Kannengiesser)
Mit Zitat antworten
  #30  
Alt 21.03.2007, 20:57:28
BruceCompanys BruceCompanys ist offline
Junior Member
 
Registriert seit: Oct 2006
Beiträge: 160
AW: Captcha

Kurze Frage,
darf ich deine Captcha für mein Guestbook benutzen, das dann von mir als freie software angeboten wird ;-)

geht das in ordnung

apropos: was soll mir das sagen?
Die Grafik "http://localhost/guestbook/captcha.php" kann nicht angezeigt werden, weil sie Fehler enthält.

Ich hab level, chars, width, height definiert, wo liegt da jetzt dat prob

Geändert von BruceCompanys (21.03.2007 um 21:12:08 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Captcha und Schrift einsteigi PHP Grundlagen 6 12.12.2006 18:44:05
Captcha - Lösung Wurzel PHP Grundlagen 1 23.11.2006 22:39:07
Captcha mit Rechenaufgaben... bei mir wird kein Bild angezeigt OTI PHP Grundlagen 3 25.09.2006 21:17:26
CAPTCHA & MySQL kapa30 PHP für Fortgeschrittene und Experten 6 26.08.2006 16:49:05
Captcha fehler im code d4um3n PHP Grundlagen 0 03.04.2006 14:44:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:45:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt