chushihua

This commit is contained in:
li
2026-01-26 23:20:48 +08:00
commit 7b5aab0206
22521 changed files with 3300090 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
+1
View File
@@ -0,0 +1 @@
open_basedir=/www/wwwroot/pc/dist/:/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>
+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title></title><link rel="shortcut icon" href=./static/favicon.ico><link href=/static/css/app.79dc6a08f953e0f0024eabba79aa86d6.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.fc2183e86bda37cd12701768032046864.js></script><script type=text/javascript src=/static/js/vendor.9e41d324bb8ddb1839371768032046864.js></script><script type=text/javascript src=/static/js/app.0a99d25499e4b956522e1768032046864.js></script></body></html>
+23
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+50
View File
@@ -0,0 +1,50 @@
{
"ApiUrl":"http://192.168.88.251:85/pcapi",
"SockUrl":"192.168.88.251:6080",
"ServerPort":"6080",
"HallUrl": "https://v.yourvideo.com/yg/hall.flv",
"LoginLogo": "http://192.168.88.251:85/static/logo/wb_logo.png",
"LogoPng": "http://192.168.88.251:85/static/logo/wb_logo.png",
"TitlePng": "http://192.168.88.251:85/static/logo/wb_200_60.png",
"entranceQrcode":"http://192.168.88.251:85/static/logo/normal_entranceQrcode.png?v=10",
"agentUrl":"http://192.168.88.249",
"BgMusic": "static/sound/bg.mp3",
"IframeUrl": "https://p.abc.com/video.html",
"PayUrl": "",
"AppUrl": "https://www.abc.com/",
"AppQrcode": "http://192.168.88.251:85/static/logo/app_qrcode.png?v=10",
"ServerQrcode": "http://192.168.88.251:85/static/logo/cus.jpeg",
"customerLink": "https://kf.tvbn018.vip/index/index/home?visiter_id=&visiter_name=&avatar=&groupid=0&business_id=2",
"isCancelBet": "1",
"isChipSet": "1",
"Title": "WINBEST",
"baccarat": true,
"dt": true,
"flopTime": 1000,
"videoZoom": false,
"nn": false,
"multiple": true,
"onlyTel": false,
"sanka": false,
"isUpdateOnline":true,
"isRegister":false,
"isRecharge":false,
"isServerCode":true,
"isSetExpired":true,
"sound":2,
"switchSet":false,
"chipInit":"1",
"onlineTimeSet":60000,
"onlineNum":2000,
"openSw":true,
"entrance":{
"isOpen":false,
"username":"8899",
"password":"9988",
"code":"8888"
}
}
File diff suppressed because one or more lines are too long
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 794 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 309 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 KiB

