To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Blocks login bots

demons1 - 10-04-2011, 09:05

maminowiec napisał/a:
demons1, wchodzą ? tzn logują sie i zawieszają konta czy rejestrują ?


rejestruja sie, w sensie jakim zawieszaja?
mam wlaczona opcje aktywowania przez admina, ale i tak co 30 min ktos nowy sie pojawia.

bolo212121 - 10-04-2011, 13:30

Tyle tylko demons1, że o ile mi wiadomo ten mod ma za zadanie uniemożliwić blokowanie kont użytkowników przez roboty które wielokrotnie się na nie logują i nie ma on nic wspólnego z rejestrowaniem, a chyba z tym masz problem.
Zajrzyj tu reCAPTCHA przy rejestracji - mod napisany przez Bucu to chyba jak narazie najskuteczniejsze rozwiązanie.

maminowiec - 10-04-2011, 13:48

bolo212121, musisz dodać jeszcze do

Kod:
<input type="submit"


Kod:
onclick="antybociki()"


czyli

Kod:
<input onclick="antybociki()" type="submit"




Oraz dodać skrypt js

np po tym

Kod:
<!-- BEGIN switch_user_logged_out -->


Kod:
<script type="text/javascript">
function antybociki(){
tresc = "antybot=1";
godzin = 24;     
wygasa = new Date();
wygasa = new Date(wygasa.getTime()+60*60*1000*godzin);
document.cookie=tresc+"; expires="+wygasa.toGMTString();
}
</script>
<style>
#username{
display:none;
}
</style>

bolo212121 - 10-04-2011, 14:32

Wkleiłem - wielkie dzięki maminowiec :D
demons1 - 10-04-2011, 22:34

bolo212121 napisał/a:
Tyle tylko demons1, że o ile mi wiadomo ten mod ma za zadanie uniemożliwić blokowanie kont użytkowników przez roboty które wielokrotnie się na nie logują i nie ma on nic wspólnego z rejestrowaniem, a chyba z tym masz problem.
Zajrzyj tu reCAPTCHA przy rejestracji - mod napisany przez Bucu to chyba jak narazie najskuteczniejsze rozwiązanie.


aaa:) no nic to teraz mam 2 ochrony;) wszystko dziala:)

SUPER_SMOKI138 - 31-12-2011, 05:33

Mam problem.

Zainstalowałem tydzień temu tą modyfikację. Dzisiaj w nocy miałem atak na forum ok 24 boty. I niestety aktualnie nie mogę się zalogować podobnie jak inni użytkownicy.

"Konto zostało zablokowane z powodu wielokrotnej próby logowania, spróbuj poźniej"

Może ta modyfikacja wymaga już małej aktualizacji?

Zainstalowałem wszystko zgodnie z instrukcją z pierwszego postu.

Pozdrawiam,
Kamil

maminowiec - 31-12-2011, 09:28

SUPER_SMOKI138, masz dostęp do logów serwera ? zobacz z jakich IP odbywały sie logowania.
gsbandit - 16-01-2012, 16:01

maminowiec, mam do ciebie prośbę, wykonał mi ktos nowy styl do forum i gdy chce pozmieniać pliki w index_body.tpl to nie moge ich znaleźć, porównywałem z plikami z sub_silvera i wyraźnie ten pliczek jest odchudzony.

tylko pierwszy ptk udało mi się wykonać, reszty to nie mam pojęcia.

Jakbyś miał chwilkę to zerknij na to proszę.

Kod:
#
#-----[ otworz ]--------------------------------
#

templates/*/index_body.tpl


#
#-----[ znajdz ]--------------------------------
#


<form method="post" action="{S_LOGIN_ACTION}">

#
#-----[ dodaj przed ]--------------------------------
#

<script type="text/javascript">
function antybociki(){
tresc = "antybot=1";
godzin = 24;     
wygasa = new Date();
wygasa = new Date(wygasa.getTime()+60*60*1000*godzin);
document.cookie=tresc+"; expires="+wygasa.toGMTString();
}
</script>
<style>
#username{
display:none;
}
</style>



#
#-----[ znadz ]--------------------------------
#

<span class="gensmall"><input class="post" onFocus="Active(this); this.value=''" onBlur="NotActive(this)" type="text" name="username" size="8" value="nick"/>&nbsp;<input class="post" onFocus="Active(this); this.value=''" onBlur="NotActive(this)" type="password" name="password" value="1111111" size="8">


#
#-----[ dodaj przed ]--------------------------------
#


<input type="text" name="username" id="username" />
<!-- <input type="password" name="password" /> -->
<!-- <input type="hidden" name="user" /> -->   



#
#-----[ znadz ]--------------------------------
#


<span class="gensmall"><input class="post" onFocus="Active(this); this.value=''" onBlur="NotActive(this)" type="text" name="username" size="8" value="nick"/>&nbsp;<input class="post" onFocus="Active(this); this.value=''" onBlur="NotActive(this)" type="password" name="password" value="1111111" size="8">


#
#-----[ zamien na ]--------------------------------
#


<span class="gensmall"><input class="post" onFocus="Active(this); this.value=''" onBlur="NotActive(this)" type="text" name="usernamee" size="8" value="nick"/>&nbsp;<input class="post" onFocus="Active(this); this.value=''" onBlur="NotActive(this)" type="password" name="passwordd" value="1111111" size="8">



#
#-----[ znadz ]--------------------------------
#


<input type="submit" class="liteoption" name="login" value="{L_LOGIN}"></span>



#
#-----[ zamien na ]--------------------------------
#


<input onclick="antybociki()" type="submit" class="liteoption" name="login" value="{L_LOGIN}"></span>





#

maminowiec - 16-01-2012, 16:06

W twoim pliku nie ma szybkiego logowania, masz je w pliku overall_header.tpl (jeśli to ten styl co obecnie masz na forum)
gsbandit - 16-01-2012, 16:10

obecnie mam subsilvera i wyfishingkwl

gdy mam subsilvera to jest wszystko wporzadku ale jak zmieniłem na wyfishing to nie mogłem się zalogować do PA.

właśnie przed chwileczką zmieniłem znów na ten styl po zamianie plików i w obecnej sytuacji całkowicie nie mogę się zalogować na forum i zmienić stylu na subsilver.

maminowiec - 16-01-2012, 16:12

login_body.tpl oraz overall_header.tpl do załacznika, albo sam edytuj te pliki na stylu wyfishingkwl
gsbandit - 16-01-2012, 16:17

proszę bardzo
maminowiec - 16-01-2012, 16:55

Sprawdź
gsbandit - 16-01-2012, 17:58

a gdzie ikonka helped ??

Dzieki maminowiec, za pomoc

maminowiec - 16-01-2012, 17:59

gsbandit, to mój temat więc ja mam ikonkę. ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group