În continuarea primului server postat și adăguarea in portofoliul public, am updatat primul server personal postat.
Pe scurt, server-ul a fost modernizat, se poate instala orice system modern.
Bug-urile sunt aceleași, excepție cel de la inventory protect, serverfile-ul e vraijte pentru că are doar un singur core, recomand să împrăștiați mapele pe mai multe core-uri.
N-am nici cea mai mică idee ce parolă a fost / este la mysql, dar totuși mi-am adus aminte de cont-ul meu.
User : ManiacRobert
pass : tnetjkwu
pkg list
Ce are nou?
Sursă Server
Compilarea sursei se face direct din ServerSource/server, folosind gmake clean si gmake, ccache-ul se vede dupa prima compilare.
Config-ul
Define-urile.
Pe scurt, server-ul a fost modernizat, se poate instala orice system modern.
Bug-urile sunt aceleași, excepție cel de la inventory protect, serverfile-ul e vraijte pentru că are doar un singur core, recomand să împrăștiați mapele pe mai multe core-uri.
N-am nici cea mai mică idee ce parolă a fost / este la mysql, dar totuși mi-am adus aminte de cont-ul meu.
User : ManiacRobert
pass : tnetjkwu
pkg list
Ce are nou?
Sursă Server
Code:
Sursa server a fost complet mutată pe c++20 și clang, toate makefile-urile au fost re-făcute complet.
Extern-ul și lib-urile au fost complet schimbate.
Toate makefile-urile sunt făcute pe ccache.
La compilare o să aveți versiunea de debug și cea de release, versiunea de debug are incluse toate flag-urile de debug in caz că o să aveți crash-uri cu sursa și cea de release nu le are (evident).
I-am rezolvat exploit-ul la inventory protect.
Compilarea sursei se face direct din ServerSource/server, folosind gmake clean si gmake, ccache-ul se vede dupa prima compilare.
Config-ul
Code:
{
//"log_name":"PackMakerLite",
//"cs_name":"",
"ignore_full_name": [".git", ".svn", ".vs", "desktop.ini"],
"ignore_file_extension": ["bak", "db", "wdp"],
"force_filename_lowercase": false,
"default_pack_type": 2,
"pack_type_by_list": [],
/*"pack_type_by_list": [
["mss", 0],
["mse", 1],
["msf", 2],
["spt", 0],
["atr", 1],
["dds", 2],
["raw", 0],
["wtr", 1],
["mde", 2],
["tga", 0],
["txt", 1],
["msk", 2],
["msa", 0],
["msm", 1],
["py", 2]
],*/
//"eter_magic_mcoz":"MCOZ",
//"eter_magic_epkd":"EPKD",
//"eter_magic_mcsp":"MCSP",
//"parallel":true,
"eter_pack_index_ext":".eix",
"eter_pack_data_ext":".epk",
"eter_pack_index_key": [
517053185,
3647686871,
2268274764,
2493679204
],
"eter_pack_data_key": [
396500132,
3280733614,
3814825661,
538457009
]
}
Define-urile.