sqcp:Squad Control Panel(SQCP)是一个简单的开源解决方案,用于使用RCON协议和MySQL数据库管理用Node JS(Express)和Vue JS(Vuetify Framework)编写的Squad游戏服务器。

上传者: 42117267 | 上传时间: 2022-11-05 14:38:53 | 文件大小: 1.44MB | 文件类型: ZIP
小队控制面板(SQCP) 关于 Squad控制面板( SQCP )是一个简单的开源解决方案,用于利用和管理用 ( )和 ( )编写的Squad游戏服务器。 特征 认证(登录)系统 在线玩家管理(踢,禁,警告和团队切换玩家) 管理最近断开连接的播放器(禁止最近断开连接的播放器) 小队管理(解散小队) 服务器禁令的管理(添加,编辑或删除禁令)(仅超级管理员) 服务器角色(组)和管理员的管理(仅超级管理员) 面板管理员/用户的管理(仅超级管理员) RCON控制台(仅超级管理员) 操作日志(每个操作都被永久记录)(仅适用于超级管理员) 更改图层(尚未实施,待办事项) 两种类型的面板管理员帐户:超级管理员和普通管理员 单服务器支持(截至目前) 它不包括什么 服务器启动/重新启动(如果要在自己的计算机上托管服务器,或者托管的API可以添加它,则可以添加/启动) FTP(如果有足

文件下载

资源详情

[{"title":"( 88 个子文件 1.44MB ) sqcp:Squad Control Panel(SQCP)是一个简单的开源解决方案,用于使用RCON协议和MySQL数据库管理用Node JS(Express)和Vue JS(Vuetify Framework)编写的Squad游戏服务器。","children":[{"title":"sqcp-master","children":[{"title":"images","children":[{"title":"disconnected_players.png <span style='color:#111;'> 66.82KB </span>","children":null,"spread":false},{"title":"banned_players.png <span style='color:#111;'> 55.85KB </span>","children":null,"spread":false},{"title":"online_players.png <span style='color:#111;'> 274.87KB </span>","children":null,"spread":false},{"title":"sqcp.png <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"edit_admin.png <span style='color:#111;'> 35.44KB </span>","children":null,"spread":false},{"title":"edit_ban.png <span style='color:#111;'> 27.33KB </span>","children":null,"spread":false},{"title":"create_admin.png <span style='color:#111;'> 30.76KB </span>","children":null,"spread":false},{"title":"panel_admins.png <span style='color:#111;'> 48.13KB </span>","children":null,"spread":false},{"title":"edit_role.png <span style='color:#111;'> 72.76KB </span>","children":null,"spread":false},{"title":"console.png <span style='color:#111;'> 90.51KB </span>","children":null,"spread":false},{"title":"dashboard.png <span style='color:#111;'> 36.96KB </span>","children":null,"spread":false},{"title":"teams_and_squads.png <span style='color:#111;'> 163.96KB </span>","children":null,"spread":false},{"title":"menu.png <span style='color:#111;'> 172.28KB </span>","children":null,"spread":false},{"title":"login.png <span style='color:#111;'> 28.38KB </span>","children":null,"spread":false},{"title":"action_log.png <span style='color:#111;'> 117.70KB </span>","children":null,"spread":false},{"title":"server_roles_and_admins.png <span style='color:#111;'> 187.75KB </span>","children":null,"spread":false}],"spread":false},{"title":"docs","children":[{"title":"images.md <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"setup.md <span style='color:#111;'> 4.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"frontend","children":[{"title":"squad-control-panel","children":[{"title":"package.json <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":".prettierrc <span style='color:#111;'> 73B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"App.vue <span style='color:#111;'> 921B </span>","children":null,"spread":false},{"title":"plugins","children":[{"title":"vuetify.js <span style='color:#111;'> 171B </span>","children":null,"spread":false}],"spread":true},{"title":"assets","children":[{"title":"logo.png <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false}],"spread":true},{"title":"views","children":[{"title":"SquadsPage.vue <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"ConsolePage.vue <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"OnlinePlayers.vue <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"Dashboard.vue <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"PanelAdminsPage.vue <span style='color:#111;'> 11.87KB </span>","children":null,"spread":false},{"title":"Login.vue <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"DisconnectedPlayers.vue <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"ServerRoles.vue <span style='color:#111;'> 20.79KB </span>","children":null,"spread":false},{"title":"PageNotFound.vue <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"BansPage.vue <span style='color:#111;'> 12.80KB </span>","children":null,"spread":false},{"title":"ActionLogsPage.vue <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false}],"spread":false},{"title":"main.js <span style='color:#111;'> 702B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"PlayersTable.vue <span style='color:#111;'> 8.05KB </span>","children":null,"spread":false},{"title":"AppBar.vue <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false}],"spread":true},{"title":"router","children":[{"title":"index.js <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false}],"spread":true},{"title":"store","children":[{"title":"index.js <span style='color:#111;'> 1010B </span>","children":null,"spread":false},{"title":"modules","children":[{"title":"Logs.js <span style='color:#111;'> 705B </span>","children":null,"spread":false},{"title":"Users.js <span style='color:#111;'> 710B </span>","children":null,"spread":false},{"title":"Session.js <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"ServerRoles.js <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"Population.js <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"Statistics.js <span style='color:#111;'> 746B </span>","children":null,"spread":false},{"title":"Bans.js <span style='color:#111;'> 710B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"_redirects <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 954B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"yarn.lock <span style='color:#111;'> 387.50KB </span>","children":null,"spread":false},{"title":"babel.config.js <span style='color:#111;'> 67B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"readme.md <span style='color:#111;'> 9.17KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"backend","children":[{"title":"Models","children":[{"title":"index.js <span style='color:#111;'> 721B </span>","children":null,"spread":false},{"title":"Admin.js <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"Ban.js <span style='color:#111;'> 961B </span>","children":null,"spread":false},{"title":"ActionLog.js <span style='color:#111;'> 624B </span>","children":null,"spread":false},{"title":"User.js <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"Role.js <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 726B </span>","children":null,"spread":false},{"title":".prettierrc <span style='color:#111;'> 73B </span>","children":null,"spread":false},{"title":"Rcon","children":[{"title":"SquadRcon.js <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false},{"title":"Rcon.js <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false}],"spread":true},{"title":"Routes","children":[{"title":"index.js <span style='color:#111;'> 634B </span>","children":null,"spread":false},{"title":"v1","children":[{"title":"Api_User.js <span style='color:#111;'> 6.48KB </span>","children":null,"spread":false},{"title":"Api_Rcon.js <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"Api_Server.js <span style='color:#111;'> 20.55KB </span>","children":null,"spread":false},{"title":"Api_Auth.js <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"Api_Stats.js <span style='color:#111;'> 657B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"package-lock.json <span style='color:#111;'> 155.84KB </span>","children":null,"spread":false},{"title":"migrations","children":[{"title":"20210317105133-add-admin-association.js <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"20210317102435-create-role.js <span style='color:#111;'> 778B </span>","children":null,"spread":false},{"title":"20210317102241-create-user.js <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"20210317102318-create-action-log.js <span style='color:#111;'> 763B </span>","children":null,"spread":false},{"title":"20210317174153-create-ban.js <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"20210317102414-create-admin.js <span style='color:#111;'> 797B </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"App.js <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"DataBase","children":[{"title":"index.js <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"yarn.lock <span style='color:#111;'> 52.95KB </span>","children":null,"spread":false},{"title":"Middleware","children":[{"title":"SuperAdminMiddleware.js <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"AuthMiddleware.js <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":false},{"title":"Config","children":[{"title":"index.js <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"database.json <span style='color:#111;'> 420B </span>","children":null,"spread":false}],"spread":false},{"title":"Utils","children":[{"title":"index.js <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"Logger.js <span style='color:#111;'> 711B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明