3 X Bad Pass Cleaner ( Working )
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

3 X Bad Pass Cleaner ( Working )

Started by ??????Hawk??????, 03 April, 2005, 22:09:32

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

??????Hawk??????

hi peeps  ..  just added this to XN  thaught id share it ..

--   3X Bad Pass Cleaner By ??????Hawk??????
--                  03/04/2005


cTime = 1000 * 60 * 60 * 12   --// Time In Hrs Default 12 hrs

function Main()
	SetTimer(cTime)
	StartTimer()
end

function OnTimer()
	CleanBans()
end

function CleanBans()
	local t = GetBannedItemIp( "3x bad password")
		if t then
			while t do
				 t = GetBannedItemIp( "3x bad password")
				Unban(t)
			end
		end
end


Have Fun Peeps


??????Hawk??????

Dessamator

damn, so damn simple thats its frightening, well done sir !!!, never thought of using the "3x bad pass" as a nick !! in the getbanneditemip function .
Ignorance is Bliss.

??????Hawk??????

#2
hi  

Edited Above Code for  Multiple instances.

Should have checked it with more  first  :P


??????Hawk??????

??????Hawk??????

Op notify added

 
--   3X Bad Pass Cleaner By ??????Hawk??????
--                  03/04/2005
-- Op Notify added 05/04/2005

Bot = frmHub:GetOpChatName()		--//     Comment for Hub  Op Chat
--Bot = "Scripted Ops Chat Name"		--//     Uncomment for Hub  Op Chat

CleanTime = 12 --// Time In Hrs Default 12 hrs



function Main()
Counter = 0
cTime = 1000 * 60 * 1
SetTimer(cTime)
StartTimer()
end

function OnTimer()
	if Counter == (CleanTime * 60) then
		CleanBans(1)
		Counter = 0
	else
		CleanBans(0)
		Counter = Counter + 1
	end
end

function CleanBans(data)
	local t = GetBannedItemIp( "3x bad password")
	local LoopStop = t
		if t then
			while t do
				if data == 1 then
					Unban(t)
				else
					SendPmToOps(Bot, "User:- "..t.." Has been Banned for 3 X bad passwords  Please Check.")
					if LoopStop == t then break end
				end
				 t = GetBannedItemIp( "3x bad password")
			end
		end
end

SMF spam blocked by CleanTalk