开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 361|回复: 5
收起左侧

[其它求助] 提取文本中的信息

[复制链接]
结帖率:50% (3/6)
发表于 2024-8-12 00:29:10 | 显示全部楼层 |阅读模式   河南省平顶山市
20精币



<!DOCTYPE HTML>
<html>
<head>
        <meta charset="utf-8">
    <title>Asia Gaming</title>
        <script>
                //在index.jsp 內處理跳轉比較快
        let isIOS = (/iPad|iPhone|iPod/.test(navigator.platform) || (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1)) && !window.MSStream;
        if(isIOS) window.location.href = "/magingame";
    </script>
        <meta name="viewport" content="width=device-width,initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <meta name="full-screen" content="true"/>
    <meta name="screen-orientation" content="portrait"/>
    <meta name="x5-fullscreen" content="true"/>
    <meta name="360-fullscreen" content="true"/>
        <link rel="stylesheet" href="./resource/css/main.css?v=28">
        <script>
                var pid = 'A32' || localStorage.getItem("pid_s") || 'TST',
                        tempLangInt = "1" || localStorage.getItem("lang_s"),
                        myGametype = '0' || localStorage.getItem("gtp_s"),
                        username = '01j9zx4845' || localStorage.getItem("un_s"),
            myDm = 'www.678j9.vip' || localStorage.getItem("dm_s"),
            myDofoward = '/doForward.do?params=sr7RH4w6dmYrsDW0kyxkSXVi7wJzj8k4wEroESPNdLQnBvw31mBSvvLSTssuYgkALz4pV6qmMbZsFewpAACdMIIrukiiAKZy6hkkaNyXG5AyEwkT5rZHEDBHebNp+YTbaVt2t1PtOIPZmGVm7MobwNRFBur/hVzlCTTWK8CHf18m8uSGEGO/hotGLE1aggxcaCZGoIwi9KBVw9hHmqcNAwZz2Z2k3eNqSO/ITAhKmW8oJ377ee5akT9M4Ee0xzoHBTA3Av+qKdo=&key=a7a8a123429d2c9581ac9e5afb3fbd2a&ip=116.253.211.190&ism=false' || localStorage.getItem("dfd_s");
                        myOd = '' || localStorage.getItem("od_s");
        var ts = Date.now();  
        var entry_datetime = localStorage.getItem('ENTRY_DATETIME');
        if(entry_datetime) {
            var diff_datetime = ts - parseInt(entry_datetime);
            if(diff_datetime > 60*60*1000) {
                window.location.href = "../index.jsp"
            }
        }                       
        </script>

         <!-- PROD環境用jsp填入pid和用戶名 -->
         <script>document.write("<script type='text/javascript' src='./resource/config/index.config.js?t=1711009754242'><\/script>");</script>
         <script>document.write("<script type='text/javascript' src='./resource/config/hosts/" + pid + ".config.js?t=1711009754242'><\/script>");</script>
         <script>document.write("<script type='text/javascript' src='./resource/config/hosts/userhosts/" + pid + username + ".config.js?t=1711009754242'><\/script>");</script>
         <script>document.write("<script type='text/javascript' src='./resource/config/pid/" + pid + "/preload.config.js?t=1711009754242'><\/script>");</script>       
         <script>document.write("<script type='text/javascript' src='./resource/js/analytics.js?t=1711009754242'><\/script>");</script>       
