´«ÆæÊÖÓοª·þ½Ì³Ì£º´«ÆæÊÖÓÎÕ½ÉñÒýÇæÍêÕû¼ÜÉè²½Ö裨´Ó²¿Êðµ½²âÊÔ£©

À´Ô´£º ×÷Õߣº µã»÷£º
ÔÚ´«ÆæÊÖÓοª·þÖУ¬Õ½ÉñÒýÇæÒòÊÊÅäÐÔÇ¿¡¢Ö§³Ö×Ô¶¨ÒåÍæ·¨£¨ÈçתÉú¡¢¹¥ËÙϵͳ£©£¬³ÉΪ¶àÊýÐÂÊÖµÄÊ×Ñ¡¡£Óë¶ËÓμÜÉ費ͬ£¬ÊÖÓÎÕ½ÉñÒýÇæÐè¶îÍâ´¦ÀíÒÆ¶¯¶ËÊÊÅä¡¢APK´ò°ü¡¢Ä£ÄâÆ÷²âÊԵȻ·½Ú¡£±¾ÎÄÕë¶ÔÕ½ÉñÒýÇæÊÖÓÎÌØÐÔ£¬Ïê½â´Ó¹¤¾ß²¿Ê𵽿ª·þ²âÊÔµÄÈ«Á÷³Ì£¬°ïÖúÐÂÊÖ¿ìËٴ¿É¶ÔÍ⿪·þµÄ´«ÆæÊÖÓλ·¾³¡£
Ò»¡¢Õ½ÉñÒýÇæÊÖÓμÜÉèǰµÄ×¼±¸¹¤×÷
1.±Ø±¸¹¤¾ßÓë×é¼þ
Õ½ÉñÒýÇæÊÖÓÎÍêÕû°ü£ºÐèÏÂÔØ“Õ½ÉñÒýÇæÊÖÓΰ攣¨´ÓÕý¹æ´«Ææ×ÊÔ´Õ¾»ñÈ¡£¬È·±£°üº¬“Õ½Éñ·þÎñ¶Ë.exe”“ÊÖÓÎÅäÖÃÖÐÐÄ.exe”“APK´ò°ü¹¤¾ß”£¬±ÜÃâÏÂÔØ¶ËÓΰ浼ÖÂÎÞ·¨ÊÊÅäÒÆ¶¯¶Ë£©£»
Êý¾Ý¿â¹¤¾ß£ºÑØÓÃSQLServer2012£¨Õ½ÉñÒýÇæÄ¬ÈÏÊÊÅ䣬°²×°Ê±¹´Ñ¡“»ìºÏÉí·ÝÑéÖ¤”£¬ÀμÇsaÕ˺ÅÃÜÂ룬ÓÃÓÚ´æ´¢½ÇÉ«Êý¾Ý¡¢×°±¸ÐÅÏ¢£©£»
°²×¿Ä£ÄâÆ÷£ºÍƼöÀ×µçÄ£ÄâÆ÷£¨ÓÃÓÚ±¾µØ²âÊÔÊÖÓοͻ§¶Ë£¬ÎÞÐèÕæÊµÊÖ»ú£¬Ö§³Ö¶à¿ª²âÊÔ£©£»
APKÇ©Ãû¹¤¾ß£ºÕ½ÉñÒýÇæ°üÄÚ×Ô´ø“Ç©Ãû¹¤¾ß.exe”£¨Éú³É¿É°²×°µÄ°²×¿APKÐèÇ©Ãû£¬Î´Ç©Ãû»áÌáʾ“°²×°Ê§°Ü”£©£»
Îı¾±à¼­¹¤¾ß£ºNotepad++£¨Ð޸ķþÎñ¶ËÅäÖÃÎļþ£¬Èç“zs_config.ini”“map_config.txt”£¬ÊÊÅäÊÖÓηֱæÂÊ¡¢²Ù×÷°´¼ü£©£»
¶Ë¿ÚÓ³É乤¾ß£º»¨Éú¿Ç£¨ÊÖÓοª·þÐèÍâÍø·ÃÎÊ£¬ÓÃÓÚ»ñÈ¡¹Ì¶¨ÓòÃû£»Â·ÓÉÆ÷Ð迪·Å8080¡¢9000¶Ë¿Ú£¬¹©¿Í»§¶ËÁ¬½Ó£©¡£
2.»ù´¡×ÊÔ´ÒªÇó
Õ½ÉñÒýÇæ·þÎñ¶Ë£ºÈ·±£½âѹ·¾¶ÎÞÖÐÎÄ£¨ÈçD:\ZS_Mobile_Server£¬º¬“Server”“Res”“Config”Èý´óºËÐÄÎļþ¼Ð£¬ResÎļþ¼Ð´æ·ÅÊÖÓεØÍ¼¡¢×°±¸Ëزģ©£»
ÊÖÓοͻ§¶ËËØ²Ä£ºÕûÀíÊÊÅäÒÆ¶¯¶ËµÄËØ²Ä£¨Èç640×1136·Ö±æÂʵĵǼͼ¡¢½ÇɫģÐÍ£¬±ÜÃâʹÓöËÓθ߷ֱæÂÊËØ²Äµ¼Ö¿¨¶Ù£©£»
¿ª·þ»ù´¡ÅäÖãºÌáǰ׼±¸¿ª·þÐÅÏ¢£¨Èç·þÎñÆ÷Ãû³Æ“Õ½Éñ¸´¹ÅÊÖÓΔ¡¢ÐÂÊÖÀñ°üÄÚÈÝ¡¢¾­Ñé±¶ÂÊ£¬ºóÐøÔÚÅäÖÃÖÐÐÄÉèÖã©¡£
¶þ¡¢´«ÆæÊÖÓÎÕ½ÉñÒýÇæºËÐļÜÉè²½Öè
1.Êý¾Ý¿â°²×°Óë·þÎñ¶Ë²¿Êð
°²×°SQLServer²¢³õʼ»¯£º
°´ÌáʾÍê³É°²×°£¬´ò¿ª“SQLServerManagementStudio”£¬ÓÃsaÕ˺ŵǼ£¬Ð½¨Êý¾Ý¿â£¨ÃüÃûÈç“ZS_Mobile_DB”£¬ÐèÓëºóÐø·þÎñ¶ËÅäÖÃÒ»Ö£©£»
ÕÒµ½Õ½Éñ·þÎñ¶Ë“DB_Script”Îļþ¼Ð£¬µ¼Èë“zs_init.sql”½Å±¾£¬µã»÷“Ö´ÐД£¬´ýÌáʾ“ÃüÁî³É¹¦Íê³É”£¬Êý¾Ý¿â³õʼ»¯Íê³É£¨ºËÐıíÈç“role”“item”“task”Ðè´æÔÚ£©¡£
²¿ÊðÕ½ÉñÒýÇæ·þÎñ¶Ë£º
½«Õ½ÉñÒýÇæÍêÕû°ü½âѹÖÁD:\ZS_Mobile_Server£¬½øÈë“Config”Îļþ¼Ð£¬ÓÃNotepad++´ò¿ª“zs_db_config.ini”£º
“DB_IP”ÉèΪ“127.0.0.1”£¨±¾µØ¼ÜÉ裬ÍâÍøÐè¸Ä¹«ÍøIP/ÓòÃû£©£»
“DB_Name”Ìî“ZS_Mobile_DB”£»
“DB_User”“DB_Pass”·Ö±ðÌîsaÕ˺ż°ÃÜÂ룻
±£´æÎļþ£¬¹Ø±ÕNotepad++£¨ºóÐøÍâÍø¿ª·þÐèͬ²½Ð޸ĴËÎļþIP£©¡£
2.·þÎñ¶ËºËÐIJÎÊýÅäÖ㨿ª·þ¹Ø¼ü£©
´ò¿ªÕ½ÉñÅäÖÃÖÐÐÄ£º
Ë«»÷·þÎñ¶Ë¸ùĿ¼“Õ½ÉñÅäÖÃÖÐÐÄ.exe”£¬½øÈë“»ù´¡ÉèÖÔ±êǩҳ£º
“·þÎñÆ÷Ãû³Æ”Ìî“Õ½Éñ¸´¹ÅÊÖÓΔ£¨Íæ¼ÒµÇ¼ʱÏÔʾ£©£»
“¾­Ñé±¶ÂÊ”ÉèΪ5±¶£¨ÐÂÊÖ¿ª·þÍÆ¼ö£¬±ÜÃâ¹ý¸ß»ò¹ýµÍÓ°ÏìÁô´æ£©£»
“×î´óÔÚÏßÈËÊý”ÉèΪ50£¨¼ÒÍ¥´ø¿í½¨Ò飬ºóÐø¿É¸ù¾Ý·þÎñÆ÷ÐÔÄܵ÷Õû£©£»
“¿ª·þʱ¼ä”Ìî¼Æ»®¿ª·þʱ¼ä£¨Èç“2024-10-0110:00”£¬½ö×÷ÏÔʾ£¬²»Ó°Ïìʵ¼ÊÆô¶¯£©¡£
ÒÆ¶¯¶ËÊÊÅäÉèÖãº
Çл»µ½“ÊÖÓÎÉèÖÔ±êǩҳ£º
“·Ö±æÂʔѡÔñ“640×1136”£¨ÊÊÅä¶àÊý°²×¿ÊÖ»ú£¬±ÜÃâÀ­Éì±äÐΣ©£»
“²Ù×÷°´¼ü”¹´Ñ¡“ĬÈÏÊÖÓΰ´¼ü”£¨º¬ÐéÄâÒ¡¸Ë¡¢¼¼ÄÜ¿ì½Ý¼ü£¬ÐÂÊÖÎÞÐè×Ô¶¨Ò壩£»
“»º´æÉèÖÔÉèΪ“100MB”£¨¼õÉÙÊÖ»úÄÚ´æÕ¼Ó㬽µµÍÉÁÍ˸ÅÂÊ£©£»
µã»÷“±£´æÅäÖÔ£¬ÅäÖÃÖÐÐÄ×Ô¶¯Í¬²½²ÎÊýµ½·þÎñ¶Ë¡£
Æô¶¯·þÎñ¶Ë£º
ÒÀ´ÎË«»÷·þÎñ¶Ë“1-Æô¶¯Êý¾Ý¿â·þÎñ.bat”“2-Æô¶¯Õ½ÉñºËÐÄ·þÎñ.exe”“3-Æô¶¯ÊÖÓÎÍø¹Ø.exe”£º
Èô“Õ½ÉñºËÐÄ·þÎñ”Ìáʾ“Êý¾Ý¿âÁ¬½Ó³É¹¦”£¬“ÊÖÓÎÍø¹Ø”ÏÔʾ“¶Ë¿Ú9000¼àÌýÖД£¬ËµÃ÷·þÎñ¶ËÆô¶¯Õý³££»
ÈôÌáʾ“¶Ë¿Ú±»Õ¼ÓÔ£¬ÓÃPortQryUIÕÒµ½Õ¼ÓÃ9000¶Ë¿ÚµÄ³ÌÐò£¬¹Ø±ÕºóÖØÐÂÆô¶¯¡£
3.ÊÖÓοͻ§¶Ë£¨APK£©´ò°üÓëÊÊÅä
Ð޸Ŀͻ§¶ËIP£º
½øÈëÕ½ÉñÒýÇæ“APK_Tools”Îļþ¼Ð£¬ÕÒµ½“client_config.txt”£¬ÓÃNotepad++´ò¿ª£º
“LoginIP”ÉèΪ±¾µØ¾ÖÓòÍøIP£¨Èç192.168.1.103£¬ÍâÍø¿ª·þÐè¸Ä»¨Éú¿ÇÓòÃû£©£»
“LoginPort”Ìî“9000”£¨ÓëÊÖÓÎÍø¹Ø¶Ë¿ÚÒ»Ö£©£»
±£´æÎļþ£¬¹Ø±ÕNotepad++¡£
´ò°ü²¢Ç©ÃûAPK£º
Ë«»÷“APK´ò°ü¹¤¾ß.exe”£¬½øÈë´ò°ü½çÃæ£º
“ËØ²Ä·¾¶”Ñ¡Ôñ·þÎñ¶Ë“Res”Îļþ¼Ð£¨D:\ZS_Mobile_Server\Res£¬È·±£µØÍ¼¡¢×°±¸ËزÄÍêÕû£©£»
“ÅäÖÃÎļþ”Ñ¡Ôñ“client_config.txt”£»
“APKÃû³Æ”Ìî“Õ½Éñ¸´¹ÅÊÖÓÎ.apk”£»
µã»÷“¿ªÊ¼´ò°ü”£¬´ò°üÍê³Éºó£¬µã»÷“Ç©ÃûAPK”£¬¹¤¾ß×Ô¶¯Éú³ÉÇ©ÃûºóµÄAPK£¨Î´Ç©ÃûAPKÎÞ·¨ÔÚÊÖ»ú/Ä£ÄâÆ÷°²×°£©£»
½«Ç©ÃûºóµÄAPK±£´æµ½×ÀÃæ£¬±¸Óá£
4.¿ª·þ²âÊÔ£¨±¾µØ+ÍâÍø£©
±¾µØÄ£ÄâÆ÷²âÊÔ£º
´ò¿ªÀ×µçÄ£ÄâÆ÷£¬ÍÏ×§×ÀÃæAPKµ½Ä£ÄâÆ÷´°¿Ú£¬×Ô¶¯°²×°£»
°²×°Íê³Éºó£¬µã»÷Ä£ÄâÆ÷ÖГսÉñ¸´¹ÅÊÖÓΔͼ±ê£¬ÊäÈëÈÎÒâÕ˺ÅÃÜÂ루սÉñÒýÇæÄ¬ÈÏÎÞÐè×¢²á£¬Ö±½ÓµÇ¼£©£»
ÈôÄÜÕý³£½øÈëÓÎÏ·£¬ÏÔʾÐÂÊÖ´åµØÍ¼¡¢ÐéÄâÒ¡¸Ë¿É²Ù×÷£¬ËµÃ÷±¾µØ²âÊÔͨ¹ý¡£
ÍâÍø²âÊÔ£¨¿ª·þǰ¹Ø¼ü£©£º
ÅäÖ÷ÓÉÆ÷¶Ë¿ÚÓ³É䣺µÇ¼·ÓÉÆ÷ºǫ́£¬Ìí¼Ó“ÐéÄâ·þÎñÆ÷”¹æÔò£º
Íⲿ¶Ë¿Ú9000£¬ÄÚ²¿¶Ë¿Ú9000£¬ÄÚ²¿IPÌî¼ÜÉèÖ÷»ú¾ÖÓòÍøIP£¨192.168.1.103£©£»
Íⲿ¶Ë¿Ú8080£¬ÄÚ²¿¶Ë¿Ú8080£¨ÓÃÓÚ¿Í»§¶Ë¸üУ¬¿ÉÑ¡£©£»
Óû¨Éú¿Ç»ñÈ¡¹Ì¶¨ÓòÃû£¬Ð޸ēclient_config.txt”ÖГLoginIP”Ϊ»¨Éú¿ÇÓòÃû£¬ÖØÐ´ò°üAPK£»
ÈòâÊÔÍæ¼ÒÏÂÔØÐÂAPK£¬°²×°ºóµÇ¼£ºÈôÄÜÕý³£½øÈëÓÎÏ·²¢×é¶Ó£¬ËµÃ÷ÍâÍø²âÊÔͨ¹ý£¬¿ÉÕýʽ¿ª·þ¡£
Èý¡¢Õ½ÉñÒýÇæÊÖÓοª·þ³£¼ûÎÊÌâ½â¾ö
1.APK°²×°Ê§°Ü£¨Ä£ÄâÆ÷/ÊÖ»ú£©
ÈôÌáʾ“Ç©Ãû²»Ò»Ö”£¬ÖØÐÂÓÓAPKÇ©Ãû¹¤¾ß”Ç©Ãû£¬È·±£Ç©ÃûÎļþδË𻵣»
ÈôÄ£ÄâÆ÷Ìáʾ“°æ±¾²»¼æÈÝ”£¬Éý¼¶À×µçÄ£ÄâÆ÷µ½×îа棬»òÑ¡Ôñ“°²×¿7.1”Ä£ÄâÆ÷°æ±¾£¨Õ½ÉñÒýÇæ¶Ô°²×¿7.1¼æÈÝÐÔ×î¼Ñ£©£»
ÊÖ»ú°²×°Ê§°Ü£¬¼ì²éÊÖ»ú“δ֪À´Ô´Ó¦Óð²×°”ÊÇ·ñ¿ªÆô£¬»òÇåÀíÊÖ»ú´æ´¢¿Õ¼ä£¨ÖÁÉÙ±£Áô500MB£©¡£
2.¿Í»§¶ËµÇ¼Ìáʾ“Á¬½Ó·þÎñÆ÷ʧ°Ü”
±¾µØ²âÊÔ£ºÈ·ÈÏ·þÎñ¶Ë“ÊÖÓÎÍø¹Ø”ÒÑÆô¶¯£¬¿Í»§¶Ë“LoginIP”Ϊ¾ÖÓòÍøIP£¬¶Ë¿Ú9000δ±»Õ¼Óã»
ÍâÍø²âÊÔ£ºÓÃPortQryUI¼ì²â9000¶Ë¿ÚÊÇ·ñ¿ª·Å£¨ÊäÈ뻨Éú¿ÇÓòÃû£¬ÏÔʾ“¼àÌýÖД¼´ÎªÕý³££©£»Èô먦·Å£¬ÖØÐÂÅäÖ÷ÓÉÆ÷¶Ë¿ÚÓ³É䣬¹Ø±ÕµçÄÔ·À»ðǽ¡£
3.ÓÎÏ·ÄÚÉÁÍË»ò¿¨¶Ù
ÉÁÍË£º¼ì²é·þÎñ¶Ë“Res”Îļþ¼ÐÊÇ·ñÈ±Ê§ËØ²Ä£¨ÈçijÕŵØÍ¼ÎļþË𻵣©£¬ÖØÐ¸´ÖÆÍêÕûËØ²ÄºóÖØÆô·þÎñ¶Ë£»
¿¨¶Ù£ºÔÚ“Õ½ÉñÅäÖÃÖÐÐÄ”½µµÍ“¹ÖÎïÊýÁ¿”“Íæ¼ÒÉÏÏÞ”£¬»òÔÚ“ÊÖÓÎÉèÖÔÖнµµÍ“»­Öʵȼ¶”£¨ÉèΪ“Á÷³©Ä£Ê½”£©¡£
4.Íæ¼ÒÎÞ·¨ÁìÈ¡ÐÂÊÖÀñ°ü
½øÈë“Õ½ÉñÅäÖÃÖÐÐÄ”£¬Çл»µ½“Àñ°üÉèÖÔ±êǩҳ£¬È·ÈÏ“ÐÂÊÖÀñ°ü”Òѹ´Ñ¡“¿ªÆô”£»
¼ì²é“Àñ°üÅäÖÃÎļþ”£¨D:\ZS_Mobile_Server\Config\gift.txt£©£¬È·±£Àñ°üÄÚÎïÆ·IDÕýÈ·£¨Èç“1001=ľ½££¬1002=²¼Ò”£¬ID´íÎó»áµ¼ÖÂÁìȡʧ°Ü£©¡£
ËÄ¡¢Õ½ÉñÒýÇæÊÖÓοª·þʵÓü¼ÇÉ
¿ª·þǰ±¸·ÝÊý¾Ý£º
±¸·Ý“ZS_Mobile_DB”Êý¾Ý¿â£¨SQLServerÓÒ¼üÊý¾Ý¿â→“ÈÎÎñ”→“±¸·Ý”£©£¬±¸·Ý·þÎñ¶Ë“Config”“Res”Îļþ¼Ð£¬±ÜÃ⿪·þºóÅäÖôíÎóÎÞ·¨»Ö¸´¡£
¼ò»¯³õÊ¼Íæ·¨£º
Ê״οª·þ±ðÌí¼Ó¹ý¶à¸´ÔÓÍæ·¨£¨Èç¶àתÉú¡¢¿ç·þÕ½£©£¬ÓÅÏȱ£Ö¤“Ö÷ÏßÈÎÎñ+¹ÖÎïµôÂä”Õý³££¬´ý·þÎñÆ÷Îȶ¨ºóÔÙÖ𲽸üÐÂÄÚÈÝ¡£
ÊÖ»ú¶ËÓëÄ£ÄâÆ÷¼æÈÝ£º
²âÊÔʱͬʱÓð²×¿ÊÖ»ú¡¢À×µçÄ£ÄâÆ÷¡¢Ò¹ÉñÄ£ÄâÆ÷²âÊÔAPK£¬È·±£²»Í¬É豸¾ùÄÜÕý³£ÔËÐУ¬±ÜÃⲿ·ÖÍæ¼ÒÎÞ·¨µÇ¼¡£
¿ª·þºó¼à¿Ø·þÎñÆ÷£º
´ò¿ª“Õ½ÉñºËÐÄ·þÎñ”´°¿Ú£¬ÊäÈëÃüÁî“@ÔÚÏßÈËÊý”£¬ÊµÊ±²é¿´Íæ¼ÒÊýÁ¿£»ÊäÈë“@·þÎñÆ÷״̬”£¬¼ì²éCPU¡¢ÄÚ´æÕ¼Ó㬱ÜÃâ¹ýÔØµ¼Ö·þÎñÆ÷±ÀÀ£¡£
´«ÆæÊÖÓÎÕ½ÉñÒýÇæ¼ÜÉèµÄºËÐÄÊÇ“·þÎñ¶Ë²ÎÊýÊÊÅäÒÆ¶¯¶Ë”“APKÕýÈ·´ò°üÇ©Ãû”“ÍâÍø¶Ë¿ÚÓ³É䔣¬Ïà±È¶ËÓμÜÉ裬Ðè¶îÍâ¹Ø×¢ÊÖ»ú¼æÈÝÐÔÓë¿Í»§¶Ë°²×°ÎÊÌâ¡£ÐÂÊÖ°´“Êý¾Ý¿â²¿Êð→·þÎñ¶ËÅäÖÃ→APK´ò°ü→²âÊÔ¿ª·þ”µÄÁ÷³Ì²Ù×÷£¬ÖصãºË¶ÔIP¡¢¶Ë¿Ú¡¢ËزÄÍêÕûÐÔ£¬¼´¿É˳ÀûÍê³É¿ª·þ£¬ÎªÍæ¼ÒÌṩÎȶ¨µÄ´«ÆæÊÖÓÎÌåÑé¡£