⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sh.ct10000.com_contents.js

📁 该程序能够准确的记录互联网用户上网所用的流量
💻 JS
字号:
ACTIVE = true;
SCRIPT_URL = 'http://218.80.213.22/cgi-bin/webtrend';
DOMAIN_NAME  = 'sh.ct10000.com';

siteReferrer = new Array(); // Don't modify this

siteReferrer[0] = "sh.ct10000.com";
siteReferrer[1] = "www.sh.ct10000.com";
//siteReferrer[2] = "";
//siteReferrer[3] = "";
//siteReferrer[4] = "";

window.status = ' ';

if (typeof(window.top.document) != "unknown")
    Referrer = window.top.document.referrer;
else
    Referrer = document.referrer;

Referrer = Referrer.replace (/[&]/g, ';');

//Curl = window.location.href; 
//Curl = Curl.replace (/;/g, ',');

lastDate = null;
uniqueUser = null;

function get_cookie (name)
{
  var arg = name + "=";
  var arg_len = arg.length;
  var cookie_len = document.cookie.length;
  var i = 0;

  while (i < cookie_len) {
    var j = i + arg_len;

    if (document.cookie.substring(i, j) == arg)
      return get_cookie_val(j);

    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }

  return null;
}

function set_cookie (name, value, expDays, rootpath, sitedomain)
{
  var argv = set_cookie.arguments;
  var argc = set_cookie.arguments.length;

  var expires = (argc > 2) ? argv[2] : null;
  var path    = (argc > 3) ? argv[3] : null;
  var domain  = (argc > 4) ? argv[4] : null;
  var secure  = (argc > 5) ? argv[5] : false;

  document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path    == null) ? "" : ("; path=" + path)) +
    ((domain  == null) ? "" : ("; domain=" + domain)) +
    ((secure  == true) ? "; secure" : "");
}

