lo, i have managed db server in ollydbg and started, i need to finish the ini file and fix a bug throws the app when loads ini config file, acces violation error. for this reason anybody can open this, i think is a ini config missing, i have get all ini section app needs.
i looked the script encryption in ollydbg and i think its easy to change for let app without encryption.
The problem is, i have no time to all...
only dedicated 2h
i put the DBServerInfo.ini
[GAME_SERVER_SETTING]
BUFF_SIZE=10
MAX_CONNECT=10
LISTEN_PORT=7200
CONCURRENCY=10
[GATE_SERVER_SETTING]
BUFF_SIZE=10
MAX_CONNECT=10
LISTEN_PORT=7100
CONCURRENCY=10
[LOGIN_SERVER_SETTING]
CONNECT_IP=127.0.0.1
BUFF_SIZE=10
MAX_CONNECT=10
LISTEN_PORT=7000
CONCURRENCY=10
[GSP_BILLING_SERVER_SETTING]
CONNECT_IP=127.0.0.1
CONCURRENCY=10
[PACKET_PROCESS_SETTING]
MAX_POOL_SIZE=1
CONCURRENCY=10
[WGMS_SERVER_SETTING]
BUFF_SIZE=10
MAX_CONNECT=10
LISTEN_PORT=5000
CONCURRENCY=10
[SERVER_SETTING]
APP_NAME=MIR3_DBSERVER
NAME=GSP
AUTO_START=1
MAP_FILE_PATH=C:\GSP\Map\
PRIVITE_IP=127.0.0.1
PUBLIC_IP_01=127.0.0.1
PUBLIC_IP_02=127.0.0.1
[GAME_DB_CONN_INFO]
SERVER=127.0.0.1
DB=
ID=
PW=
[CASH_DB_CONN_INFO]
SERVER=127.0.0.1
DB=
ID=
PW=
GameServer Link
the values not are adjusted, its for open the app.
i need to check if i miss something, but i think its ok because in ollydbg calls to these functions when read the ini file.
you need to put the file script.dll have in the eiserver (Server_JOB_ItemGen) app dir because use LoadFromEncScriptFile function have this dll.
i downloaded the dll "IEShims.dll" and put to the dbserver folder because have some calls to this, i dont checked what doing with this.
cya