</head>
<body>
        <!-- IE10 content -->
        <div id="IE10" style="visibility:hidden; color:#fff; position:absolute; top:0; left:0; height:100%; width:100%">
                <div class="content">
                        <div class="IE10_img"></div>
                        <div class="IE10_txt"></div>
                        <a class="btnChrome"  target="_blank"></a>
                </div>
        </div>
       
        <!-- Loading content -->
        <div id="main" style="margin: auto;width: 100%;height: 100%;" class="egret-player"
         data-entry-class="Core.Main"
         data-orientation="auto"
         data-scale-mode="showAll"
         data-frame-rate="30"
         data-content-width="1920"
         data-content-height="1080"
         data-show-paint-rect="true"
         data-multi-fingered="2"
         data-show-fps="false" data-show-log="false"
         data-show-fps-style="x:0,y:0,size:12,textColor:0xffffff,bgAlpha:0.9">
                 <div id="container">
                         <div class="content">
                                 <div id="logo"></div>
                                 <div>
                                         <div id="progress-container" style="display: block; height: 80px;">
                                                <div id="progress-bar">
                                                        <div id="progress-ball"></div>
                                                        <span id="inner-progress-bar" style="width: 0;"></span>
                                                </div>
                                                <div id="progress-text">
                                                        <p id="text">
                                                                数据加载中
                                                                <span class="dotting"></span>
                                                        </p>
                                                </div>
                                        </div>
                                 </div>
                         </div>
                </div>
        </div>

        <!-- Chrome Popup content -->
        <div id="myModal" class="modal">
                <div id="myModalContent" class="modal-content">
                        <p></p>
                </div>
                <modalButton id="modalBtn"></modalButton>
        </div>

        <script>
                var isIE10 = (navigator.userAgent.indexOf("MSIE") >= 0);
                var isIE = (navigator.userAgent.indexOf("MSIE") >= 0 || navigator.userAgent.indexOf("Trident/") >= 0);
                if (isIE10) {
                        document.getElementById("main").innerHTML = "";
                        document.getElementById('IE10').style.visibility='visible'
                }
        </script>

        <!--modules_files_start-->
        <script src="libs/promise.min.js?v=28"></script>
        <script src="libs/Cube-Loader.min.js?v=28"></script>
        <script>
        /**
         * {
         * "renderMode":, //引擎渲染模式,"canvas" 或者 "webgl"
         * "audioType": "" //使用的音频类型,0:默认,1:qq audio,2:web audio,3:audio
         * "antialias": //WebGL模式下是否开启抗锯齿,true:开启,false:关闭,默认为false
         * }
         **/

                var cdnList = [];
                //JS 不走cdn
        /*if(indexConfig.cdn){
            cdnList = indexConfig.cdn.cdnList.slice();
            // 對應沒有寫 'http://' 'https://' 的domain, 補上 '//'
            for (let i = 0; i < cdnList.length; i++) {
                let domain = cdnList[i];
                if (!(/^https{0,1}\:/.test(domain))) {
                    cdnList[i] = "//" + domain;
                }
                                (indexConfig.cdn.subDomain && indexConfig.cdn.subDomain != "") ? cdnList[i] += ("/" + indexConfig.cdn.subDomain + "/") : cdnList[i] += "/";
            }
                }*/

                document.addEventListener('readystatechange', function(){
                        if(document.readyState !== "complete"){
                                return;
                        }
                        Cube.Loader.setupLoader(cdnList, indexConfig.cdn.timeout, 1).then(function(loader) {
                                loader.load('Core').then(function () {
                                        var startTime = new Date().getTime();
                                        Core.ExternalData.startTime = startTime;
                               
                                        var defaultConfig = {
                                                device: 'PC',
                                                env: 'PROD',
                                                isPcVersion: true,
                                                lang: getLang(),
                                                serverName: location.protocol + '//' + location.host,
                                                // All thing need to get from GC
                                                pid: pid,
                                                username: username,
                                                doForward: myDofoward,
                                                directEnterId: myGametype,
                                                dm: myDm,
                                                userIp: '116.253.211.190',
                                                forceLang: (query.langNum),
                                                od: myOd
                                        }

                                        var indexConfig = window['indexConfig'] || {};
                                        for(key in indexConfig){
                                                if(defaultConfig[key] === void 0){
                                                        defaultConfig[key] = indexConfig[key];
                                                }
                                        }
                                        Core.ExternalData.gcDataMap = new Core.HashMap(defaultConfig);
                                        initAnalytics("5");
                                        /*Cube.Analytics.AppTracker.init();
                                        Cube.Analytics.AppTracker.instance.setLogLevel({
                                                'Default': "5"==="4" ? Cube.Analytics.LOG_LEVEL.ALL : Cube.Analytics.LOG_LEVEL.OFF,
                                                'Custom': Cube.Analytics.LOG_LEVEL.ALL
                                        });
                                        Cube.Analytics.AppTracker.instance.setSender(Cube.Analytics.SENDER_PLUGIN_TYPE.HTTP_REQ_QUEUE + '_EFK');
                                        Cube.Analytics.AppTracker.instance.initPlugins({
                                                config: new Cube.Analytics.ConfigPlugin({
                                                        appVersion: Core.VERSION,
                                                        os: 'PC',
                                                        browser: Core.getBrowser(),
                                                        pid: Core.ExternalData.pid,
                                                        username: Cube.URI.ec(Core.ExternalData.username, window['indexConfig'] && window['indexConfig'].version ? window['indexConfig'].version : '5678'),
                                                        useSSL: Core.ExternalData.useSSL,
                                                        directEnterId: Core.ExternalData.directEnterId

                                                }),
                                                content: [
                                                        new Cube.Analytics.AppInitLog(),
                                                        new Cube.Analytics.BetLog(),
                                                        new Cube.Analytics.CDNLog(),
                                                        new Cube.Analytics.CustomLog(),
                                                        new Cube.Analytics.EgretRenderLog(),
                                                        new Cube.Analytics.GameConnectionLog(),
                                                        new Cube.Analytics.JsErrorLog(),
                                                        new Cube.Analytics.PageLoadingLog(),
                                                        new Cube.Analytics.VideoQualityLog()
                                                ],
                                                sender: [
                                                        new Cube.Analytics.HttpReqQueue({
                                                                type: Cube.Analytics.SENDER_PLUGIN_TYPE.HTTP_REQ_QUEUE + '_EFK',
                                                                url: 'https://efk.etwlt.com:5600',
                                                                maxQueueItemCnt: 2
                                                        }),
                                                        new Cube.Analytics.SendBeacon({
                                                                type: Cube.Analytics.SENDER_PLUGIN_TYPE.SEND_BEACON + '_EFK',
                                                                url: 'https://efk.etwlt.com:5600'
                                                        })
                                                ]
                                        });*/

                                        function isError(e) {
                                                return e && e.stack && e.message && typeof e.stack === 'string' && typeof e.message === 'string';
                                        }
                                       
                                        function ignoreError(errorMsg) {
                                                var regexp = /^.*play\(\)\srequest\swas\sinterrupted\sby\sa\scall\sto\spause\(\)|^.*findNextStartCode/g;
                                                var matches = errorMsg.match(regexp);

                                                return matches && matches.length > 0 ? true : false;
                                        }

                                        window.addEventListener('error', function(msg) {
                                                if (!Cube || !Cube.Analytics || !Cube.Analytics.AppTracker || !Cube.Analytics.AppTracker.instance) {
                                                        sendAnalytics('error', msg.error.stack);
                                                        return;
                                                }

                                                if (isError(msg.error)) {
                                                        Cube.Analytics.AppTracker.instance.warn('JsError', {
                                                                message: 'OnError',
                                                                errorMsg: msg.error.stack,
                                                                errorType: 'error'
                                                        });
                                                        sendAnalytics('error', msg.error.stack);
                                                } else if (msg.target && msg.target.src) {
                                                        var regex = /^(\w{0,}:|^)\/\//g;
                                                        Cube.Analytics.AppTracker.instance.warn('JsError', {
                                                                message: 'OnError',
                                                                errorMsg: msg.target.src.replace(regex, ""),
                                                                errorType: 'fileError'
                                                        });
                                                        sendAnalytics('error', msg.target.src.replace(regex, ""));
                                                }
                                        }, true);
                                        window.addEventListener("unhandledrejection", function(e) {
                                                if (!Cube || !Cube.Analytics || !Cube.Analytics.AppTracker || !Cube.Analytics.AppTracker.instance) {
                                                        return;
                                                }

                                                if (e.reason && e.reason.stack && !ignoreError(e.reason.stack.replace(/(\r\n|\n|\r)/gm, ""))) {
                                                        sendAnalytics('unhandledrejection', e.reason.stack.replace(/(\r\n|\n|\r)/gm, ""));
                                                        if (!Cube || !Cube.Analytics || !Cube.Analytics.AppTracker || !Cube.Analytics.AppTracker.instance) {
                                                                return;
                                                        }
                                                        Cube.Analytics.AppTracker.instance.warn('JsError', {
                                                                message: 'OnError',
                                                                errorMsg: e.reason.stack.replace(/(\r\n|\n|\r)/gm, ""),
                                                                errorType: 'unhandledrejection'
                                                        });
                                                }
                                        });
                                        function sendAnalytics(errorMsg, errorType){
                                                var JSERROR_ARR = JSON.parse(localStorage.getItem('JSError'));
                                                if(!JSERROR_ARR) JSERROR_ARR = [];
                                                if(Core && Core.AppTracker && Core.AppTracker.instance && Cube && Cube.Analytics && Cube.Analytics.AppTracker && Cube.Analytics.AppTracker.instance) {
                                                        Core.AppTracker.instance.sendAnalytics('ANALYTICS_JS_ERROR', {
                                                                errorMsg: errorMsg,
                                                                errorType: errorType
                                                        });
                                                }else{
                                                        for(var i = 0; i < JSERROR_ARR.length; i++){
                                                                if(JSERROR_ARR[i].errorMsg === errorMsg && JSERROR_ARR[i].errorType === errorType){
                                                                        JSERROR_ARR[i].time = JSERROR_ARR[i].time ++;
                                                                        localStorage.setItem('JSError', JSON.stringify(JSERROR_ARR));
                                                                        return;
                                                                }
                                                        }
                                                        JSERROR_ARR.push({
                                                                message: 'OnError',
                                                                errorMsg: errorMsg,
                                                                errorType: errorType,
                                                                time: 1,
                                                                last:Date.now()
                                                        })
                                                        localStorage.setItem('JSError', JSON.stringify(JSERROR_ARR));
                                                }
                                        }
                                        window.addEventListener('beforeunload', function() {
                                                if (!Cube || !Cube.Analytics || !Cube.Analytics.AppTracker || !Cube.Analytics.AppTracker.instance) {
                                                        return;
                                                }
                                               
                                                Cube.Analytics.AppTracker.instance.endTimeEvent(Cube.Analytics.APP_STATES.SESSION, window, Cube.Analytics.LOG_LEVEL.INFO, {
                                                        message: 'AppInitStats'
                                                }, Cube.Analytics.SENDER_PLUGIN_TYPE.SEND_BEACON + '_EFK');
                                                Cube.Analytics.AppTracker.instance.sendTimeoutLog(Cube.Analytics.SENDER_PLUGIN_TYPE.SEND_BEACON + '_EFK');
                                        });
                                       
                                        //var platform = (navigator.platform && (navigator.userAgent.toLowerCase().indexOf("firefox") > -1 || isIE))?"webgl":"canvas";
                                        //document.querySelector(".egret-player canvas").setAttribute("orgin-clean", false);
                                       
                                        /*** Check Mac ***/
                                        var isMac = (navigator.platform.toUpperCase().indexOf('MAC') >= 0 || navigator.userAgent.indexOf('Mac OS X') != -1);
                                        var platform = (isMac) ? "canvas":"webgl";
                                        egret.runEgret({renderMode:platform, audioType:2});
                                        if(isMac){
                                                document.querySelector('.egret-player').setAttribute('data-show-paint-rect', 'false')
                                        }else if (!isIE) {
                                                document.querySelector(".egret-player canvas").setAttribute("orgin-clean", false);
                                        }
                                        var startTime = new Date().getTime();
                                        Core.ExternalData.startTime = startTime;
                                })
                        })
                })
    </script>
        <!--走馬燈-->
        <div class="marquee" style="display: none">
                <div id="bulletin" class="animate">
                        <span class="marqueeTxt"></span>
                </div>
        </div>
        <script src="./resource/config/main.config.js?v=28"></script>
</body>
</html>



回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳

结帖率:78% (7/9)
发表于 2024-8-12 07:15:29 | 显示全部楼层   河南省郑州市
数据加载中?
调试输出 (网页_取文本_dom (#常量1))
回复

使用道具 举报

结帖率:50% (1/2)

签到天数: 1 天

发表于 2024-8-12 08:44:54 | 显示全部楼层   山东省烟台市
这是想问什么?
回复

使用道具 举报

结帖率:100% (2/2)
发表于 2024-8-12 09:30:10 | 显示全部楼层   浙江省杭州市
正则不就行了
回复

使用道具 举报

结帖率:50% (3/6)
 楼主| 发表于 2024-8-12 18:01:38 | 显示全部楼层   河南省平顶山市

提一下zhanghao  Mima
回复

使用道具 举报

结帖率:50% (3/6)
 楼主| 发表于 2024-8-12 18:02:13 | 显示全部楼层   河南省平顶山市
一线之隔 发表于 2024-8-12 07:15
数据加载中?
调试输出 (网页_取文本_dom (#常量1))

提一下zhanghao  mima  最好有手机号
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表