Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][gd][captcha] Sprowadznie do skali szarości i odczytywanie.
Forum PHP.pl > Forum > PHP
Armageddon
Witam,
zacznę od tego, że pracuję nad "systemem automatycznej obsługi forum", który miałby oferować moim klientom monitoring ich forum, raportowanie postów zawierających przekleństwa, linki do pornografii, spam, doubleposty (wersja light) oraz automatyczne usuwanie tychże postów, łączenie ich w jeden, informacje o niestosowaniu tagów, zamykanie przestarzałych wątków itp. (wersja hard). Lub najprostsza wersja (adv - powstanie najwcześniej) rozsyłająca reklamy w aktualnych, losowych wątkach, w określonej proporcji (np. wrzuca reklamę do 1 na 20 aktywnych tematów - do ustawienia).

Mam już napisane co nieco, jednakże chcąc przetestować napisane już klasy natknąłem się na problem - rejestracja, która także miałaby odbywać się automatycznie. Potrzebuję pomocy w złamaniu captchy.

Jako, że najpierw planuję udostępnić tę usługę użytkowników serwisu pun.pl (potem pomyślę nad skryptami typu phpBB, SMF itd.), więc będę potrzebował pomocy przy złamaniu tamtejszej captchy (w miarę prosta) smile.gif

Tak więc do dzieła:

________________________________________________________________

Oto obiekt do wyodrębnienia znaków - (http://sport.pun.pl/img/regkey.php)

Jakieś pomysły?

IMO pierwszy krok to sprowadzenie tego do skali szarości, żeby łatwiej było odczytać.

Przy następnych będę potrzebował waszej pomocy i z góry za nią serdecznie dziękuję.
franki01
Jak przeczytałem to myślałem, że oczy mnie zawiodły! O takie rzeczy na tym forum się pytać?!
Armageddon
Nie rozumiem. Zadałem pytanie z dziedziny PHP. Nie czuję się za dobrze w tematyce GD, więc poprosiłem o pomoc... winksmiley.jpg
franki01
Pytanie, ale o co? Tak samo jakbym się spytał jak za pomocą PHP uzyskać dostęp do bazy danych Google.. Na miejscu moderatora zamknąłbym ten temat.

EDIT:
Nie ma łatwego sposobu na odczytanie liter z takich obrazków, bo inaczej tworzenie capchy mijałoby się z celem. Do tego musisz stworzyć własny algorytm i czytać kolory piksel po pikselu i odpowiednio je analizować.
wrzasq
ja proponuje wykorzystanie zewnetrznego OCRa, z linii komend latwo da sie uzyc gocr'a (a spokojnie wystarczy do odczytania takich liter). najpierw tylko musisz wyodrebnic pojedyncze znaki i obrocic je w miare do poziomu (z tego obrazka odczytal z marszu tylko dwa ostatnie). chyba najwygodniejsze rozwiazanie, ja przynajmniej z tego korzystam winksmiley.jpg.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.