<!DOCTYPE html> <html lang="en"> <head> <!-- <script src="https://res.sharetrace.com/sharetrace.min.js"></script> --> <meta charset="UTF-8"> <script src="https://pv.sohu.com/cityjson?ie=utf-8"></script> <script> var bbb = location.href; var data = url_get_params(bbb) sessionStorage.bbb = data.agentCode; //t sessionStorage.kkk = data.token;//k function url_get_params(url_path) { var url = url_path; var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(url.indexOf("?") + 1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); } } return theRequest; } var langType = true; var ua = navigator.userAgent.toLowerCase(); var _url = "https://webserver.yabolive.net" // $.ajax({ // url: _url + "/user/checkIpIsChina.html", // async: false, // success: function (res) { // var result = JSON.parse(res); // if (result.code === 1) { // if (!result.checkResult) { // //海外 // langType = true; // if (ua.indexOf('micromessenger') !== -1) { // window.location.href = "shareWx.html?agentCode=" + sessionStorage.bbb + "&bindType=3" // }else{ // window.location.href = "share2.html?agentCode=" + sessionStorage.bbb + "&bindType=3" // } // } // } // } // }) </script> <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta content="telephone=no" name="format-detection"> <meta name="wap-font-scale" content="no"> <meta charset="UTF-8"> <meta property="og:image" content="images/icon.png" /> <!-- facebook --> <meta name="twitter:image" content="images/icon.png" /> <!-- twitter --> <meta name="description" content="嗨,我在Firefly看直播,這裡妹子正,看直播有幣賺,開直播還有高提成,過來和我一起嗨吧!"> <title>firefly直播</title> <link rel="stylesheet" href="css/base.css"> <link rel="stylesheet" href="css/layer.css"> <link rel="stylesheet" href="css/index.css?v='23123233225'"> <script src="lib/fsize.js"></script> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?9611931f61008898ac526dcf57df6445"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </head> <body style="background: #000;"> <div class="share-bg"> <img class="floor" src="images/floor.png" alt=""> <img class="share-light" src="images/light.png" alt=""> <img class="share-Thunder1" src="images/t1.png" alt=""> <img class="share-Thunder2" src="images/share-t3.png" alt=""> <img class="share-Thunder3" src="images/share-t5.png" alt=""> <img class="share-star1" src="images/star1.png" alt=""> <img class="share-star2" src="images/star2.png" alt=""> <img class="share-illuminate" src="images/share-illuminate.png" alt=""> <img class="share-text" src="images/share-text.png" alt=""> <img class="share-tips" src="images/share-tips.png" alt=""> <div class="share-face"> <img src="images/fireFace.png" alt=""> <p></p> </div> <div class="share-code-box"> <div class="share-num-box"> <p>邀請碼:<span id="target"></span></p> <div class="share-num-btn" data-clipboard-action="copy" data-clipboard-target="#target" id="copy_btn">複製 </div> </div> </div> <img class="down-btn" src="images/down-app.png" alt=""> <div class="shadow-bg"><img src="images/share-img.png" alt=""></div> </div> </body> <script src="lib/jquery-3.1.1.min.js"></script> <script src="https://cdn.jsdelivr.net/clipboard.js/1.5.12/clipboard.min.js"></script> <script src="layer/layer.js"></script> <script src="../../lib/globalizationJq.js"></script> <script src="https://app.ixiulive.com/static/js/fingerprint2.min.js"></script> <script src="https://app.ixiulive.com/static/js/md5.min.js"></script> <script> // $ip = "http://ceshi.yabolive.tv/web"; $ip = "https://webserver.yabolive.net"; cdn = "https://zhibocdn.yabolive.net/comm" if (sessionStorage.lang == 1) { $("title").text("Highest Gift bonus up to 75% ") $(".share-bg").addClass("share-bg-En") $(".down-btn").attr("src", "images/down-app-En.png") $(".share-text").attr("src", "images/share-text-En.png") $(".share-text").css("width", "8.4rem") $(".share-text").css("left", "0.8rem") $(".share-text").css("top", "3rem") $(".share-face").css("top", "6.6rem") $(".share-Thunder1").hide(); $(".share-Thunder4").hide(); $(".share-tips").attr("src", "images/share-tips-En.png") $(".share-tips").css("width", "7.04rem") $(".share-tips").css("left", "1.5rem") $(".share-tips").css("top", "9.4rem") $(".share-code-box").css("left", "1.69rem") $(".share-code-box").css("top", "10.3rem") var html = []; html += '<p class="share-En-p">Invitation code:<span id="target">500500</span>'; html += '<img class="share-num-btn" style="width: 0.86rem;" data-clipboard-action="copy" data-clipboard-target="#target" id="copy_btn" src="images/copy.png" alt="">'; html += '</p>'; $(".share-code-box").html(html); } else { $("title").text("75%全網最高分成直播平台") } var userAgent = navigator.userAgent; if (ua.indexOf('micromessenger') !== -1) { window.location.href = "shareWx.html?agentCode=" + sessionStorage.bbb + "&bindType=3" } else if (/iphone|ipad|ipod/.test(ua)) { window.location.href = "share2.html?agentCode=" + sessionStorage.bbb + "&bindType=3" //临时用企业key // if (userAgent.indexOf("Safari") > -1) { // if (userAgent.indexOf("Chrome") > -1){ // $(".shadow-bg img").attr("src","images/share-ios.png") // $(".shadow-bg").fadeIn(500) // }else{ // // } // }else{ // $(".shadow-bg img").attr("src","images/share-ios.png") // $(".shadow-bg").fadeIn(500) // // } } setTimeout(function () { $(".share-illuminate").fadeOut(500) }, 500) setTimeout(function () { $(".share-illuminate").fadeIn(500) }, 1700) setInterval(function () { setTimeout(function () { $(".share-illuminate").fadeOut(500) }, 500) setTimeout(function () { $(".share-illuminate").fadeIn(500) }, 1700) }, 3000) Thunder = false; setInterval(function () { if (Thunder == false) { $(".share-Thunder1").attr("src", "images/t2.png") $(".share-Thunder2").attr("src", "images/share-t4.png") $(".share-Thunder3").attr("src", "images/share-t6.png") Thunder = true; } else { $(".share-Thunder1").attr("src", "images/t1.png") $(".share-Thunder2").attr("src", "images/share-t3.png") $(".share-Thunder3").attr("src", "images/share-t5.png") Thunder = false; } }, 1000) $(document).ready(function () { var targetText = $("#target").text(); var clipboard = new Clipboard('#copy_btn'); }); $("#target").text(sessionStorage.bbb) $.ajax({ url: $ip + "/user/getUser.html", type: "post", data: { lang: '1', cid: 'h5_gw', os: 'h5', uid: sessionStorage.bbb }, success: function (msg) { var data = JSON.parse(msg) console.log(data); console.log(cdn + data.data.faceimg) $(".share-face p").text(data.data.nickName) $(".share-face img").attr("src", cdn + data.data.faceimg + '?x-oss-process=image/resize,w_80') } }) $(".share-num-btn").on("click", function () { layer.msg("已複製到粘貼板") console.info('Action:', e.action); console.info('Text:', e.text); console.info('Trigger:', e.trigger); e.clearSelection(); }) // ShareTrace.init({ // appkey: "7ab1495ff1f8b10f", // 此值必填 // param: JSON.stringify(data), // success: function () { // console.log('成功') // }, // error: function (msg) { // console.log('失败') // } // }); $('.down-btn').on('click', function () { // ShareTrace.preDownload(); let copyMsg = escape(JSON.stringify({ 'uid': sessionStorage.bbb, 'lang': urlData.lang, 'bindType': urlData.bindType, 'cid': urlData.icid })); copyToClipboard(copyMsg); uploadFingers(function () { // window.location.href = "https://www.firefly.live/yhc"; addFingerprintDataLog(1, function () { window.location.href = "https://fireflylive.cn/yhc" }); }) }) function copyText(text) { var textarea = document.createElement("textarea"); var currentFocus = document.activeElement; document.body.appendChild(textarea); textarea.value = text; textarea.focus(); if (textarea.setSelectionRange) textarea.setSelectionRange(0, textarea.value.length); else textarea.select(); try { var flag = document.execCommand("copy"); } catch (eo) { var flag = false; } document.body.removeChild(textarea); currentFocus.focus(); return flag; } function addFingerprintDataLog(type, callback) { mFingerprints.eventType = type; $.ajax({ url: _url + '/agent/addFingerprintDataLog.html', data: mFingerprints, success: function (res) { callback && callback(); } }) } function copyToClipboard(textToCopy) { // navigator clipboard 需要https等安全上下文 if (navigator.clipboard && window.isSecureContext) { // navigator clipboard 向剪贴板写文本 return navigator.clipboard.writeText(textToCopy); } else { // 创建text area let textArea = document.createElement("textarea"); textArea.value = textToCopy; //使text area不在viewport,同时设置不可见 textArea.style.position = "absolute"; textArea.style.opacity = 0; textArea.style.left = "-9999999px"; textArea.style.top = "-9999999px"; document.body.appendChild(textArea); textArea.focus(); textArea.select(); return new Promise((res, rej) => { // 执行复制命令并移除文本框 document.execCommand("copy") ? res() : rej(); textArea.remove(); }) } } var _url = 'https://webserver.yabolive.net'; let mFingerprints = {}; var urlData = url_get_params(location.href); function uploadFingers(callback) { $.ajax({ url: _url + "/user/checkIpIsChina.html", data: { checkIpIsChina: 1, }, success: function (res) { var result = JSON.parse(res); let excludes = {} excludes.ip = true; let options = { excludes: excludes } Fingerprint2.get(options, function (components) { // 参数 components.push({ key: 'ip', value: result.ip }); let keysArr = ['pixelRatio', 'ip', 'timezoneOffset', 'screenResolution', 'colorDepth']; console.log(components) const values = components.map(function (component) { return [component.key, component.value] }); const values2 = components.map(function (component) { if (keysArr.indexOf(component.key) > -1) { return component.value } return '' }); let mMap = new Map(values); // 指纹 const murmur = Fingerprint2.x64hash128(values2.join(''), 31); mFingerprints.fingerprintId = murmur; mFingerprints.userAgent = navigator.userAgent; mFingerprints.language = mMap.get('language'); mFingerprints.colorDepth = mMap.get('colorDepth'); mFingerprints.deviceMemory = mMap.get('deviceMemory'); mFingerprints.pixelRatio = mMap.get('pixelRatio'); mFingerprints.hardwareConcurrency = mMap.get('hardwareConcurrency'); mFingerprints.screenResolution = mMap.get('screenResolution').join(','); mFingerprints.availableScreenResolution = mMap.get('availableScreenResolution').join(','); mFingerprints.timezoneOffset = mMap.get('timezoneOffset'); mFingerprints.timezone = mMap.get('timezone'); mFingerprints.platform = mMap.get('platform'); mFingerprints.canvas = md5(mMap.get('canvas')[1]); mFingerprints.audio = mMap.get('audio') mFingerprints.webgl = md5(mMap.get('webgl').join(',')); mFingerprints.ip = mMap.get('ip'); mFingerprints.auid = sessionStorage.bbb; mFingerprints.bindLang = urlData.lang; mFingerprints.bindType = urlData.bindType; mFingerprints.cid = urlData.icid; console.log(mFingerprints); $.ajax({ url: _url + '/agent/addFingerprintData.html', data: mFingerprints, success: function (res) { // debugger // console.log(res); callback && callback() } }) }); } }) } </script> </html>