+1
View File
@@ -0,0 +1 @@
webpackJsonp([0],{"+Ngo":function(t,e){},"Fc+r":function(t,e,n){t.exports=n.p+"static/img/agent.6ff686e.jpg"},L682:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n("Dd8w"),r=n.n(i),s=n("NYxO"),c={name:"Entrance",data:function(){return{itemIndex:0}},mounted:function(){},methods:{ItemHover:function(t){this.itemIndex=t},goUrl:function(t,e){1==t?this.$router.push(e):window.location.href=e}},computed:r()({},Object(s.b)(["webconfig","Language"])),watch:{}},a={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"entrance"},[i("div",{staticClass:"title animated slideInLeft"},[i("img",{staticStyle:{width:"12vw"},attrs:{src:t.webconfig.TitlePng}})]),t._v(" "),i("div",{staticClass:"item left",class:{hover:2==t.itemIndex},on:{click:function(e){return t.goUrl(1,"/login")},mouseenter:function(e){return t.ItemHover(2)}}},[i("img",{attrs:{src:n("Wi3H")}}),t._v(" "),i("span",{staticClass:"btn"},[t._v("網投登錄入口")])]),t._v(" "),i("div",{staticClass:"item right",class:{hover:3==t.itemIndex},on:{click:function(e){return t.goUrl(2,t.webconfig.agentUrl)},mouseenter:function(e){return t.ItemHover(3)},mouseleave:function(e){return t.ItemHover(2)}}},[i("img",{attrs:{src:n("Fc+r")}}),t._v(" "),i("span",{staticClass:"btn"},[t._v("代理端登錄入口")])]),t._v(" "),i("img",{staticClass:"qrcode animated slideInUp",attrs:{src:t.webconfig.entranceQrcode}})])},staticRenderFns:[]};var o=n("VU/8")(c,a,!1,function(t){n("+Ngo")},"data-v-5837b354",null);e.default=o.exports},Wi3H:function(t,e,n){t.exports=n.p+"static/img/netthrow.0fda361.jpg"}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,a,c){for(var i,u,f,s=0,l=[];s<r.length;s++)u=r[s],t[u]&&l.push(t[u][0]),t[u]=0;for(i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i]);for(n&&n(r,a,c);l.length;)l.shift()();if(c)for(s=0;s<c.length;s++)f=o(o.s=c[s]);return f};var r={},t={5:0};function o(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,o){n=t[e]=[r,o]});n[2]=r;var a=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,o.nc&&c.setAttribute("nonce",o.nc),c.src=o.p+"static/js/"+e+"."+{0:"8cf5ff74deafa55520f2",1:"a8feddb563659f366310",2:"6fac4657b1f2b8767dbd"}[e]+"1768032046864.js";var i=setTimeout(u,12e4);function u(){c.onerror=c.onload=null,clearTimeout(i);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return c.onerror=c.onload=u,a.appendChild(c),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="/",o.oe=function(e){throw console.error(e),e}}([]);
File diff suppressed because one or more lines are too long
+166
View File
@@ -0,0 +1,166 @@
<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<meta name="description" content="">
<meta name="renderer" content="webkit">
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1">
<title>player</title>
<style type="text/css">
*{
padding: 0;
margin: 0;
}
body{
overflow: hidden;
width: 100vw;
height: 100vh;
}
canvas{
display: block;
width: 100%;
height: 100%;
}
.spinner {
position: absolute;
top: 50%;
left: 50%;
width: 50px;
height: 50px;
text-align: center;
font-size: 10px;
z-index: 999;
margin-left: -25px;
margin-top: -25px;
}
.spinner > div {
background-color: #67CF22;
height: 100%;
width: 3px;
display: inline-block;
-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
animation: stretchdelay 1.2s infinite ease-in-out;
}
.spinner .rect2 {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.spinner .rect3 {
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
.spinner .rect4 {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.spinner .rect5 {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
@-webkit-keyframes stretchdelay {
0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
20% { -webkit-transform: scaleY(1.0) }
}
@keyframes stretchdelay {
0%, 40%, 100% {
transform: scaleY(0.4);
-webkit-transform: scaleY(0.4);
} 20% {
transform: scaleY(1.0);
-webkit-transform: scaleY(1.0);
}
}
</style>
</head>
<body oncontextmenu="return false;">
<canvas width="1280" height="760" id="video"></canvas>
<div class="spinner" id="loading">
<div class="rect1"></div>
<div class="rect2"></div>
<div class="rect3"></div>
<div class="rect4"></div>
<div class="rect5"></div>
</div>
</body>
<script type="text/javascript" src="NodePlayer-full.min.js"></script>
<script type="text/javascript">
var videoUrl='';
var isfirst=true;
window.onload=function(){
window.addEventListener("message",this.handleMessage);
window.parent.postMessage('start', '*');
runEvery10Sec();
}
NodePlayer.debug(false);
var player = new NodePlayer();
player.setView("video");
player.setBufferTime(3000); // 3秒缓冲,减少卡顿
player.setVolume(0.0);
function handleMessage(event){
var data = event.data;
videoUrl = data.params.url;
console.log(data)
switch (data.cmd) {
case 'Hall':
player.start(data.params.url);
document.getElementById("video").style.visibility="visible";
break;
case 'Play':
player.start(data.params.url);
document.getElementById("video").style.visibility="visible";
break;
case 'Refresh':
player.stop();
document.getElementById("loading").style.display="block";
player.start(data.params.url);
break;
case 'Switch':
player.stop();
document.getElementById("loading").style.display="block";
player.start(data.params.url);
break;
case 'isOff':
autoStop=false;
player.stop();
document.getElementById("video").style.visibility="hidden";
break
}
}
// 自动重新执行
function runEvery10Sec(){
setTimeout(runEvery10Sec,60*1000*9);
if(isfirst!=true){
player.start(videoUrl);
console.log("自动重新播放"+videoUrl);
}
isfirst=false;
}
player.on("videoInfo", () => {
setTimeout(function(){
document.getElementById("loading").style.display="none";
},1000)
});
player.on("error", () => {
console.log("链接超时");
setTimeout(function(){
document.getElementById("loading").style.display="block";
},1000)
});
player.on("stop", () => {
console.log("已经暂停!");
});
</script>
</html>
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.

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