Server Monitor

General discussion (space-sim gaming, astronomy, and sci-fi entertainment in general, etc.).
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

Having recently started a server of my own, I found it necessary to create a small utility to monitor and restart the server program where necessary.

I wrote a small program to do this. For anyone that is interested, it can be found here.

Once you have set the executable file up in settings, you are good to go.

I hope some of you my find this useful.
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

Incase anyone is remotely interested, I am working on quite a few new features for the next version (which should be finished by the end of the weekend).

New features include:

- Single-click access to configuration, players online, bases, clan map and chat log.
- Backup and restore configuration files
- Players online list and count
- Ability to output status, population and name of the server to a file - formatted however you want
- Internal and external IP address display

I will post more information when the new version is up.
User avatar
SeeJay
Captain
Captain
Posts: 3507
Joined: Wed Aug 11, 2010 9:03 am
Location: Sweden

Server Monitor

Post by SeeJay »

Hi jimboslimbo and welcome.

Thanks for providing a playground for us (server). Much appreciated.

Even if I'm not a server operator I can see that this little program is a really cool asset for those that are. Thanks.

See ya out there. I'll visit your playground soon! ;)
\"Nothing is impossible, it only takes a bit longer!\"
\"We are not retreating, we are advancing in another direction!\"


http://evochron.junholt.se (Old)
http://www.evochron2.junholt.se (New)
http://mercenary.junholt.se (Map)
http://www.junholt.se/evoschool/index.htm (No spoilers)
-8- Bzzzzzzzzz! -8- -8-
Image
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

You are most welcome. The community for it seems to be a decent bunch too.

I am looking forward to getting stuck into this great game! Tonight will be my first chance to get a good go at it :)
User avatar
SeeJay
Captain
Captain
Posts: 3507
Joined: Wed Aug 11, 2010 9:03 am
Location: Sweden

Server Monitor

Post by SeeJay »

;) Watch your six!!!:D
\"Nothing is impossible, it only takes a bit longer!\"
\"We are not retreating, we are advancing in another direction!\"


http://evochron.junholt.se (Old)
http://www.evochron2.junholt.se (New)
http://mercenary.junholt.se (Map)
http://www.junholt.se/evoschool/index.htm (No spoilers)
-8- Bzzzzzzzzz! -8- -8-
Image
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

LOL, will do! :)
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

I have just uploaded the latest version with all the features mentioned above. You can get it from the same link too.

Enjoy!
User avatar
_-Caleb-_
Captain
Captain
Posts: 1091
Joined: Sat Jul 14, 2012 8:46 am
Location: Tenerife, Spain

Server Monitor

Post by _-Caleb-_ »

Lol really great :D

Thanks for share :D

EDIT: A little sugestion, erase the maximize button :)

[Edited on 9-21-2013 by AdamSelene]
Maarschalk
Captain
Captain
Posts: 7645
Joined: Wed Feb 25, 2009 12:24 am
Location: USA, Also check your six!

Server Monitor

Post by Maarschalk »

Thanks jimbobslimbob for setting up another Server for all of us to enjoy. Unfortunately I have not had any time to play lately. But next time I do I will most certainly visit your Server!......;):cool::cool::cool::cool::cool:
Arvoch Alliance Stat:

Image

Evochron Legends Stats:

Image

Evochron Mercenary Stats:

Image

Darkness is the absence of Light as Evil is the absence of Good
Austin
Lieutenant
Lieutenant
Posts: 328
Joined: Sun Feb 12, 2012 1:59 pm

Server Monitor

Post by Austin »

Hi and welcome to the Evoverse jimbobslimbob. Guess I'm not the first, but most definitely, thanks for another fresh server! :)
Image
Image
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

From post: 164471, Topic: tid=10991, author=AdamSelene wrote:
EDIT: A little sugestion, erase the maximize button :)
No problem, I will do this for thw next version. I will be continually working on improving it over the coming weeksso suggestions for improvements are welcome.

With regards to the server I look forward to getting proper stuck in with this brilliant game!
User avatar
_-Caleb-_
Captain
Captain
Posts: 1091
Joined: Sat Jul 14, 2012 8:46 am
Location: Tenerife, Spain

Server Monitor

Post by _-Caleb-_ »

