Filtr "Czy jesteś dobrym człowiekiem?"

Usuwa z wykopu komentarze zawierające obrazek z tekstem zaczynającym się od słów: "Czy jesteś dobrym człowiekiem?" i jego kolejnymi odmianami.

Autor
Orlin 2
Denně instalací
0
Celkem instalací
37
Hodnocení
0 0 0
Verze
1.24
Vytvořeno
19. 09. 2014
Aktualizováno
27. 06. 2016
Licence
neuvedeno
Spustit na

PL: Skrypt usuwa z wykopu komentarze, które prawdopodobnie zawierają obrazek z tekstem zaczynającym się od słów: "Czy jesteś dobrym człowiekiem?" lub jego kolejne odmiany.
Oczywiście nie korzysta z OCR-a do rozpoznania tekstu na obrazku - tylko bierze pod uwagę kolor nicka (zielonka, szarak), ilość znaków w wiadomości, ilość plusów/minusów, wymiary obrazka itp., a od wersji 1.04 dość uproszczony histogram dla wybranych fragmentów obrazka. Natomiast od wersji 1.08 (czyli odkąd spam zaczął pojawiać się także w odpowiedziach na komentarze i oprócz obrazka zaczął zawierać również tekst) wstawia przycisk umożliwiający przywrócenie usuniętego (ukrytego) komentarza ze spamem (gdy: showButton == true)

Skrypt (do analizy obrazka) wykorzystuje funkcję GM_xmlhttpRequest - więc w przypadku Chrome i Opery nie wystarczy wbudowana obsługa skryptów. Do działania potrzebny będzie np. dodatek Tampermonkey lub Violent monkey.
A w Firefoksie bez zmian - działa z Greasemonkey, Scriptish, Scriptify, ...
W takiej sytuacji skorzystałem (przynajmniej tymczasowo) również z f-cji GM_registerMenuCommand - dodając możliwość ręcznego wywołania skryptu przez menu (na potrzeby testów).

Wersje >1.18 działają z Firefoksem 39+.
Wersje >1.21 zawiera (zakomentowany) kod do automatycznego zgłaszania pierwszego napotkanego komentarza ze spamem.

EN: Script removes (using highly sophisticated heuristic algorithms) some bigoted spam from comments @ wykop.pl.