function remove_cookie (name)
{
  var exp = new Date();
  exp.setTime (exp.getTime() - 1);
  var cval = get_cookie (name);
  document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function set_datetime (expDays)
{
  var expDate = new Date();
  expDate.setTime(expDate.getTime() + (86400 * 1000 * expDays));

  return expDate;
}

function set_site_cookie (name, content, expires, path)
{
  set_cookie(name, content, expires, path);
}

function cookie_init ()
{
  var count = get_cookie('chweblog_contents');
  var unique = get_cookie('chweblog_contentsq');

  if (unique == null) {
    uniqueUser = 1;
    var utime = new Date();
    utime.setHours(23);
    utime.setMinutes(59);
    utime.setSeconds(59);
    utime.setMilliseconds(999);

    set_site_cookie('chweblog_contentsq', 1, utime, "/");
  }
  else
    uniqueUser = 0;

  if (count == null) {
    var ftime = new Date();
    set_site_cookie('chweblog_contents', ftime.getTime(), set_datetime(365), "/");
  }
  else {
    var found = 0;
    var ctime = new Date();

    for (var i=0; i < siteReferrer.length; i++) {
      var domain = siteReferrer[i];
      var reg = new RegExp("^http:\/\/([a-zA-Z0-9]+\.)?" + domain, "ig");

      if (Referrer && reg.test(Referrer)) {
        found = 1;
        break;
      }
    }

    if (found)
        lastDate = -1;
    else
      lastDate = get_cookie('chweblog_contents');

    remove_cookie('chweblog_contents');
    set_site_cookie('chweblog_contents', ctime.getTime(), set_datetime(365), "/");
  }
}

function get_cookie_val (offset)
{
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function language ()
{
  var language;

  if (navigator.appName == 'Netscape')
    var bname = navigator.language;
  else
    var bname = navigator.browserLanguage;

  bname = bname.toLowerCase();

  if (bname.substr(0,2) == "ko")
    language = 'Korean / Korea';
  else if (bname.substr(0,2) == "af")
    language = 'Afrikaans';
  else if (bname.substr(0,2) == "ar") {
    if (bname.substr(3,2) == "ae")
      language = 'Arabic / United Arab Emirates';
    else if (bname.substr(3,2) == "bh")
      language = 'Arabic / Bahrain';
    else if (bname.substr(3,2) == "eg")
      language = 'Arabic / Egypt';
    else if (bname.substr(3,2) == "dz")
      language = 'Arabic / Algeria';
    else if (bname.substr(3,2) == "iq")
      language = 'Arabic / Iraq';
    else if (bname.substr(3,2) == "jo")
      language = 'Arabic / Jordan';
    else if (bname.substr(3,2) == "kw")
      language = 'Arabic / Kuwait';
    else if (bname.substr(3,2) == "lb")
      language = 'Arabic / Lebanon';
    else if (bname.substr(3,2) == "ly")
      language = 'Arabic / Libya';
    else if (bname.substr(3,2) == "ma")
      language = 'Arabic / Morocco';
    else if (bname.substr(3,2) == "om")
      language = 'Arabic / Oman';
    else if (bname.substr(3,2) == "qa")
      language = 'Arabic / Qatar';
    else if (bname.substr(3,2) == "sa")
      language = 'Arabic / Saudi Arabia';
    else if (bname.substr(3,2) == "sy")
      language = 'Arabic / Syria';
    else if (bname.substr(3,2) == "tn")
      language = 'Arabic / Tunisia';
    else if (bname.substr(3,2) == "ye")
      language = 'Arabic / Yemen';
    else
      language = 'Arabic';
  }
  else if (bname.substr(0,2) == "be")
    language = 'Belarusian';
  else if (bname.substr(0,2) == "bg")
    language = 'Bulgarian';
  else if (bname.substr(0,2) == "ca")
    language = 'Catalan';
  else if (bname.substr(0,2) == "cs")
    language = 'Czech';
  else if (bname.substr(0,2) == "da")
    language = 'Danish';
  else if (bname.substr(0,2) == "de") {
    if (bname.substr(3,2) == "at")
      language = 'German / Austria';
    else if (bname.substr(3,2) == "ch")
      language = 'German / Switzerland';
    else if (bname.substr(3,2) == "li")
      language = 'German / Liechtenstein';
    else if (bname.substr(3,2) == "lu")
      language = 'German / Luxembourg';
    else
      language = 'German / Germany';
  }
  else if (bname.substr(0,2) == "el")
    language = 'Greek / Greece';
  else if (bname.substr(0,2) == "en") {
    if (bname.substr(3,2) == "us")
      language = 'English / United States';
    else if (bname.substr(3,2) == "au")
      language = 'English / Austrailia';
    else if (bname.substr(3,2) == "bz")
      language = 'English / Belize';
    else if (bname.substr(3,2) == "ca")
      language = 'English / Canada';
    else if (bname.substr(3,2) == "gb")
      language = 'English / Great Britain';
    else if (bname.substr(3,2) == "ie")
      language = 'English / Ireland';
    else if (bname.substr(3,2) == "jm")
      language = 'English / Jamaica';
    else if (bname.substr(3,2) == "nz")
      language = 'English / New Zealand';
    else if (bname.substr(3,2) == "tt")
      language = 'English / Trinidad';
    else if (bname.substr(3,2) == "za")
      language = 'English / South Africa';
    else
      language = 'English';
  }
  else if (bname.substr(0,2) == "es") {
    if (bname.substr(3,2) == "ar")
      language = 'Spanish / Argentina';
    else if (bname.substr(3,2) == "bo")
      language = 'Spanish / Bolivia';
    else if (bname.substr(3,2) == "cl")
      language = 'Spanish / Chile';
    else if (bname.substr(3,2) == "co")
      language = 'Spanish / Colombia';
    else if (bname.substr(3,2) == "cr")
      language = 'Spanish / Costa Rica';
    else if (bname.substr(3,2) == "do")
      language = 'Spanish / Dominican Republic';
    else if (bname.substr(3,2) == "ec")
      language = 'Spanish / Ecuador';
    else if (bname.substr(3,2) == "gt")
      language = 'Spanish / Guatemala';
    else if (bname.substr(3,2) == "hn")
      language = 'Spanish / Honduras';
    else if (bname.substr(3,2) == "mx")
      language = 'Spanish / Mexico';
    else if (bname.substr(3,2) == "ni")
      language = 'Spanish / Nicaragua';
    else if (bname.substr(3,2) == "pa")
      language = 'Spanish / Panama';
    else if (bname.substr(3,2) == "pe")
      language = 'Spanish / Peru';
    else if (bname.substr(3,2) == "pr")
      language = 'Spanish / Puerto Rico';
    else if (bname.substr(3,2) == "py")
      language = 'Spanish / Paraguay';
    else if (bname.substr(3,2) == "sv")
      language = 'Spanish / El Salvador';
    else if (bname.substr(3,2) == "uy")
      language = 'Spanish / Uruguay';
    else if (bname.substr(3,2) == "ve")
      language = 'Spanish / Venezuela';
    else
      language = 'Spanish / Spain';
  }
  else if (bname.substr(0,2) == "et")
    language = 'Estonian';
  else if (bname.substr(0,2) == "eu")
    language = 'Basque';
  else if (bname.substr(0,2) == "fa")
    language = 'Farsi';
  else if (bname.substr(0,2) == "fi")
    language = 'Finnish';
  else if (bname.substr(0,2) == "fo")
    language = 'Faeroese';
  else if (bname.substr(0,2) == "fr") {
    if (bname.substr(3,2) == "be")
      language = 'French / Belgium';
    else if (bname.substr(3,2) == "ca")
      language = 'French / Canada';
    else if (bname.substr(3,2) == "ch")
      language = 'French / Switzerland';
    else if (bname.substr(3,2) == "ca")
      language = 'French / Luxembourg';
    else
      language = 'French / France';
  }
  else if (bname.substr(0,2) == "gd") {
    if (bname.substr(3,2) == "ie")
      language = 'Gaelic / Ireland';
    else
      language = 'Gaelic / Scotland';
  }
  else if (bname.substr(0,2) == "he")
    language = 'Hebrew';
  else if (bname.substr(0,2) == "hi")
    language = 'Hindi';
  else if (bname.substr(0,2) == "hr")
    language = 'Croatian';
  else if (bname.substr(0,2) == "hu")
    language = 'Hungarian';
  else if (bname.substr(0,2) == "in")
    language = 'Indonesian';
  else if (bname.substr(0,2) == "is")
    language = 'Icelandic';
  else if (bname.substr(0,2) == "he")
    language = 'Hebrew';
  else if (bname.substr(0,2) == "it") {
    if (bname.substr(3,2) == "ch")
      language = 'Italian / Switzerland';
    else
      language = 'Italian / Italy';
  }
  else if (bname.substr(0,2) == "ja")
    language = 'Japanese / Japan';
  else if (bname.substr(0,2) == "ji")
    language = 'Yiddish';
  else if (bname.substr(0,2) == "lt")
    language = 'Lithuanian / Lithuania';
  else if (bname.substr(0,2) == "lv")
    language = 'Latvian';
  else if (bname.substr(0,2) == "mk")
    language = 'Macedonian / Macedonia';
  else if (bname.substr(0,2) == "ms")
    language = 'Malaysian / Malaysia';
  else if (bname.substr(0,2) == "mt")
    language = 'Maltese / Malta';
  else if (bname.substr(0,2) == "nl") {
    if (bname.substr(3,2) == "be")
      language = 'Dutch / Belgium';
    else
      language = 'Dutch / Netherlands';
  }
  else if (bname.substr(0,2) == "pl")
    language = 'Polish / Poland';
  else if (bname.substr(0,2) == "pt") {
    if (bname.substr(3,2) == "br")
      language = 'Portuguese / Brazil';
    else
      language = 'Portuguese / Portugual';
  }
  else if (bname.substr(0,2) == "rm")
    language = 'Rhaeto-Romanic / Romania';
  else if (bname.substr(0,2) == "ro")
    language = 'Romanian / Romania';
  else if (bname.substr(0,2) == "ru")
    language = 'Russian / Russia';
  else if (bname.substr(0,2) == "sb")
    language = 'Sorbian';
  else if (bname.substr(0,2) == "sk")
    language = 'Slovak';
  else if (bname.substr(0,2) == "sl")
    language = 'Slovenian';
  else if (bname.substr(0,2) == "sq")
    language = 'Albanian / Albania';
  else if (bname.substr(0,2) == "sr")
    language = 'Serbian / Serbia';
  else if (bname.substr(0,2) == "sv") {
    if (bname.substr(3,2) == "fi")
      language = 'Swedish / Finland';
    else
      language = 'Swedish / Sweden';
  }
  else if (bname.substr(0,2) == "sx")
    language = 'Sutu';
  else if (bname.substr(0,2) == "sz")
    language = 'Sami';
  else if (bname.substr(0,2) == "th")
    language = 'Thai / Thailand';
  else if (bname.substr(0,2) == "tn")
    language = 'Tswana';
  else if (bname.substr(0,2) == "tr")
    language = 'Turkish / Turkey';
  else if (bname.substr(0,2) == "ts")
    language = 'Tsonga';
  else if (bname.substr(0,2) == "uk")
    language = 'Ukrainian';
  else if (bname.substr(0,2) == "th")
    language = 'Thai / Thailand';
  else if (bname.substr(0,2) == "ur")
    language = 'Urdu';
  else if (bname.substr(0,2) == "ve")
    language = 'Venda';
  else if (bname.substr(0,2) == "vi")
    language = 'Vietnamese / Vietnam';
  else if (bname.substr(0,2) == "xh")
    language = 'Xhosa';
  else if (bname.substr(0,2) == "zh") {
    if (bname.substr(3,2) == "cn")
      language = 'Chinese / China';
    else if (bname.substr(3,2) == "hk")
      language = 'Chinese / Hong Kong';
    else if (bname.substr(3,2) == "sg")
      language = 'Chinese / Singapore';
    else if (bname.substr(3,2) == "tw")
      language = 'Chinese / Taiwan';
    else
      language = 'Chinese / China';
  }
  else if (bname.substr(0,2) == "zu")
    language = 'Zulu';
  else
    language = 'Unknown/Other';

  return language;
}

//////////////////////////////////////////////////////////////////////////

if (ACTIVE) {
cookie_init();
var userDate = new Date();
if (lastDate == null) lastDate = 0;
var doc_Title = document.title;
doc_Title = doc_Title.replace (/[#%|*&^$@!]/g, '');
Referrer = Referrer.replace (/[#|*&^$@!]/g, '');
var pageCharset;
if (navigator.appName == "Netscape")  pageCharset = document.characterSet;
else pageCharset = document.charset;
document.write('<img src="../imgs/bottom.files/' + SCRIPT_URL + '/process_contents.cgi'
                + '?rs=' + window.screen.width + ' X ' + window.screen.height
                + '&cd=' + window.screen.colorDepth
                + '&ln=' + language()
                + '&rf=' + Referrer
                + '&vc=' + get_cookie('chweblog_contents')
                + '&cs=' + pageCharset
                + '&ut=' + userDate.getTime()
                + '&lv=' + lastDate
                + '&uq=' + uniqueUser
								+ '&qz=' + DOMAIN_NAME
		            + '&dt=' + doc_Title
                + '" width="0" height="0">');
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -