Page 1 of 1

Mono?

PostPosted: February 1st, 2013, 4:33 am
by Llie
Hi,

I'm teaching myself to program in C#. I'm doing it by extending the features of a chat-bot for Anarchy Online, a MMORPG game that I play (I figure why not combine learning with something fun that I enjoy). My project is located at: https://bitbucket.org/Llie/llie_vhabot/overview

I would like to be able to run an instance of my bot to test my changes and also verify that it is runs on Linux computers via the Mono Framework.

I would like to ask:

1) Does your free shell host provide mono? http://mono-project.com/Main_Page

2) May I run one background process from a free account using GNU screen?

Thank you

Re: Mono?

PostPosted: February 1st, 2013, 5:44 pm
by NullByte
Dear Llie,
Yes we do have mono framework on our servers. We probably will allow you to run an instance of screen and your bot, but can you first provide us with estimation of what resources would it take?
Does Llie_VhaBot use IRC? If yes in what IRC Network will it be located?
Also for formality - How did you find out about Fewona?

Best Regards,
NullByte

Re: Mono?

PostPosted: April 3rd, 2013, 5:50 pm
by Llie
Hi,

My program occupies about 12Mb of HD space.

When running in Mono, I'm not sure precisely how much resources it takes, but here's a line from my "top" command:

PID COMMAND %CPU TIME #TH #WQ #POR #MREG RPRVT RSHRD RSIZE
9957- mono 0.1 00:01.15 12 1 80 136 10M 8332K 18M

I surprised myself by how much memory it takes, since the exe itself is only 5.5kb. I guess the rest must be all Mono.

The chat bot can connect to an IRC network, but doesn't have to (some features would be disabled as a result). The one that I connect to is the same one that the company that develops the Anarchy Online game provides: irc.funcom.com, but that's configurable.

I found you by googling for "free shell accounts".

Re: Mono?

PostPosted: April 5th, 2013, 1:48 pm
by NullByte
Sorry about the delay.. kind a lots of work out here.
You are approved, contact me in IRC (send me private message) to give you details.