Captcha lesbarkeit verbessern? - Druckversion +- MGB Forum (https://forum.m-gb.org) +-- Forum: MGB 0.6.x - Veraltete Version (https://forum.m-gb.org/forumdisplay.php?fid=9) +--- Forum: Fragen (https://forum.m-gb.org/forumdisplay.php?fid=10) +--- Thema: Captcha lesbarkeit verbessern? (/showthread.php?tid=145) |
Captcha lesbarkeit verbessern? - axasbraxas - 17.11.2007 Hallo, habe gerade mal bei einem Freund die mgb-0.6.2 installiert und muss sagen, super Gästebuch ... ... was mir auffiel ist das die Captcha oft nur schwer entzifferbar sind, gibts da eine Möglichkeit die Lesbarkeit des Captcha zu verbessern bzw. zu optimieren, damit man die besser entschlüsseln kann? Captcha sind ja ansich eine gute Sache, nur man müste sie etwas besser erkennen können, dann wäre es perfekt ... Vielleicht gibts ja eine Lösung dazu? Besten Dank vorab. Viele Grüße Sascha Re: Captcha lesbarkeit verbessern? - mopzz - 17.11.2007 Hallo, freut mich dass Dir das Gästebuch gefällt. Es gibt mehrere Möglichkeiten das Captcha etwas lesbarer zu machen. Sei Dir aber dessen bewusst, dass es somit auch für Spamroboter einfacher wird, es zu umgehen. a) Eine andere Schriftart benutzen Du kannst eine andere Schriftart Deiner Wahl benutzen, die nicht ganz so "verschnörkelt" ist. Auf dafont.com findest Du viele freie und kostenlose Schriftarten. Kopiere sie einfach in das Hauptverzeichnis des Gästebuches und öffne dann die "captcha.php" und ändere in der vorletzten Codezeile Code: imagettftext($captcha_img, 22, -5, $textwidth, $textheight, $textcolor, "./akoom.ttf", $captcha_code); b) Die Hintergrundbilder ersetzen Im Ordner "images/default/captchas" findest Du die Hintergrundbilder für das Captcha. Du kannst sie durch welche ersetzen die einen größeren Kontrast zur Schriftart herstellen. c) Die Schriftfarbe des Captchas ändern In der Datei "captcha.php" findest Du folgende Zeile: Code: $textcolor = imagecolorallocate($captcha_img, 115, 115, 115); Natürlich kannst Du auch die Lösungen miteinander kombinieren. Grüße, Jürgen Re: Captcha lesbarkeit verbessern? - reza - 02.06.2010 Hallo, erstmal vielen Dank für die tolle Gästebuch! Ich hätte eine Frage, und zwar ob man in Captcha nur Zahlen einzeigen kann? Wenn ja, wie muss ich es anrichten? Viele Grüße Reza Re: Captcha lesbarkeit verbessern? - mopzz - 03.06.2010 Ja, das geht. Öffne die functions.inc.php und suche nach folgendem Code (Zeile 490) Code: $captcha_random = rand(1, 2); Code: $code .= $captcha_numbers[rand(0, (count($captcha_numbers))-1)]; Re: Captcha lesbarkeit verbessern? - reza - 03.06.2010 Hallo, vielen Dank für die schnelle Antwort! Es hat geklappt Gruß Reza |