backup: Game端完整源码备份

Vue.js 3.x + Vant 移动端游戏界面
包含: 源码/配置/public资源
不含: node_modules/dist(可通过npm install+npm run build重建)
This commit is contained in:
2026-06-14 14:34:14 +08:00
commit 5bc5e13088
775 changed files with 53163 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
> 1%
last 2 versions
not dead
not ie 11
+19
View File
@@ -0,0 +1,19 @@
module.exports = {
root: true,
env: {
node: true
},
extends: [
"plugin:vue/vue3-essential",
"eslint:recommended",
"plugin:prettier/recommended"
],
parserOptions: {
parser: "@babel/eslint-parser"
},
rules: {
// "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
// "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
"prettier/prettier": 'off'
}
}
+4
View File
@@ -0,0 +1,4 @@
node_modules
.DS_Store
.ace-tool/
dist/
+3
View File
@@ -0,0 +1,3 @@
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"]
}
+19
View File
@@ -0,0 +1,19 @@
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
"paths": {
"@/*": [
"src/*"
]
},
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}
+21073
View File
File diff suppressed because it is too large Load Diff
+40
View File
@@ -0,0 +1,40 @@
{
"name": "ONLINEGAMING",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
"dependencies": {
"core-js": "^3.8.3",
"swiper": "^9.1.1",
"vue": "^3.2.13",
"vue-router": "^4.0.3",
"vuex": "^4.0.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",
"@babel/eslint-parser": "^7.12.16",
"@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-plugin-router": "~5.0.0",
"@vue/cli-plugin-vuex": "~5.0.0",
"@vue/cli-service": "~5.0.0",
"aplayer": "^1.10.1",
"axios": "^1.3.5",
"babel-plugin-import": "^1.13.6",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-vue": "^8.0.3",
"js-md5": "^0.7.3",
"postcss-px-to-viewport": "^1.1.1",
"prettier": "^2.4.1",
"sass": "^1.32.7",
"sass-loader": "^12.0.0",
"vant": "^4.1.2",
"vue-socket.io": "^3.0.10"
}
}
+31
View File
@@ -0,0 +1,31 @@
{
"apiUrl": "https://api.g7g7.top/pcapi",
"sockUrl": "wss://wss.g7g7.top",
"gapi": "https://qpapi.g7g7.top/api/game",
"h5": "https://m.g7g7.top",
"loginLogo": "https://m.g7g7.top/static/images/ez-logo-login.png",
"titlePng": "https://m.g7g7.top/static/images/ez-logo-v3.png",
"customServiceUrl": "https://www.google.com",
"title": "OG Online Casino",
"language": "en",
"flopTime": 1100,
"waitLogoutTime": 10,
"outRoomTimes": 5,
"soundUrl": "https://m1.g7g7.top/sound",
"video": {
"zoom": 1,
"definition": 1,
"line": 1,
"player": "https://p.g7g7.top/video.html",
"proportion": [16, 9],
"scale": 1.3,
"offset": {
"iosLandscape": "-1%",
"iosPortrait": "-1%",
"android": "-0.5%",
"pc": "-0.5%"
}
},
"gameUrl": "https://m.g7g7.top/online",
"tripleUrl": "https://ww1.g7g7.top"
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

+30
View File
@@ -0,0 +1,30 @@
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<meta name=viewport
content="width=device-width, initial-scale=1.0, minimum-scale=1.0 maximum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="full-screen" content="yes">
<meta name="browsermode" content="application">
<meta name="x5-fullscreen" content="true">
<meta name="x5-page-mode" content="app">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<link rel="apple-touch-icon" href="<%= BASE_URL %>logo.png">
<title>
<%= htmlWebpackPlugin.options.title %>
</title>
</head>
<body>
<noscript>
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

+193
View File
@@ -0,0 +1,193 @@
{
"list": [
{
"name": "Young",
"artist": "Soon-Jon Young",
"url": "https://static.abc.com/music/2 Soon-Jon Young.mp3",
"cover": "https://static.abc.com/music/2 Soon.webp",
"lrc": ""
},
{
"name": "Bang Bang",
"artist": "Bang Bang-MP3",
"url": "https://static.abc.com/music/Bang Bang-MP3.mp3",
"cover": "https://static.abc.com/music/Bang Bang.webp",
"lrc": ""
},
{
"name": "Cheap",
"artist": "Thrills-Sia",
"url": "https://static.abc.com/music/Cheap Thrills-Sia.mp3",
"cover": "https://static.abc.com/music/Cheap Thrills.webp",
"lrc": ""
},
{
"name": "East of Eden",
"artist": "East of Eden-MP3",
"url": "https://static.abc.com/music/East of Eden-MP3.mp3",
"cover": "https://static.abc.com/music/East of Eden.webp",
"lrc": ""
},
{
"name": "FLY",
"artist": "FLY-MP3",
"url": "https://static.abc.com/music/FLY-MP3.mp3",
"cover": "https://static.abc.com/music/FLY.webp",
"lrc": ""
},
{
"name": "How Long-MP3",
"artist": "How Long-MP3",
"url": "https://static.abc.com/music/How Long-MP3.mp3",
"cover": "https://static.abc.com/music/How Long.webp",
"lrc": ""
},
{
"name": "How to Love",
"artist": "Cash Cash,Sofia Reyes",
"url": "https://static.abc.com/music/How to Love -Cash Cash,Sofia Reyes.mp3",
"cover": "https://static.abc.com/music/How to love.webp",
"lrc": ""
},
{
"name": "Little Swing",
"artist": "Little Swing-MP3",
"url": "https://static.abc.com/music/Little Swing-MP3.mp3",
"cover": "https://static.abc.com/music/Little Swing.webp",
"lrc": ""
},
{
"name": "Samsara",
"artist": "Tungevaag And Raaban,Emila",
"url": "https://static.abc.com/music/Samsara-Tungevaag And Raaban,Emila.mp3",
"cover": "https://static.abc.com/music/Samsara.webp",
"lrc": ""
},
{
"name": "Shooting Stars",
"artist": "Shooting Stars-MP3",
"url": "https://static.abc.com/music/Shooting Stars-MP3.mp3",
"cover": "https://static.abc.com/music/Shooting Stars.webp",
"lrc": ""
},
{
"name": "We dont Talk Anymore",
"artist": "Charlie Puth,Selena Gomez",
"url": "https://static.abc.com/music/We Dont Talk Anymore-Charlie Puth,Selena Gomez.mp3",
"cover": "https://static.abc.com/music/we dont Talk Anymore.webp",
"lrc": ""
},
{
"name": "等不来花开",
"artist": "等不来花开-pro",
"url": "https://static.abc.com/music/等不来花开-pro.mp3",
"cover": "https://static.abc.com/music/等不来花开.webp",
"lrc": ""
},
{
"name": "孤勇者",
"artist": "陈奕迅",
"url": "https://static.abc.com/music/孤勇者-陈奕迅.mp3",
"cover": "https://static.abc.com/music/孤勇者.webp",
"lrc": ""
},
{
"name": "海市蜃楼",
"artist": "三叔说",
"url": "https://static.abc.com/music/海市蜃楼-三叔说.mp3",
"cover": "https://static.abc.com/music/海市蜃楼.webp",
"lrc": ""
},
{
"name": "空空如也",
"artist": "任然",
"url": "https://static.abc.com/music/空空如也-任然..mp3",
"cover": "https://static.abc.com/music/空空如也.webp",
"lrc": ""
},
{
"name": "满天星辰不及你",
"artist": "ycccc",
"url": "https://static.abc.com/music/满天星辰不及你-ycccc.mp3",
"cover": "https://static.abc.com/music/满天星辰不及你.webp",
"lrc": ""
},
{
"name": "秒针(Dj版)",
"artist": "阿梨粤",
"url": "https://static.abc.com/music/秒针(Dj版)-阿梨粤.mp3",
"cover": "https://static.abc.com/music/秒针.webp",
"lrc": ""
},
{
"name": "你的眼睛像星星",
"artist": "郭正正",
"url": "https://static.abc.com/music/你的眼睛像星星-郭正正.mp3",
"cover": "https://static.abc.com/music/你的眼睛像星星.jfif",
"lrc": ""
},
{
"name": "全部都是你",
"artist": "全部都是你",
"url": "https://static.abc.com/music/全部都是你.MP3",
"cover": "https://static.abc.com/music/全部都是你.webp",
"lrc": ""
},
{
"name": "热爱105℃的你",
"artist": "阿肆",
"url": "https://static.abc.com/music/热爱105℃的你-阿肆.mp3",
"cover": "https://static.abc.com/music/热爱105℃的你.webp",
"lrc": ""
},
{
"name": "她会魔法吧",
"artist": "DJ小鱼儿",
"url": "https://static.abc.com/music/她会魔法吧)-DJ小鱼儿.mp3",
"cover": "https://static.abc.com/music/她会魔法吧.webp",
"lrc": ""
},
{
"name": "童话镇",
"artist": "童话镇",
"url": "https://static.abc.com/music/童话镇-MP3.mp3",
"cover": "",
"lrc": ""
},
{
"name": "我的天空",
"artist": "南征北战NZBZ",
"url": "https://static.abc.com/music/我的天空-南征北战NZBZ.mp3",
"cover": "https://static.abc.com/music/我的天空.webp",
"lrc": ""
},
{
"name": "骁",
"artist": "骁-MP3",
"url": "https://static.abc.com/music/骁-MP3.mp3",
"cover": "https://static.abc.com/music/骁.webp",
"lrc": ""
},
{
"name": "雪龙吟",
"artist": "张杰",
"url": "https://static.abc.com/music/雪龙吟-张杰.mp3",
"cover": "https://static.abc.com/music/雪龙吟.webp",
"lrc": ""
},
{
"name": "一路生花",
"artist": "BeatBrothers",
"url": "https://static.abc.com/music/一路生花-BeatBrothers.mp3",
"cover": "https://static.abc.com/music/一路生花.webp",
"lrc": ""
},
{
"name": "战争",
"artist": "陈冠希,陈奂仁,胡蓓蔚,Mc 仁",
"url": "https://static.abc.com/music/战争-陈冠希,陈奂仁,胡蓓蔚,Mc 仁.mp3",
"cover": "https://static.abc.com/music/战争.webp",
"lrc": ""
}
]
}
+1
View File
@@ -0,0 +1 @@
+1
View File
@@ -0,0 +1 @@
open_basedir=/www/wwwroot/tnt-game-ui/public/static/:/tmp/
+7
View File
@@ -0,0 +1,7 @@
<html>
<head><title>404 Not Found</title></head>
<body>
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
File diff suppressed because one or more lines are too long
+39
View File
@@ -0,0 +1,39 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>恭喜,站点创建成功!</title>
<style>
.container {
width: 60%;
margin: 10% auto 0;
background-color: #f0f0f0;
padding: 2% 5%;
border-radius: 10px
}
ul {
padding-left: 20px;
}
ul li {
line-height: 2.3
}
a {
color: #20a53a
}
</style>
</head>
<body>
<div class="container">
<h1>恭喜, 站点创建成功!</h1>
<h3>这是默认index.html,本页面由系统自动生成</h3>
<ul>
<li>本页面在FTP根目录下的index.html</li>
<li>您可以修改、删除或覆盖本页面</li>
<li>FTP相关信息,请到“面板系统后台 > FTP” 查看</li>
</ul>
</div>
</body>
</html>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More