Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam,

Czy istnieje jakiś skrypt albo czy jest możliwość napisania go, aby przepisywał cyfry z obrazka.

Wiem że przepisywanie skomplikowanych tokenów takim programem jest niemożliwe, ale ten jest bardzo prosty

np. taki

generujkodphp.png

Opublikowano

image search się przyda, ale jeśli chcesz zrobić taki coś na zminimalizowanym to raczej będziesz musiał odsyłać wcześniej pobrany obraz od razu do dllki:

To jest ukryta treść, proszę

roomy.png

Wczoraj do ciebie nie należy. Jutro niepewne... Tylko dziś jest twoje.

Opublikowano

Wstawiłeś link do AutoHotkey'a :P

 

Takie captch'e są bardzo proste do złamania. Jest to kwestia porównania kilku(nastu) pikseli, bez żadnych zaawansowanych algorytmów.

 

Najelpszym rozwiązaniem (aby działał na zminimalizowanym) będzie korzystanie z funkcji GetPixel.

 

1. Zapisujesz sobie obrazek na dysk.

2. Otwierasz go i obrabiasz funkcjami _GDIPlus_* (kod poniżej)

3. Używasz GetPixel [nie jest częścią GDI+, więc używasz DllCall] do pobrania wartości odpowiednich pikseli.

4. Na podstawie kilku pikseli stwierdzasz, jaka to cyfra.

 

[ jeszcze lepszym GetDIBits, lecz nie w AutoIcie ]

 

@EDIT

Przykłąd będzie za chwilę.

 

@EDIT2

No i jest gotowy kod:

http://www.mpcforum.pl/topic/357012-pobieranie-pojedynczych-pikseli-z-aktywnego-okna-lub-pliku/

Ta sygnatura jest pusta.

×
×
  • Dodaj nową pozycję...