This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

AllProtection.tcl (Stable: v4.8 / Beta: v4.9b4)

Support & discussion of released scripts, and announcements of new releases.
Post Reply
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

If this is not being run on eggdrop 1.6.18 then I suggest you upgrade eggdrop and then do the following via DCC:

Code: Select all

.ap:reset #chan
... see what happens. I have yet to encounter this error myself.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

AllProtection won't consider 3 consecutive (not equal) lines as repeats. As for the time problem, it can be caused due to changes to date and time on your bot - restart your bot and it should be fixed.
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Sir_Fz wrote:AllProtection won't consider 3 consecutive (not equal) lines as repeats. As for the time problem, it can be caused due to changes to date and time on your bot - restart your bot and it should be fixed.
That particular user was using eggrop 1.6.17 and after chatting to them on IRC the problem seems to have been fixed [upgraded to 1.6.18].

A suggestion is to have information included specifying that the beta script requires eggdrop 1.6.18 and/or a version check via the script itself.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

You're right, I don't know why I forgot to mention that this version works best with eggdrop1.6.18. But the problem that Zircon faced wasn't due to eggdrop's version, the command is the same on both versions; it was probably a problem from the box as I mentioned before.
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Sir_Fz wrote:You're right, I don't know why I forgot to mention that this version works best with eggdrop1.6.18. But the problem that Zircon faced wasn't due to eggdrop's version, the command is the same on both versions; it was probably a problem from the box as I mentioned before.
I should mention that Zircon is a French speaker and has a difficult time understanding English correctly.

When they return (on IRC) your post will be translated for him. :)

PS: Am glad that you agree about the version check. :D
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Alright, I've been working on the script and did a few changes:
  • Added the ability to add/rem drone exempts via the .ap:add/rem DCC commands.
  • Fixed an unknown exploit caused by the string2list proc, replaced it with another.
  • Added 2 extra ban types *!user@* and nick!*@*.
  • Now you can exempt users from being banned for revolving door if they have specific part messages (set by you for exempting). This is usually used on networks where a user quits with a certain message when registered.
If you have any bug reports or suggestions not mentioned in the above list, it's time for you to speak for I won't be releasing any new version soon.

PS: The modified version has not been released yet, it's loaded on my bot for now.
User avatar
Domin
Halfop
Posts: 72
Joined: Sat Jun 10, 2006 9:10 am

Post by Domin »

I wouldt like a version/finger checker that couldt ban users if they have a wrong version/finger reply.
Regards
Domin @ efnet
User avatar
kash2k
Voice
Posts: 18
Joined: Fri Aug 25, 2006 10:45 pm
Location: India

Post by kash2k »

I feel the best thing about the script is its -

Random String checker in nick and ident..

Wonderful work SIr_Fz
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Current TODO list:
### TODO
# * Bad version reply kick.
# * DCC cmd for private flood protection
# * Option to log everyday in a file
This is all I've recieved lately, haven't found the time to implement yet. If you want to add anything to this list, it is time to speak.
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Suggestion:

The "bad" channel bit not only to scan on join but at intervals (user selected) with option for exempt as they presently are.

Users can enter and then join a "bad" channel after and be undetected.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Alchera wrote:Suggestion:

The "bad" channel bit not only to scan on join but at intervals (user selected) with option for exempt as they presently are.

Users can enter and then join a "bad" channel after and be undetected.
Good suggestion, the time interval (in minutes) can be set via DCC within the ap:bchans settings (0 to disable).

* Added to the TODO list.
User avatar
Domin
Halfop
Posts: 72
Joined: Sat Jun 10, 2006 9:10 am

Post by Domin »

Is it possible to make it multi bot, so it can interact with other bots on the same botnet, so if one bot is missing another takes over ??
Im thinking a bit like this:

bot1 normaly controls everything, but if bot1 for some reason is missing bot2 automaticly takes over?

Or is that something that shouldt be handled another way ??
Regards
Domin @ efnet
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

This can be implemented, but should take more time than the other options. I'll see what can be done, probably will implement it :) thanx for your suggestion.
User avatar
Domin
Halfop
Posts: 72
Joined: Sat Jun 10, 2006 9:10 am

Post by Domin »

Nice, thanks a lot for such a nice script ;-)
Regards
Domin @ efnet
User avatar
K3rN3L_P4nIC
Voice
Posts: 6
Joined: Fri Nov 17, 2006 11:08 pm

Post by K3rN3L_P4nIC »

question: referring clones section of your script

it is possible to add exempts for one or more IPs/hosts?
Post Reply