BanMaster - C# Ban Management System
Hey guys,
this is the first program\application(call it as you like) that i release to the "world", i had one a launcher that was only released on the Israeli network.
I was totaly bored yesterday so i thought about what can i built with my limited knowledge(not knowledge in the MU packet protocol).
I've decided to create this "BanMaster",
This program will allow the Admin to ban temporarily and permanently his members.
if the application was not closed and only were minimized to tray or just left open, every 1day(24 hours) the application will run a script that will automatically remove bans that are expired.(it will also run the script every time the application will be open).
Fetaures:
- Ban Members Temporarily & Permanently
- Watch All active bans.
- Remove all bans.
- Tray Menu so the application could be left open without annoying any one.
- Easy to operate.
Pics:
you can see all the pic at my photobuket album here:
BanMaster pictures by Hagaibl - Photobucket
So now for the download link and scan:
VirusScan
Download
So for any ideas for improvement, questions, bugs, post them here so i could answer and reply to them.
Thanks,
Hagai(Zeus).
Re: BanMaster - C# Ban Management System
Amazing man i think this program have a feauter!Keep the good work ^^
Re: BanMaster - C# Ban Management System
Re: BanMaster - C# Ban Management System
how the applection know automatic delete the ban ?
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
zolamu
how the applection know automatic delete the ban ?
Leo, thats my script :).
I've inserted a timer that will be started every 24hours.
i've a table called "banmaster", there there are days(ban period) and date(date he was banned).
The script does this:
if date + days >= todaysdate
remove ban
else
do nothing.
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
hagaibl
Leo, thats my script :).
I've inserted a timer that will be started every 24hours.
i've a table called "banmaster", there there are days(ban period) and date(date he was banned).
The script does this:
if date + days >= todaysdate
remove ban
else
do nothing.
timer will run even if the applection is off?
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
zolamu
timer will run even if the applection is off?
off course not, i'm thinking about inserting a scheduled task into the microsoft windows auto-tasker. so it woud work always, but in this version no.
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
hagaibl
off course not, i'm thinking about inserting a scheduled task into the microsoft windows auto-tasker. so it woud work always, but in this version no.
this is importen thing you must note that in ur thread hmm...
i have two ideas for u
you can make ur appletion to create a agent job with does every some time but not all sql user have run the sql agent
hmm you can also take a proc with called much times like
WZ_CONNECT_MEMB
or others
and handle it
thanks :) have fun :ott1:
Re: BanMaster - C# Ban Management System
if i will use proc it can overload the sql server, thats why the best is something like cron job.
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
hagaibl
if i will use proc it can overload the sql server, thats why the best is something like cron job.
it can overload the sql server if you will use it each for exmaple connection but u can make some if like if some time is over then do something :D
Re: BanMaster - C# Ban Management System
You could also make a script that will make an auto-unban job in your SQL server when you click Ban button...
The job will run once on a specified time and date and then auto delete itself.
I successfully realized that idea some time ago for my advanced ban module for my web.
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
Domination
You could also make a script that will make an auto-unban job in your SQL server when you click Ban button...
The job will run once on a specified time and date and then auto delete itself.
I successfully realized that idea some time ago for my advanced ban module for my web.
I'm not a big fan of MSSQL, so my knowledge is limited to SQL language alone, not proc, times, auto stuff, etc.
Re: BanMaster - C# Ban Management System
Re: BanMaster - C# Ban Management System
Hey good work man, how about changing that timer to a scheduled service so that even if the app is closed it will still track the "bans"? You know, in case the app crashes or freezes. :)
Re: BanMaster - C# Ban Management System
Quote:
Originally Posted by
AnailizeR
Hey good work man, how about changing that timer to a scheduled service so that even if the app is closed it will still track the "bans"? You know, in case the app crashes or freezes. :)
Thats what im planing to do. will be added soon :)