Page 1 of 1

GeoIP, cronjobs, console via IRC, IRC commands, etc

Posted: May 30th, 2011, 2:10 am
by ven000m
Suggestion #1:

If someone joins the server, it should show the country behind his nick.
fragmer (USA) has joined world.
Maybe through a public database or smth ;-)

Suggestion #2:

Abbility to make tasks/cronjobs in Conftool.
like, "every xx Minutes do the following command:" /stats stats.txt
or /restart or... whatever.. /wload ;)

Suggestion #3:

Console Chatlog should be sent to IRC through another Nick (second nick besides from the Chat Gateway only)

Suggestion #4:

Abbility to send Commands from IRC to Minecraft using Nick Identity + !command

Suggestion #5:

fCraft should detect RAM overuse! (For example, your Computer has only 2000MB RAM, there should be a configtool setting when the server should restart itself, when hitting a special RAM usage)

Suggestion #6:

Force Peoples can only write small letters, no CAPSLOCK

Suggestion #7:

Ability to Ban IP Ranges

Re: My Suggestions

Posted: May 30th, 2011, 2:14 am
by fragmer
Good idea, and I was actually thinking of using this: http://www.maxmind.com/app/csharp

MaxMind.com provides a free database that's updated every month or so, so I could just have fCraft download a copy every once in a while.

Re: My Suggestions

Posted: May 30th, 2011, 4:12 am
by Planitia
I remember seeing this being discussed in the fcraft chan in IRC once. I really liked the idea.

Re: My Suggestions

Posted: May 30th, 2011, 12:34 pm
by ven000m
Suggestion #5:

fCraft should detect RAM overuse! (For example, your Computer has only 2000MB RAM, there should be a configtool setting when the server should restart itself, when hitting a special RAM usage)

Re: My Suggestions

Posted: May 30th, 2011, 12:56 pm
by Planitia
ven000m wrote:Suggestion #5:

fCraft should detect RAM overuse! (For example, your Computer has only 2000MB RAM, there should be a configtool setting when the server should restart itself, when hitting a special RAM usage)
Just limit the amount of RAM that program can access. The server doesn't leak memory (Unless running in mono) and only uses a small amount anyway. Restarting the server would only resolve the problem until the memory usage reaches critical levels again anyway.

Re: My Suggestions

Posted: May 30th, 2011, 3:31 pm
by Hafnium
Even with our 64 slots full we sit at under a gig of ram. That's really just incredible.

Re: My Suggestions

Posted: May 30th, 2011, 3:49 pm
by ven000m
I use Debian (mono 2.8.2) and i have 6GB RAM but it overloads because mono can't handle those RAM stuff correctly.

Windows hasn't such problems. But most Servers are running under Linux (in my oppiniom)

After a restart, it can run without problems for 8hours!

Re: My Suggestions

Posted: May 30th, 2011, 5:31 pm
by ven000m
Suggestion #6:

Force Peoples can only write small letters, no CAPSLOCK

Re: My Suggestions

Posted: May 30th, 2011, 7:27 pm
by bilde
ven000m wrote:Suggestion #6:

Force Peoples can only write small letters, no CAPSLOCK
I like writing with caps at some point like writing "Hi Tom, how are you today?" or "Do I have some tea?" Like using it for the purpose it is meant for.

However, would have been nice too have the ability to just use shift, instead of caps, but this might not be possible to do.

Re: My Suggestions

Posted: May 31st, 2011, 3:16 am
by Lim-Dul
If Mono overloads, check whether you have the latest version of Mono. I heard from fragmer that some versions up to a certain one had problems.
Also, you have a crapton of slots, don't you?

Re: My Suggestions

Posted: May 31st, 2011, 3:59 am
by fragmer
I cannot do much about #5 because Mono, in addition to leaking memory, also incorrectly reports CPU usage and memory usage. So I cannot actually see when I'm running out of system resources.

I did, however, add an option to have the server automatically restart itself at a given interval today.

Re: GeoIP, cronjobs, console via IRC, IRC commands

Posted: June 1st, 2011, 8:59 am
by ven000m
Thanks for adding the ServerRestart.

I Have a new ;P

Suggestion #7:

Ability to Ban IP Ranges

Re: GeoIP, cronjobs, console via IRC, IRC commands

Posted: June 1st, 2011, 9:08 am
by TheMastBoss
ven000m wrote:Thanks for adding the ServerRestart.

I Have a new ;P

Suggestion #7:

Ability to Ban IP Ranges

That's a nice suggestion, but also when you range ban an IP, some "innocent players" could be banned aswell.

Re: GeoIP, cronjobs, console via IRC, IRC commands

Posted: June 1st, 2011, 10:45 pm
by DreamingInsane
TheMastBoss wrote:
ven000m wrote:Thanks for adding the ServerRestart.

I Have a new ;P

Suggestion #7:

Ability to Ban IP Ranges

That's a nice suggestion, but also when you range ban an IP, some "innocent players" could be banned aswell.
Which is why it would be set to Owner or Trustee+ :)

And then ban reason could be: iP Range Ban. If Innocent Appeal @ forum.craft.net

Re: GeoIP, cronjobs, console via IRC, IRC commands

Posted: June 4th, 2011, 11:07 pm
by ven000m
if you do /ranks, it could show up the online users behind (8 users, 2 online)
or

/rankshow admin (list the online admins) ;)

Re: GeoIP, cronjobs, console via IRC, IRC commands, etc

Posted: June 5th, 2011, 2:53 am
by fragmer
In the future, please limit to 1 suggestion per thread. Otherwise it's hard to keep track of progress.