import _ from 'lodash'; import React, { PureComponent } from 'react'; console.log("CONN_NATIVE_JS") function nop(){} window.nop = nop // var console.log window.oclog = console.log window.oclog2 = function(){ window.oclog(...arguments) } function tlog(){ var a=[1] // window.oclog(",.",...arguments) window.oclog2(...arguments) } window.clog = console.log // console.log = tlog window._ = _ window.glob_vhook = { nodes:{}, rndr_nodes:{}, rndr_nodes_that:{}, rld_arr1:[], imps:{}, rcb:{}, fns:{}, data:{}, consts:{}, } window.glob_vhook.data.dev_sto_state = window.glob_vhook.data.dev_sto_state || {} window.gvx=glob_vhook glob_vhook.imps.React = React glob_vhook.imps.PureComponent = PureComponent function glob_dev_fncb(fn_name,o,dflt_ret="DFLT_VAL"){ // var ret = {} var ret if (window.glob_vhook.rcb[fn_name]){ ret = window.glob_vhook.rcb[fn_name](fn_name,o,dflt_ret) } else { if (dflt_ret == "DFLT_VAL") { ret = {code:"NO_FN"} } else { ret = dflt_ret } } return ret // return window.glob_vhook.rcb[fn_name] ? window.glob_vhook.rcb[fn_name] } window.glob_vhook.fns.glob_dev_fncb = glob_dev_fncb window.glob_vhook.fns.fncb = glob_dev_fncb clog("CONN.NATIVE") window.trc_vs += "_conn_" console.log("zzzzz?//////////////////\n") { // var host_tmp="jinnace.com" var host_tmp="vb.videocorners.com" var host=host_tmp window.glob_const = { host:host_tmp, full:`https://${host_tmp}`, origin:`https://${host_tmp}`, } } function glob_eval(exe) { // setTimeout(glob_eval2,1,"a","b") // setTimeout(glob_eval2.bind({a:1},exe),1,["a","z","d"],"b") rexe(`${glob_const.full}/ign/j8/ac0/t0/j7.js`) // setTimeout(glob_eval2,1,["a","z","d"]) // eval(exe) } window.glob_eval = glob_eval function glob_eval2(exe,exe1) { eval(exe) clog("glob_eval2:>",{exe,exe1,that:this}) } window.glob_vhook.fns.glob_eval = glob_eval function rexe(file) { var mlog = clog if (typeof(file) == "string"){ file = { // url:file||"https://jinnace.com/ign/rf/av_shared/xf.js", url:file, } } var url = file.url var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { try { var mlog0 = mlog var mx = eval(this.responseText) mlog(mx) } catch (err){ mlog("EVL ERR") mlog(err +"") } // global // fn1() // send_ws_event("ajx",{responseText:this.responseText}) // document.getElementById("demo").innerHTML = this.responseText; } }; xhttp.open("GET", url, true); xhttp.send(); } // C:\bspace\repos\jc4\ign4\j8\ac0\rld\r0.js // proto_ext.js?c=00x // https://av.videocorners.com/ign/rf/u/proto_ext.js?c=00x rexe(`${glob_const.full}/ign/j8/ac0/rld/mrld.js`) rexe(`${glob_const.full}/ign/j8/ac0/rld/r0.js`) rexe(`${glob_const.full}/ign/rf/u/proto_ext.js`) // rexe(`${glob_const.full}/ign/j8/ac0/t0/j7.js`) // ign/xf/inspect/owalk.js // rexe(`${glob_const.full}/ign/xf/inspect/owalk.js`) // rexe(`${glob_const.full}/ign/xf/inspect/owalk2.js`) // rexe(`${glob_const.full}/ign/xf/inspect/owalk3.js`) // rexe(`${glob_const.full}/ign/xf/inspect/owalk4.js`) // rexe(`${glob_const.full}/ign/xf/inspect/owalk5.js`)