From post: 164484, Topic: tid=10991, author=jimbobslimbob wrote:
From post: 164471, Topic: tid=10991, author=AdamSelene wrote:
EDIT: A little sugestion, erase the maximize button :)
No problem, I will do this for thw next version. I will be continually working on improving it over the coming weeksso suggestions for improvements are welcome.

With regards to the server I look forward to getting proper stuck in with this brilliant game!
Thanks, the program is COOL :)
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

If anyone is interested I have updated the EM Server Manager. Changes include:

- Ability to list all player bases in an easy to view list box, much like the players online one.
- Ability to output players online and player base data to file
- Small interface tweaks and bug fixes

You can get it from here..
User avatar
DaveK
Global Moderator
Global Moderator
Posts: 4164
Joined: Mon Apr 19, 2010 9:04 pm
Location: Leeds UK

Server Monitor

Post by DaveK »

Hi jimbobslimbob.

You should advertise your other EM gem . . . EM Ship Loadout Calculator v1.2

It's great fun to play with and plan a ship with a full overview. I hope you also manage to add mil frames. One suggestion, if I may - make it possible for equipment slots to be empty - not everyone has them all filled all the time! Is that the role of the escape pod entry? If so it looks a bit odd to have more than one fitted :D

Is it OK if I mention the two utilities in the Hints&Tips Guide? ;)

Thanks for everything you're doing for the community and the game!

Hope to meet you soon.

:)
Callsign: Incoming
Image
Life is like a sewer... what you get out of it depends on what you put into it. - Bob Newhart
Hell is being in a pure platinum asteroid field... with a diamond mining beam
ImageImage
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

From post: 164707, Topic: tid=10991, author=DaveK wrote:Hi jimbobslimbob.

You should advertise your other EM gem . . . EM Ship Loadout Calculator v1.2

It's great fun to play with and plan a ship with a full overview. I hope you also manage to add mil frames. One suggestion, if I may - make it possible for equipment slots to be empty - not everyone has them all filled all the time! Is that the role of the escape pod entry? If so it looks a bit odd to have more than one fitted :D

Is it OK if I mention the two utilities in the Hints&Tips Guide? ;)

Thanks for everything you're doing for the community and the game!

Hope to meet you soon.

:)
I am glad you found it useful. To be honest it started out as only a fairly basic thing that I knocked together in about half an hour. It is far from perfect, which is why I did not bother to mention it here.

As far as the "blank equipment" thing is concerned, I have just this minute added "None" to the list, right at the bottom of the equipment list. Hope this helps!

You are more than welcome to mention it in whatever you want.
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

New version is up. Changes include a UI improvement and more comprehensive backup and restore features.
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

Another new version is up. I think this will probably be the last version unless any significant alterations are required.

New features:
- Players Online Graph (can turn this on or off), showing server status over time.
- Updated to v4 of the .Net Framework.
- Included within an installer, that will optionally install .NET Framework 4 for you, if required.
- Other minor alterations.

Enjoy the (hopefully) final version! :)
User avatar
_-Caleb-_
Captain
Captain
Posts: 1091
Joined: Sat Jul 14, 2012 8:46 am
Location: Tenerife, Spain

Server Monitor

Post by _-Caleb-_ »

Hola.

Good job!!!

But the last step in the installer (Execute the program) is wrong:

The installer try to start "EM Server Manager.exe" and the app name is "EMServerManager.exe"

Regards!
jimbobslimbob
Lieutenant Jr. Grade
Lieutenant Jr. Grade
Posts: 61
Joined: Wed Sep 18, 2013 1:35 pm
Location: Vertical

Server Monitor

Post by jimbobslimbob »

Woppsie. Good find. Fixed. :)
User avatar
_-Caleb-_
Captain
Captain
Posts: 1091
Joined: Sat Jul 14, 2012 8:46 am
Location: Tenerife, Spain

Server Monitor

Post by _-Caleb-_ »

Hi Jimbo.

I've found an "issue" in the server manager....

The program don't work fine with the next condition:

If the server are installed out of C:\\SW3DG\\

The program try open the universemulti, the player list and the chatlog in the same path as the .exe but those files are in C:\\SW3DG\\EvochronMercenaryServer\\ ...

There are the list of files saved in C:\\SW3DG\\EvochronMercenaryServer:

chatlog.txt
chatlogfull.txt
clanmap.txt
list.txt
playerlist.txt
universemulti.txt

Can u fix this when u have some free minutes please? I like the program but i can't use for this reason... :((

Regards!