-
Notifications
You must be signed in to change notification settings - Fork 49
WindowsSource
The following section will guide you through getting cuwo up and running in Windows.
-
Either checkout the cuwo project from GitHub, or download a zip file of the project.
-
Extract the zip file’s contents to your desired location.
-
Install Python 2.7.6
-
For 32 bit systems, use: python-2.7.6.msi
-
For 64 bit systems, use: python-2.7.5.amd64.msi
-
-
Install pywin Build 218
-
For 32 bit systems, use: pywin32-218.win32-py2.7.exe
-
For 64 bit systems, use: pywin32-218.win-amd64-py2.7.exe
-
-
Install Twisted
-
For 32 bit systems, use: Twisted-13.2.0.win32-py2.7.msi
-
For 64 bit systems, use: Twisted-13.2.0.win-amd64-py2.7.msi
-
-
Install zope.interface 4.0.5
-
For 32 bit systems, use: zope.interface-4.0.5.win32-py2.7.exe
-
For 64 bit systems, use: zope.interface-4.0.5.win-amd64-py2.7.exe
-
-
Install Cython
-
Prebuilt binaries can be found here: http://www.lfd.uci.edu/~gohlke/pythonlibs/#cython
-
For 32 bit systems, use Cython-0.20.win32-py2.7.exe
-
For 64 bit systems, use Cython-0.20.win-amd64-py2.7.exe
-
-
Install Microsoft Visual Studio 2008 (Express will work fine)
-
Edit your environment variables to have C:\Python27 in PATH.
-
This assumes that Python 2.7 installed in C:\Python27 (which is the default installation path).
-
-
Edit config/base.py to your liking. You should perhaps edit 'server_name' and the 'PASSWORDREPLACEME' key, which is the default password for administration purposes.
-
Place the data1.db, data2.db and Server.exe files in the data folder.
-
Specifically, you will need the Server.exe file with the MD5 hash A6FC5AA34068B5B80C53B2439C65BE3B
-
-
Run build.bat, then run_server.bat and enjoy!
-
If you run the batch file and it opens and immediately closes, click Start, run cmd, navigate to the folder where you extracted the cuwo files, and run run_server.bat from the command prompt to see what errors it gives.
-
-
If you have any problems, come talk to us on #cuwo on EsperNet IRC or open an issue if you can reproduce the problem.