Home
Name Modified Size InfoDownloads / Week
README.txt 2009-10-07 1.8 kB
LICENSE.txt 2009-10-07 34.7 kB
CREDITS.txt 2009-10-07 130 Bytes
Server.py 2009-10-07 2.0 kB
Run.py 2009-10-07 1.2 kB
Room.py 2009-10-07 1.4 kB
Protocol.py 2009-10-07 3.3 kB
Player.py 2009-10-07 3.5 kB
Object.py 2009-10-07 1.1 kB
Login.py 2009-10-07 2.6 kB
dbCreate.py 2009-10-07 2.5 kB
dbAccess.py 2009-10-07 1.9 kB
Core.py 2009-10-07 1.4 kB
CommandList.py 2009-10-07 1.1 kB
Command.py 2009-10-07 1.2 kB
CmdTest.py 2009-10-07 993 Bytes
Totals: 16 Items   60.7 kB 0
    Copyright (C) 2009  Matthew Baldwin <secretagentcook@gmail.com>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>


First I just want to say thanks for looking at my code.  As it currently stands it is very much alpha and very buggy.  Being an amateur coder and more importantly this codebase is something for me to do for fun, I welcome any help and/or advice.  With that said, on to how to use this codebase.

Installation

Python 2.5 or higher is required, as well as the following libraries:

Twisted: http://twistedmatrix.com/trac/
SqlAlchemy:  http://www.sqlalchemy.org/

Once you have those installed you'll need to create the database.  At the moment the codebase uses SQLite.  All tables in the database can be changed to suit your needs.  If you want to use the default database simple locate the src folder and type the following in your command prompt:  python dbCreate.py

To start the server simple type:  python Run.py
The default port is 1234.  That can be changed in the Run.py file.

Any questions, comments, concerns, or fixes for bugs found can be sent to secretagentcook@gmail.com or at the project site on http://kenai.com/projects/secretagentcook
Source: README.txt, updated 2009-10-07