看看采集问题,,帮顶给分,,,,。!

时间:2022-06-04 00:22:05
采集网站数据的问题,,http://odds.huabet.com/index_a.html

网站,单元格里面的数据到底是从哪调用过来的。

从js中,可以看evel()的调用,但是不知道从哪调用的,,,!

请各位大大帮帮忙,,看看单元格里面的数据到底是从哪调用过来的

看看采集问题,,帮顶给分,,,,。!

我要的就是1.080-------------0.780-----------平/半 以及球队的名称  这些数据。

24 个解决方案

#1


沙发帮顶

#2


友情帮顶。 看看采集问题,,帮顶给分,,,,。!

#3


看了,貌似要做过 XX分析软件?我做过。帮顶。

#4


引用 2 楼 dupeng0811 的回复:
友情帮顶。
0

#5


帮顶

#6


没有人知道吗?

#7


入行太浅,只能帮你“顶”了!!

#8


引用 7 楼 zhy_503 的回复:
入行太浅,只能帮你“顶”了!!


我也这个意思

#9


拜托各位帮帮忙啊,,!

#10


华夏无人耶

#11


看看采集问题,,帮顶给分,,,,。!

#12


初始化变量文件huabet.var.js:

        var weekDay = ['星期天', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
        var comid = [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 19, 20, 21, 22, 24];
        var combid = [0, 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 17, 19, 20, 21, 22, 24];
        var comNa = ["百家", "澳门", "立博", "伟德", "易胜博", "Bet365", "皇冠", "新球", "发达", "印尼", "金沙", "云鼎", "亚庄", "力霸", "博天堂", "SSP", "威廉", "IntW", "ODDS", "10BET", "利记", "沙巴", "金宝博", "永利", "AS38"];
        var GoalCn = ["平手", "平/半", "半球", "半球/1球", "1球", "1球/球半", "1球半", "1球半/2球", "2球", "2球/2球半", "2球半", "2球半/3球", "3球", "3球/3球半", "3球半", "3球半/4球", "4球", "4球/4球半", "4球半", "4球半/5球", "5球", "5球/5球半", "5球半", "5球半/6球", "6球", "6球/6球半", "6球半", "6球半/7球", "7球", "7球/7球半", "7球半"];
        var arrOb = ["0球", "0/0.5球", "0.5球", "0.5/1球", "1球", "1/1.5球", "1.5球", "1.5/2球", "2球", "2/2.5球", "2.5球", "2.5/3球", "3球", "3/3.5球", "3.5球", "3.5/4球", "4球", "4/4.5球", "4.5球", "4.5/5", "5球", "5/5.5球", "5.5球", "5.5/6球", "6球", "6/6.5球", "6.5球", "6.5/7球", "7球", "7/7.5球", "7.5球", "7.5/8球", "8球", "8/8.5球", "8.5球", "8.5/9球", "9球", "9/9.5球", "9.5球", "9.5/10球", "10球"];
        var comzid = [6, 7, 10, 11, 20, 21, 22, 24];
        var comeid = [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24];
        var comhid = [0, 6, 7, 20, 21, 24];
        var comhzid = [];
        var comheid = [0, 1, 2, 6, 7, 10, 11, 20, 21, 22, 24];
        var comsid = [1, 6, 7, 10, 11, 20, 21, 22, 24];
        var arrStu = ["未开赛", "上半场", "中场", "下半场", "完场", "中断", "取消", "加时", "加时", "加时", "加时完场", "点球", "全", "延时", "腰斩", "待定", "金球", "未开赛"];
        var arrStuS = ["未", "上", "中", "下", "完", "断", "取消", "加", "加", "加", "加完", "点", "全", "延", "斩", "待", "金", "未"];
        var Sound = ["<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='flash/sounds/odds.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='flash/sounds/odds.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>", "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='flash/sounds/leap.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='flash/sounds/leap.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>", "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='flash/sounds/E100.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='flash/sounds/E100.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>"];

#13


初始化文件huabet.a.pack.js:
        var ck_Hcom = $.cookie('ck_Hcom_a') == '' ? null : $.cookie('ck_Hcom_a');
        var ck_Fun = $.cookie('ck_Fun_a') == '' ? null : $.cookie('ck_Fun_a');
        var hideNum = 0; var tt = 0; var tte = 0; var oid = 'ref1'; var ttg = 0; var Sd_o = true, Sd_p = true, Fl_o = true, Cl_o = true, Wd_p = true, Wd_o = true;
        $().ready(function() {
            var a = ($.browser.msie) ? $(document).height() - 175 : $(document).height() - 195;
            $('#main,.scroll').css('height', a + 'px');
            showCom(comid);
            init();
            getAn('a', true);
            var b = '&refe=' + escape(document.referrer) + '&location=' + escape(document.location) + '&color=' + screen.colorDepth + 'x&resolution=' + screen.width + 'x' + screen.height + '&returning=' + cc_k() + '&language=' + navigator.systemLanguage + '&ua=' + escape(navigator.userAgent);
            $('#my51yes').append('<iframe MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src=http://count12.51yes.com/sa.aspx?id=127481087' + b + ' height=0 width=0></iframe>')
        });
         reSize();
        function init() {
            crHeader(); if (arguments.length == 0) { crTbody() } else { crTbody(arguments[0]) } window.setTimeout('init()', 10800000)
        }
        function crHeader() {
            var a = 0; var b = $(document).width(); var c = 32 + 158 + 32 + 16; var d = '<th width="32">赛时</th><th width="158">球队</th>';
            ck_Hcom = ck_Hcom == '' ? null : ck_Hcom;
            for (var g in comid) {
                if (ck_Hcom != null && ck_Hcom.indexOf('-' + comid[g] + '-') != -1) continue;
                if (comid[g] != '0') { a++; d += (a == 1) ? '<th id="C_' + comid[g] + '" width="tmpW1">' + comNa[comid[g]] + '</th>' : '<th id="C_' + comid[g] + '" width="tmpW">' + comNa[comid[g]] + '</th>' } else { d += '<th width="50" id="C_0">' + comNa[comid[g]] + '</th>'; c += 50 }
            }
            if (a != 0) {
                var f = Math.round((b - c) / a); var k = f + (b - c - f * a); d = d.replace(/tmpW1/g, k); d = d.replace(/tmpW/g, f)
            }
            d += '<th width="32">分析</th><th width="16" bgcolor="">&nbsp;</th>';
            $('#odds thead').empty().append('<tr class="FtRow">' + d + '</tr>'); d = ''
        }
        function crTbody() {
            var b = (arguments.length == 0) ? '9999' : arguments[0]; var c = '-' + comid.join('--') + '-';
            if (ck_Hcom == null || ck_Hcom == '') { c = comid.join(',') }
            else {
                var d = ck_Hcom.substr(1); d = d.substr(0, d.length - 1).split('--');
                for (var g in d) {
                    var f = '-' + d[g] + '-'; c = c.replace(f, '')
                } c = c.substr(1, c.length - 2).split('--').join(',')
            }
            $('.scroll').empty().load('server/a.aspx', { selCom: c, selDate: b }, function() {
                $('#t_num').text($('#maN').text());
                var a = $('#crt').text().split(',');
                nowmill = new Date(a[0], a[1] - 1, a[2], a[3], a[4], a[5]).getTime();
                setDom();
                ref();
                refE()
            })
        }

#14


初始化文件huabet.a.pack.js继续:
function ref() {
            var t = false; var J = false; $.ajax({ type: "GET", url: "xmldata/" + oid + ".xml", ifModified: true, dataType: "xml", success: function(u) {
                var A = $(u).find('t').text(); var l = false; oid = $(u).find('to').text() == '' ? 'a/' + (oid + 1) : 'a/' + $(u).find('to').text();
                if (A == tt) return; var o = A.split(','); var Q = new Date(o[0], o[1] - 1, o[2], o[3], o[4], o[5]).getTime();
                if (Q - nowmill <= 0) l = true;
                if (l) return;
                $(u).find('r').each(function() {
                    var R = $(this).attr('pn'); if (R == "1") { var B = $(this).attr('mid'); var S = $(this).attr('st'); if (S == '1') { $('#' + B).each(function() { $('#t_num').text($('#t_num').text() * 1 - 1); if ($(this).css('display') == 'none') { $('#hideMa').text($('#hideMa').text() * 1 - 1) } $('tr[id="' + B + '"]').remove() }); return true } var C = $(this).attr('cid'); var q = $(this).find('o1').text(); var v = parseFloat(q); var p = $(this).find('o2').text(); var w = parseFloat(p); var x = $(this).find('pk').text(); var K = parseFloat(x); var m = x.indexOf('-') == -1 ? GoalCn[x * 4] : "受" + GoalCn[Math.abs(x) * 4]; var y = !l && Cl_o; $('.scroll').find('td[id="' + B + '_' + C + '"]').each(function() { var a = $(this).eq(0).children(); var b = a.eq(0); var c = a.eq(1); var d = a.eq(2); var g = b.text(); var f = parseFloat(g); var k = c.text(); var h = parseFloat(k); var j = d.text(); var r = j.indexOf('受') == -1 ? E2i(GoalCn, j) : (-1) * E2i(GoalCn, j.replace('受', '')); var z = parseFloat(r); var D = $(this).parents('tr').children().eq(1).children(); var L = D.eq(0).text(); var M = D.eq(1).text(); var N = D.eq(2).text(); if (g == '' || k == '' || j == '') { if (y) { $(this).addClass('tdc'); dropColor($(this), 'tdc', '50s') } var E = $(this).attr('id'); var n = $(this).parents('tr').prevAll('.showDate').text(); var T = /\d{1,4}/g; n = n.match(T); var F = (n[1] < 10) ? n[0] + '0' + n[1] : n[0] + '' + n[1]; $(this).html('<div onclick="oH(\'1_' + E + '\', ' + F + ');">' + q + '</div><div onclick="oH(\'1_' + E + '\', ' + F + ');">' + p + '</div><div onclick="opH(\'1_' + E + '\', ' + F + ');" class="pk" title="初盘口:' + m + '">' + m + '</div>'); t = true } else { if (f != v) { var G = 'o1c'; var O = false; b.empty().append(q); if (f > v) { G = 'o2c'; O = true } if (y) { b.removeClass().addClass(G); dropColor(b, G, '30s') } t = true } if (h != w) { var H = 'o1c'; var P = false; c.empty().append(p); if (h > w) { H = 'o2c'; P = true } if (y) { c.removeClass().addClass(H); dropColor(c, H, '30s') } t = true } if (j != m) { d.empty().append(m); var I = 'pkc2'; if (z > K) { I = 'pkc1'; d.addClass('pk2') } else if (z < K) { d.addClass('pk1') } if (y) { d.addClass(I); dropColor(d, I, '30s') } if (!l && Wd_p) { $.openWindow({ 'oWidth': 300, 'title': comNa[C] + ' ' + N + '让球盘口变动', 'content': '<div><font color="#FF0000">' + L + '</font> VS <font color="#006633">' + M + '</font></div><div>' + q + ' <font color="red">' + m + '</font> ' + p + '</div>' }) } J = true } if (((f != v) || (h != w))) { var s = comNa[C] + ' [' + N + ']: ' + L + ' VS ' + M + ': ' + q; if (!l && Fl_o) { s += (f == v) ? '<img src="images/noc.gif" border="0" />' : O ? ' <img src="images/down.gif" border="0"/>' : ' <img src="images/up.gif" border="0"/>'; s += ' [' + m + '] ' + p; s += (h == w) ? '<img src="images/noc.gif" border="0" />' : P ? ' <img src="images/down.gif" border="0"/>' : ' <img src="images/up.gif" border="0"/>' } else { s += ' [' + m + '] ' + p } if (!l && Wd_o) $('#oddChang').crScrollText({ content: s }) } } }) }
                });
                if (!l) { if (t && Sd_o) $('#sound').html(Sound[0]); if (J && Sd_p) $('#sound').html(Sound[2]) }
                 tt = A
            }
            }); setTimeout("ref()", 2000)
        }
        function refE() {
            $.ajax({ type: "GET", url: "xmldata/More.xml", ifModified: true, dataType: "xml", success: function(k) {
                var h = $(k).find('t').text();
                if (h == tte) return; $(k).
                 find('m').each(function() {
                     var a = $(this).attr('id'); var b = $(this).find('av').text().split(','); var c = b[0]; var d = b[1]; var g = b[2];
                     if ($('#' + a + '_0').children().size() != 0) {
                         var f = $('#' + a + '_0').children(); f.eq(0).text(b[0]); f.eq(1).text(b[1]); f.eq(2).text(b[2])
                     } else {
                         $('#' + a + '_0').attr('title', '初盘:主' + b[0] + '客' + b[1] + '和' + b[2]).addClass('E100a').append('<div>' + b[0] + '</div><div>' + b[1] + '</div><div>' + b[2] + '</div>'); dropColor($('#' + a + '_0'), 'E100a', '10s'); $('#sound').html(Sound[3])
                     }
                 });
                tte = h
            }
            }); setTimeout("refE()", 60000)
        } function HideCel(a, b, c, d) { var g = $(a); var f = $(b); var k = f.children(); var h = g.children().eq(0).children(); trL = k.size(); thL = h.size(); var j = h.index($('#' + c)); var r = c.substr(2, c.length); if (d == 'comHide') { var z = new RegExp('-' + r + '-', 'g'); ck_Hcom = ck_Hcom.replace(z, ''); if (ck_Hcom == '') { $.cookie('ck_Hcom_a', null) } else { $.cookie('ck_Hcom_a', ck_Hcom, { expires: 30 }) } if ($('th[id="' + c + '"]').css('display') != 'none') { hideNum = 0; init(); $('input[id="' + c + '"]').removeClass('comHide').addClass('comShow') } else { g.children().eq(0).children().eq(j).show(); for (i = 0; i < trL; i++) { f.children().eq(i).children().eq(j).show() } $('input[id="' + c + '"]').removeClass('comHide').addClass('comShow') } } else { ck_Hcom = (ck_Hcom == null) ? '-' + r + '-' : ck_Hcom + '-' + r + '-'; g.children().eq(0).children().eq(j).hide(); for (i = 0; i < trL; i++) { f.children().eq(i).children().eq(j).hide() } $('input[id="' + c + '"]').removeClass('comShow').addClass('comHide'); $.cookie('ck_Hcom_a', ck_Hcom, { expires: 30 }) } }
        function setDom() {
            $('#bn_lg').removeAttr('disabled');
            $('#hideMa').click(function() {
                if (parseInt($(this).eq(0).val()) == 0) return; $('.scroll tr[id]:hidden').each(function() { $(this).show() });
                try {
                    $('#dl_lg input:not(:checked)').each(function() { $(this).attr('checked', true) })
                }
                catch (e) { }
                hideNum = 0; $('#hideMa').empty().text('0')
            });
            $("th[id^='C_']").click(function() { HideCel('#odds thead', '#odds tbody', $(this).eq(0).attr('id'), $(this).eq(0).attr('class')) }); $('#dl_fun input').each(function() { if (ck_Fun != null) { if (ck_Fun.indexOf($(this).attr('id')) != -1) { $(this).attr('checked', false); eval(this.id + '=false') } else { $(this).attr('checked', true) } } else { $('#dl_fun input').attr('checked', true); return false } }); $('#dl_fun input').click(function() { if (this.checked) { eval(this.id + '=true'); var a = new RegExp($(this).attr('id'), 'g'); ck_Fun = ck_Fun.replace(a, '') } else { eval(this.id + '=false'); ck_Fun = (ck_Fun == null) ? $(this).attr('id') : ck_Fun + $(this).attr('id') } $.cookie('ck_Fun_a', ck_Fun, { expires: 30 }) }); $('#next_Match').datepicker({ minDate: 0, maxDate: 365, showOn: 'both', buttonImage: 'images/calendar.gif', onSelect: function(a) { init(a) }, buttonImageOnly: true }); $('#oddChang').Scroll({ line: 1, speed: 1000, timer: 5000, up: 'btn1', down: 'btn2' })
        }

#15


友情帮顶。

#16


实时数据文件:http://odds.huabet.com/xmldata/More.xml
<?xml version="1.0" encoding="utf-8" ?>
<root TolRe="66">
<t>2009,07,09,17,39,36</t><m id="203063" ><av>3.53,1.91,3.25</av>
</m>
<m id="209754" ><av>1.31,8.06,4.34</av>
</m>
<m id="209749" ><av>7.01,1.38,4.04</av>
</m>
<m id="229619" ><av>1.30,8.00,4.55</av>
</m>
<m id="223926" ><av>1.26,8.59,4.90</av>

</m>
<m id="223927" ><av>4.28,1.70,3.45</av>
</m>
<m id="209756" ><av>1.36,7.88,4.19</av>
</m>
<m id="209751" ><av>1.93,3.52,3.18</av>
</m>
<m id="223921" ><av>2.52,2.48,3.21</av>
</m>
<m id="209753" ><av>1.32,8.01,4.23</av>
</m>
<m id="223876" ><av>1.86,3.64,3.33</av>

</m>
<m id="226685" ><av>13.7,1.11,7.01</av>
</m>
<m id="226690" ><av>6.84,1.38,4.06</av>
</m>
<m id="226689" ><av>16.4,1.08,7.73</av>
</m>
<m id="226687" ><av>1.88,3.57,3.25</av>
</m>
<m id="223937" ><av>1.40,6.63,4.04</av>
</m>
<m id="209752" ><av>1.56,5.63,3.44</av>

</m>
<m id="226691" ><av>2.13,2.63,3.91</av>
</m>
<m id="223924" ><av>6.17,1.44,3.92</av>
</m>
<m id="223929" ><av>2.96,2.14,3.25</av>
</m>
<m id="212879" ><av>1.81,2.96,4.12</av>
</m>
<m id="229624" ><av>3.40,1.94,3.28</av>
</m>
<m id="226676" ><av>4.71,1.63,3.60</av>

</m>
<m id="223878" ><av>1.08,17.7,7.51</av>
</m>
<m id="223918" ><av>2.38,2.61,3.27</av>
</m>
<m id="219012" ><av>1.41,6.90,3.96</av>
</m>
<m id="224680" ><av>1.78,3.97,3.39</av>
</m>
<m id="224681" ><av>1.49,5.90,3.82</av>
</m>
<m id="223890" ><av>7.54,4.15,5.85</av>

</m>
<m id="223922" ><av>2.00,3.27,3.31</av>
</m>
<m id="228327" ><av>2.29,2.78,3.22</av>
</m>
<m id="223892" ><av>4.51,2.71,3.73</av>
</m>
<m id="223930" ><av>1.34,7.12,4.38</av>
</m>
<m id="223936" ><av>3.84,1.78,3.39</av>
</m>
<m id="206706" ><av>2.79,2.26,3.26</av>

</m>
<m id="206702" ><av>1.30,8.03,4.57</av>
</m>
<m id="215083" ><av>1.61,5.20,3.52</av>
</m>
<m id="225111" ><av>2.18,2.96,3.20</av>
</m>
<m id="215084" ><av>1.36,7.36,4.32</av>
</m>
<m id="229626" ><av>1.36,7.50,4.25</av>
</m>
</root>

#17


至于数据具体如何组合可以看初始化函数init及其相关调用程序

#18


帮你顶

#19


jf

#20


AJAX

#21


友情帮顶。。。

#22


var ck_Hcom = $.cookie('ck_Hcom_a') == '' ? null : $.cookie('ck_Hcom_a');
        var ck_Fun = $.cookie('ck_Fun_a') == '' ? null : $.cookie('ck_Fun_a');
        var hideNum = 0; var tt = 0; var tte = 0; var oid = 'ref1'; var ttg = 0; var Sd_o = true, Sd_p = true, Fl_o = true, Cl_o = true, Wd_p = true, Wd_o = true;
        $().ready(function() {
            var a = ($.browser.msie) ? $(document).height() - 175 : $(document).height() - 195;
            $('#main,.scroll').css('height', a + 'px');
            showCom(comid);
            init();
            getAn('a', true);
            var b = '&refe=' + escape(document.referrer) + '&location=' + escape(document.location) + '&color=' + screen.colorDepth + 'x&resolution=' + screen.width + 'x' + screen.height + '&returning=' + cc_k() + '&language=' + navigator.systemLanguage + '&ua=' + escape(navigator.userAgent);
            $('#my51yes').append('<iframe MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src=http://count12.51yes.com/sa.aspx?id=127481087' + b + ' height=0 width=0></iframe>')
        });
         reSize();
        function init() {
            crHeader(); if (arguments.length == 0) { crTbody() } else { crTbody(arguments[0]) } window.setTimeout('init()', 10800000)
        }
        function crHeader() {
            var a = 0; var b = $(document).width(); var c = 32 + 158 + 32 + 16; var d = '<th width="32">赛时</th><th width="158">球队</th>';
            ck_Hcom = ck_Hcom == '' ? null : ck_Hcom;
            for (var g in comid) {
                if (ck_Hcom != null && ck_Hcom.indexOf('-' + comid[g] + '-') != -1) continue;
                if (comid[g] != '0') { a++; d += (a == 1) ? '<th id="C_' + comid[g] + '" width="tmpW1">' + comNa[comid[g]] + '</th>' : '<th id="C_' + comid[g] + '" width="tmpW">' + comNa[comid[g]] + '</th>' } else { d += '<th width="50" id="C_0">' + comNa[comid[g]] + '</th>'; c += 50 }
            }
            if (a != 0) {
                var f = Math.round((b - c) / a); var k = f + (b - c - f * a); d = d.replace(/tmpW1/g, k); d = d.replace(/tmpW/g, f)
            }
            d += '<th width="32">分析</th><th width="16" bgcolor="">&nbsp;</th>';
            $('#odds thead').empty().append('<tr class="FtRow">' + d + '</tr>'); d = ''
        }
        function crTbody() {
            var b = (arguments.length == 0) ? '9999' : arguments[0]; var c = '-' + comid.join('--') + '-';
            if (ck_Hcom == null || ck_Hcom == '') { c = comid.join(',') }
            else {
                var d = ck_Hcom.substr(1); d = d.substr(0, d.length - 1).split('--');
                for (var g in d) {
                    var f = '-' + d[g] + '-'; c = c.replace(f, '')
                } c = c.substr(1, c.length - 2).split('--').join(',')
            }
            $('.scroll').empty().load('server/a.aspx', { selCom: c, selDate: b }, function() {
                $('#t_num').text($('#maN').text());
                var a = $('#crt').text().split(',');
                nowmill = new Date(a[0], a[1] - 1, a[2], a[3], a[4], a[5]).getTime();
                setDom();
                ref();
                refE()
            })
        }

#23


to:showjim

这些js其实我都看了,根本就看不懂嘛。

还有http://odds.huabet.com/xmldata/More.xml也不对啊。

这些我都用httpwatch测试过了。

#24


帮顶,接分

#1


沙发帮顶

#2


友情帮顶。 看看采集问题,,帮顶给分,,,,。!

#3


看了,貌似要做过 XX分析软件?我做过。帮顶。

#4


引用 2 楼 dupeng0811 的回复:
友情帮顶。
0

#5


帮顶

#6


没有人知道吗?

#7


入行太浅,只能帮你“顶”了!!

#8


引用 7 楼 zhy_503 的回复:
入行太浅,只能帮你“顶”了!!


我也这个意思

#9


拜托各位帮帮忙啊,,!

#10


华夏无人耶

#11


看看采集问题,,帮顶给分,,,,。!

#12


初始化变量文件huabet.var.js:

        var weekDay = ['星期天', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
        var comid = [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 19, 20, 21, 22, 24];
        var combid = [0, 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 17, 19, 20, 21, 22, 24];
        var comNa = ["百家", "澳门", "立博", "伟德", "易胜博", "Bet365", "皇冠", "新球", "发达", "印尼", "金沙", "云鼎", "亚庄", "力霸", "博天堂", "SSP", "威廉", "IntW", "ODDS", "10BET", "利记", "沙巴", "金宝博", "永利", "AS38"];
        var GoalCn = ["平手", "平/半", "半球", "半球/1球", "1球", "1球/球半", "1球半", "1球半/2球", "2球", "2球/2球半", "2球半", "2球半/3球", "3球", "3球/3球半", "3球半", "3球半/4球", "4球", "4球/4球半", "4球半", "4球半/5球", "5球", "5球/5球半", "5球半", "5球半/6球", "6球", "6球/6球半", "6球半", "6球半/7球", "7球", "7球/7球半", "7球半"];
        var arrOb = ["0球", "0/0.5球", "0.5球", "0.5/1球", "1球", "1/1.5球", "1.5球", "1.5/2球", "2球", "2/2.5球", "2.5球", "2.5/3球", "3球", "3/3.5球", "3.5球", "3.5/4球", "4球", "4/4.5球", "4.5球", "4.5/5", "5球", "5/5.5球", "5.5球", "5.5/6球", "6球", "6/6.5球", "6.5球", "6.5/7球", "7球", "7/7.5球", "7.5球", "7.5/8球", "8球", "8/8.5球", "8.5球", "8.5/9球", "9球", "9/9.5球", "9.5球", "9.5/10球", "10球"];
        var comzid = [6, 7, 10, 11, 20, 21, 22, 24];
        var comeid = [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24];
        var comhid = [0, 6, 7, 20, 21, 24];
        var comhzid = [];
        var comheid = [0, 1, 2, 6, 7, 10, 11, 20, 21, 22, 24];
        var comsid = [1, 6, 7, 10, 11, 20, 21, 22, 24];
        var arrStu = ["未开赛", "上半场", "中场", "下半场", "完场", "中断", "取消", "加时", "加时", "加时", "加时完场", "点球", "全", "延时", "腰斩", "待定", "金球", "未开赛"];
        var arrStuS = ["未", "上", "中", "下", "完", "断", "取消", "加", "加", "加", "加完", "点", "全", "延", "斩", "待", "金", "未"];
        var Sound = ["<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='flash/sounds/odds.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='flash/sounds/odds.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>", "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='flash/sounds/leap.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='flash/sounds/leap.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>", "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='flash/sounds/E100.swf'><param name='quality' value='high'><param name='wmode' value='transparent'><embed src='flash/sounds/E100.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>"];

#13


初始化文件huabet.a.pack.js:
        var ck_Hcom = $.cookie('ck_Hcom_a') == '' ? null : $.cookie('ck_Hcom_a');
        var ck_Fun = $.cookie('ck_Fun_a') == '' ? null : $.cookie('ck_Fun_a');
        var hideNum = 0; var tt = 0; var tte = 0; var oid = 'ref1'; var ttg = 0; var Sd_o = true, Sd_p = true, Fl_o = true, Cl_o = true, Wd_p = true, Wd_o = true;
        $().ready(function() {
            var a = ($.browser.msie) ? $(document).height() - 175 : $(document).height() - 195;
            $('#main,.scroll').css('height', a + 'px');
            showCom(comid);
            init();
            getAn('a', true);
            var b = '&refe=' + escape(document.referrer) + '&location=' + escape(document.location) + '&color=' + screen.colorDepth + 'x&resolution=' + screen.width + 'x' + screen.height + '&returning=' + cc_k() + '&language=' + navigator.systemLanguage + '&ua=' + escape(navigator.userAgent);
            $('#my51yes').append('<iframe MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src=http://count12.51yes.com/sa.aspx?id=127481087' + b + ' height=0 width=0></iframe>')
        });
         reSize();
        function init() {
            crHeader(); if (arguments.length == 0) { crTbody() } else { crTbody(arguments[0]) } window.setTimeout('init()', 10800000)
        }
        function crHeader() {
            var a = 0; var b = $(document).width(); var c = 32 + 158 + 32 + 16; var d = '<th width="32">赛时</th><th width="158">球队</th>';
            ck_Hcom = ck_Hcom == '' ? null : ck_Hcom;
            for (var g in comid) {
                if (ck_Hcom != null && ck_Hcom.indexOf('-' + comid[g] + '-') != -1) continue;
                if (comid[g] != '0') { a++; d += (a == 1) ? '<th id="C_' + comid[g] + '" width="tmpW1">' + comNa[comid[g]] + '</th>' : '<th id="C_' + comid[g] + '" width="tmpW">' + comNa[comid[g]] + '</th>' } else { d += '<th width="50" id="C_0">' + comNa[comid[g]] + '</th>'; c += 50 }
            }
            if (a != 0) {
                var f = Math.round((b - c) / a); var k = f + (b - c - f * a); d = d.replace(/tmpW1/g, k); d = d.replace(/tmpW/g, f)
            }
            d += '<th width="32">分析</th><th width="16" bgcolor="">&nbsp;</th>';
            $('#odds thead').empty().append('<tr class="FtRow">' + d + '</tr>'); d = ''
        }
        function crTbody() {
            var b = (arguments.length == 0) ? '9999' : arguments[0]; var c = '-' + comid.join('--') + '-';
            if (ck_Hcom == null || ck_Hcom == '') { c = comid.join(',') }
            else {
                var d = ck_Hcom.substr(1); d = d.substr(0, d.length - 1).split('--');
                for (var g in d) {
                    var f = '-' + d[g] + '-'; c = c.replace(f, '')
                } c = c.substr(1, c.length - 2).split('--').join(',')
            }
            $('.scroll').empty().load('server/a.aspx', { selCom: c, selDate: b }, function() {
                $('#t_num').text($('#maN').text());
                var a = $('#crt').text().split(',');
                nowmill = new Date(a[0], a[1] - 1, a[2], a[3], a[4], a[5]).getTime();
                setDom();
                ref();
                refE()
            })
        }

#14


初始化文件huabet.a.pack.js继续:
function ref() {
            var t = false; var J = false; $.ajax({ type: "GET", url: "xmldata/" + oid + ".xml", ifModified: true, dataType: "xml", success: function(u) {
                var A = $(u).find('t').text(); var l = false; oid = $(u).find('to').text() == '' ? 'a/' + (oid + 1) : 'a/' + $(u).find('to').text();
                if (A == tt) return; var o = A.split(','); var Q = new Date(o[0], o[1] - 1, o[2], o[3], o[4], o[5]).getTime();
                if (Q - nowmill <= 0) l = true;
                if (l) return;
                $(u).find('r').each(function() {
                    var R = $(this).attr('pn'); if (R == "1") { var B = $(this).attr('mid'); var S = $(this).attr('st'); if (S == '1') { $('#' + B).each(function() { $('#t_num').text($('#t_num').text() * 1 - 1); if ($(this).css('display') == 'none') { $('#hideMa').text($('#hideMa').text() * 1 - 1) } $('tr[id="' + B + '"]').remove() }); return true } var C = $(this).attr('cid'); var q = $(this).find('o1').text(); var v = parseFloat(q); var p = $(this).find('o2').text(); var w = parseFloat(p); var x = $(this).find('pk').text(); var K = parseFloat(x); var m = x.indexOf('-') == -1 ? GoalCn[x * 4] : "受" + GoalCn[Math.abs(x) * 4]; var y = !l && Cl_o; $('.scroll').find('td[id="' + B + '_' + C + '"]').each(function() { var a = $(this).eq(0).children(); var b = a.eq(0); var c = a.eq(1); var d = a.eq(2); var g = b.text(); var f = parseFloat(g); var k = c.text(); var h = parseFloat(k); var j = d.text(); var r = j.indexOf('受') == -1 ? E2i(GoalCn, j) : (-1) * E2i(GoalCn, j.replace('受', '')); var z = parseFloat(r); var D = $(this).parents('tr').children().eq(1).children(); var L = D.eq(0).text(); var M = D.eq(1).text(); var N = D.eq(2).text(); if (g == '' || k == '' || j == '') { if (y) { $(this).addClass('tdc'); dropColor($(this), 'tdc', '50s') } var E = $(this).attr('id'); var n = $(this).parents('tr').prevAll('.showDate').text(); var T = /\d{1,4}/g; n = n.match(T); var F = (n[1] < 10) ? n[0] + '0' + n[1] : n[0] + '' + n[1]; $(this).html('<div onclick="oH(\'1_' + E + '\', ' + F + ');">' + q + '</div><div onclick="oH(\'1_' + E + '\', ' + F + ');">' + p + '</div><div onclick="opH(\'1_' + E + '\', ' + F + ');" class="pk" title="初盘口:' + m + '">' + m + '</div>'); t = true } else { if (f != v) { var G = 'o1c'; var O = false; b.empty().append(q); if (f > v) { G = 'o2c'; O = true } if (y) { b.removeClass().addClass(G); dropColor(b, G, '30s') } t = true } if (h != w) { var H = 'o1c'; var P = false; c.empty().append(p); if (h > w) { H = 'o2c'; P = true } if (y) { c.removeClass().addClass(H); dropColor(c, H, '30s') } t = true } if (j != m) { d.empty().append(m); var I = 'pkc2'; if (z > K) { I = 'pkc1'; d.addClass('pk2') } else if (z < K) { d.addClass('pk1') } if (y) { d.addClass(I); dropColor(d, I, '30s') } if (!l && Wd_p) { $.openWindow({ 'oWidth': 300, 'title': comNa[C] + ' ' + N + '让球盘口变动', 'content': '<div><font color="#FF0000">' + L + '</font> VS <font color="#006633">' + M + '</font></div><div>' + q + ' <font color="red">' + m + '</font> ' + p + '</div>' }) } J = true } if (((f != v) || (h != w))) { var s = comNa[C] + ' [' + N + ']: ' + L + ' VS ' + M + ': ' + q; if (!l && Fl_o) { s += (f == v) ? '<img src="images/noc.gif" border="0" />' : O ? ' <img src="images/down.gif" border="0"/>' : ' <img src="images/up.gif" border="0"/>'; s += ' [' + m + '] ' + p; s += (h == w) ? '<img src="images/noc.gif" border="0" />' : P ? ' <img src="images/down.gif" border="0"/>' : ' <img src="images/up.gif" border="0"/>' } else { s += ' [' + m + '] ' + p } if (!l && Wd_o) $('#oddChang').crScrollText({ content: s }) } } }) }
                });
                if (!l) { if (t && Sd_o) $('#sound').html(Sound[0]); if (J && Sd_p) $('#sound').html(Sound[2]) }
                 tt = A
            }
            }); setTimeout("ref()", 2000)
        }
        function refE() {
            $.ajax({ type: "GET", url: "xmldata/More.xml", ifModified: true, dataType: "xml", success: function(k) {
                var h = $(k).find('t').text();
                if (h == tte) return; $(k).
                 find('m').each(function() {
                     var a = $(this).attr('id'); var b = $(this).find('av').text().split(','); var c = b[0]; var d = b[1]; var g = b[2];
                     if ($('#' + a + '_0').children().size() != 0) {
                         var f = $('#' + a + '_0').children(); f.eq(0).text(b[0]); f.eq(1).text(b[1]); f.eq(2).text(b[2])
                     } else {
                         $('#' + a + '_0').attr('title', '初盘:主' + b[0] + '客' + b[1] + '和' + b[2]).addClass('E100a').append('<div>' + b[0] + '</div><div>' + b[1] + '</div><div>' + b[2] + '</div>'); dropColor($('#' + a + '_0'), 'E100a', '10s'); $('#sound').html(Sound[3])
                     }
                 });
                tte = h
            }
            }); setTimeout("refE()", 60000)
        } function HideCel(a, b, c, d) { var g = $(a); var f = $(b); var k = f.children(); var h = g.children().eq(0).children(); trL = k.size(); thL = h.size(); var j = h.index($('#' + c)); var r = c.substr(2, c.length); if (d == 'comHide') { var z = new RegExp('-' + r + '-', 'g'); ck_Hcom = ck_Hcom.replace(z, ''); if (ck_Hcom == '') { $.cookie('ck_Hcom_a', null) } else { $.cookie('ck_Hcom_a', ck_Hcom, { expires: 30 }) } if ($('th[id="' + c + '"]').css('display') != 'none') { hideNum = 0; init(); $('input[id="' + c + '"]').removeClass('comHide').addClass('comShow') } else { g.children().eq(0).children().eq(j).show(); for (i = 0; i < trL; i++) { f.children().eq(i).children().eq(j).show() } $('input[id="' + c + '"]').removeClass('comHide').addClass('comShow') } } else { ck_Hcom = (ck_Hcom == null) ? '-' + r + '-' : ck_Hcom + '-' + r + '-'; g.children().eq(0).children().eq(j).hide(); for (i = 0; i < trL; i++) { f.children().eq(i).children().eq(j).hide() } $('input[id="' + c + '"]').removeClass('comShow').addClass('comHide'); $.cookie('ck_Hcom_a', ck_Hcom, { expires: 30 }) } }
        function setDom() {
            $('#bn_lg').removeAttr('disabled');
            $('#hideMa').click(function() {
                if (parseInt($(this).eq(0).val()) == 0) return; $('.scroll tr[id]:hidden').each(function() { $(this).show() });
                try {
                    $('#dl_lg input:not(:checked)').each(function() { $(this).attr('checked', true) })
                }
                catch (e) { }
                hideNum = 0; $('#hideMa').empty().text('0')
            });
            $("th[id^='C_']").click(function() { HideCel('#odds thead', '#odds tbody', $(this).eq(0).attr('id'), $(this).eq(0).attr('class')) }); $('#dl_fun input').each(function() { if (ck_Fun != null) { if (ck_Fun.indexOf($(this).attr('id')) != -1) { $(this).attr('checked', false); eval(this.id + '=false') } else { $(this).attr('checked', true) } } else { $('#dl_fun input').attr('checked', true); return false } }); $('#dl_fun input').click(function() { if (this.checked) { eval(this.id + '=true'); var a = new RegExp($(this).attr('id'), 'g'); ck_Fun = ck_Fun.replace(a, '') } else { eval(this.id + '=false'); ck_Fun = (ck_Fun == null) ? $(this).attr('id') : ck_Fun + $(this).attr('id') } $.cookie('ck_Fun_a', ck_Fun, { expires: 30 }) }); $('#next_Match').datepicker({ minDate: 0, maxDate: 365, showOn: 'both', buttonImage: 'images/calendar.gif', onSelect: function(a) { init(a) }, buttonImageOnly: true }); $('#oddChang').Scroll({ line: 1, speed: 1000, timer: 5000, up: 'btn1', down: 'btn2' })
        }

#15


友情帮顶。

#16


实时数据文件:http://odds.huabet.com/xmldata/More.xml
<?xml version="1.0" encoding="utf-8" ?>
<root TolRe="66">
<t>2009,07,09,17,39,36</t><m id="203063" ><av>3.53,1.91,3.25</av>
</m>
<m id="209754" ><av>1.31,8.06,4.34</av>
</m>
<m id="209749" ><av>7.01,1.38,4.04</av>
</m>
<m id="229619" ><av>1.30,8.00,4.55</av>
</m>
<m id="223926" ><av>1.26,8.59,4.90</av>

</m>
<m id="223927" ><av>4.28,1.70,3.45</av>
</m>
<m id="209756" ><av>1.36,7.88,4.19</av>
</m>
<m id="209751" ><av>1.93,3.52,3.18</av>
</m>
<m id="223921" ><av>2.52,2.48,3.21</av>
</m>
<m id="209753" ><av>1.32,8.01,4.23</av>
</m>
<m id="223876" ><av>1.86,3.64,3.33</av>

</m>
<m id="226685" ><av>13.7,1.11,7.01</av>
</m>
<m id="226690" ><av>6.84,1.38,4.06</av>
</m>
<m id="226689" ><av>16.4,1.08,7.73</av>
</m>
<m id="226687" ><av>1.88,3.57,3.25</av>
</m>
<m id="223937" ><av>1.40,6.63,4.04</av>
</m>
<m id="209752" ><av>1.56,5.63,3.44</av>

</m>
<m id="226691" ><av>2.13,2.63,3.91</av>
</m>
<m id="223924" ><av>6.17,1.44,3.92</av>
</m>
<m id="223929" ><av>2.96,2.14,3.25</av>
</m>
<m id="212879" ><av>1.81,2.96,4.12</av>
</m>
<m id="229624" ><av>3.40,1.94,3.28</av>
</m>
<m id="226676" ><av>4.71,1.63,3.60</av>

</m>
<m id="223878" ><av>1.08,17.7,7.51</av>
</m>
<m id="223918" ><av>2.38,2.61,3.27</av>
</m>
<m id="219012" ><av>1.41,6.90,3.96</av>
</m>
<m id="224680" ><av>1.78,3.97,3.39</av>
</m>
<m id="224681" ><av>1.49,5.90,3.82</av>
</m>
<m id="223890" ><av>7.54,4.15,5.85</av>

</m>
<m id="223922" ><av>2.00,3.27,3.31</av>
</m>
<m id="228327" ><av>2.29,2.78,3.22</av>
</m>
<m id="223892" ><av>4.51,2.71,3.73</av>
</m>
<m id="223930" ><av>1.34,7.12,4.38</av>
</m>
<m id="223936" ><av>3.84,1.78,3.39</av>
</m>
<m id="206706" ><av>2.79,2.26,3.26</av>

</m>
<m id="206702" ><av>1.30,8.03,4.57</av>
</m>
<m id="215083" ><av>1.61,5.20,3.52</av>
</m>
<m id="225111" ><av>2.18,2.96,3.20</av>
</m>
<m id="215084" ><av>1.36,7.36,4.32</av>
</m>
<m id="229626" ><av>1.36,7.50,4.25</av>
</m>
</root>

#17


至于数据具体如何组合可以看初始化函数init及其相关调用程序

#18


帮你顶

#19


jf

#20


AJAX

#21


友情帮顶。。。

#22


var ck_Hcom = $.cookie('ck_Hcom_a') == '' ? null : $.cookie('ck_Hcom_a');
        var ck_Fun = $.cookie('ck_Fun_a') == '' ? null : $.cookie('ck_Fun_a');
        var hideNum = 0; var tt = 0; var tte = 0; var oid = 'ref1'; var ttg = 0; var Sd_o = true, Sd_p = true, Fl_o = true, Cl_o = true, Wd_p = true, Wd_o = true;
        $().ready(function() {
            var a = ($.browser.msie) ? $(document).height() - 175 : $(document).height() - 195;
            $('#main,.scroll').css('height', a + 'px');
            showCom(comid);
            init();
            getAn('a', true);
            var b = '&refe=' + escape(document.referrer) + '&location=' + escape(document.location) + '&color=' + screen.colorDepth + 'x&resolution=' + screen.width + 'x' + screen.height + '&returning=' + cc_k() + '&language=' + navigator.systemLanguage + '&ua=' + escape(navigator.userAgent);
            $('#my51yes').append('<iframe MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src=http://count12.51yes.com/sa.aspx?id=127481087' + b + ' height=0 width=0></iframe>')
        });
         reSize();
        function init() {
            crHeader(); if (arguments.length == 0) { crTbody() } else { crTbody(arguments[0]) } window.setTimeout('init()', 10800000)
        }
        function crHeader() {
            var a = 0; var b = $(document).width(); var c = 32 + 158 + 32 + 16; var d = '<th width="32">赛时</th><th width="158">球队</th>';
            ck_Hcom = ck_Hcom == '' ? null : ck_Hcom;
            for (var g in comid) {
                if (ck_Hcom != null && ck_Hcom.indexOf('-' + comid[g] + '-') != -1) continue;
                if (comid[g] != '0') { a++; d += (a == 1) ? '<th id="C_' + comid[g] + '" width="tmpW1">' + comNa[comid[g]] + '</th>' : '<th id="C_' + comid[g] + '" width="tmpW">' + comNa[comid[g]] + '</th>' } else { d += '<th width="50" id="C_0">' + comNa[comid[g]] + '</th>'; c += 50 }
            }
            if (a != 0) {
                var f = Math.round((b - c) / a); var k = f + (b - c - f * a); d = d.replace(/tmpW1/g, k); d = d.replace(/tmpW/g, f)
            }
            d += '<th width="32">分析</th><th width="16" bgcolor="">&nbsp;</th>';
            $('#odds thead').empty().append('<tr class="FtRow">' + d + '</tr>'); d = ''
        }
        function crTbody() {
            var b = (arguments.length == 0) ? '9999' : arguments[0]; var c = '-' + comid.join('--') + '-';
            if (ck_Hcom == null || ck_Hcom == '') { c = comid.join(',') }
            else {
                var d = ck_Hcom.substr(1); d = d.substr(0, d.length - 1).split('--');
                for (var g in d) {
                    var f = '-' + d[g] + '-'; c = c.replace(f, '')
                } c = c.substr(1, c.length - 2).split('--').join(',')
            }
            $('.scroll').empty().load('server/a.aspx', { selCom: c, selDate: b }, function() {
                $('#t_num').text($('#maN').text());
                var a = $('#crt').text().split(',');
                nowmill = new Date(a[0], a[1] - 1, a[2], a[3], a[4], a[5]).getTime();
                setDom();
                ref();
                refE()
            })
        }

#23


to:showjim

这些js其实我都看了,根本就看不懂嘛。

还有http://odds.huabet.com/xmldata/More.xml也不对啊。

这些我都用httpwatch测试过了。

#24


帮顶,接分