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

Post all ideas and suggestions for fCraft here
Post Reply
ven000m
Offline
Posts: 31
Joined: May 25th, 2011, 1:14 am

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

Post 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
Last edited by ven000m on June 1st, 2011, 8:59 am, edited 2 times in total.

User avatar
fragmer
fCraft Developer
Offline
Posts: 1386
Joined: May 21st, 2011, 10:53 pm

Re: My Suggestions

Post 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.

User avatar
Planitia
Offline
Posts: 74
Joined: May 29th, 2011, 8:12 am
Location: Sydney, AUSTRALIA

Re: My Suggestions

Post by Planitia »

I remember seeing this being discussed in the fcraft chan in IRC once. I really liked the idea.
"Excuse me, have you got a spare $10?".... Yeah I do. So would you if you had a job.

ven000m
Offline
Posts: 31
Joined: May 25th, 2011, 1:14 am

Re: My Suggestions

Post 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)

User avatar
Planitia
Offline
Posts: 74
Joined: May 29th, 2011, 8:12 am
Location: Sydney, AUSTRALIA

Re: My Suggestions

Post 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.
"Excuse me, have you got a spare $10?".... Yeah I do. So would you if you had a job.

User avatar
Hafnium
Owner
Offline
Posts: 604
Joined: May 21st, 2011, 10:51 pm

Re: My Suggestions

Post by Hafnium »

Even with our 64 slots full we sit at under a gig of ram. That's really just incredible.
The first law of thermodynamics states that you don't discuss thermodynamics.

ven000m
Offline
Posts: 31
Joined: May 25th, 2011, 1:14 am

Re: My Suggestions

Post 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!

ven000m
Offline
Posts: 31
Joined: May 25th, 2011, 1:14 am

Re: My Suggestions

Post by ven000m »

Suggestion #6:

Force Peoples can only write small letters, no CAPSLOCK

User avatar
bilde
OP
Offline
Posts: 133
Joined: May 24th, 2011, 10:18 am

Re: My Suggestions

Post 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.
Meh...

User avatar
Lim-Dul
The Necromancer
Offline
Posts: 663
Joined: May 21st, 2011, 10:21 pm

Re: My Suggestions

Post 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?
War does not determine who is right - only who is left. - Bertrand Russell

User avatar
fragmer
fCraft Developer
Offline
Posts: 1386
Joined: May 21st, 2011, 10:53 pm

Re: My Suggestions

Post 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.

ven000m
Offline
Posts: 31
Joined: May 25th, 2011, 1:14 am

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

Post by ven000m »

Thanks for adding the ServerRestart.

I Have a new ;P

Suggestion #7:

Ability to Ban IP Ranges

User avatar
TheMastBoss
SupOP
Offline
Posts: 208
Joined: May 24th, 2011, 10:09 am
Location: Italy.

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

Post 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.
* Isotope destructively nudges DreamingInsane with a new frogsleg.
tesfai10: greg79 wanna have sex

User avatar
DreamingInsane
Owner
Offline
Posts: 1303
Joined: May 24th, 2011, 12:05 am
Location: California, US

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

Post 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
"Words have no power to impress the mind without the exquisite horror of their reality.."
~ Edgar Allan Poe

ven000m
Offline
Posts: 31
Joined: May 25th, 2011, 1:14 am

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

Post 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) ;)

User avatar
fragmer
fCraft Developer
Offline
Posts: 1386
Joined: May 21st, 2011, 10:53 pm

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

Post by fragmer »

In the future, please limit to 1 suggestion per thread. Otherwise it's hard to keep track of progress.

Post Reply