コード例 #1
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public string GetRemoteHtml(string path, string[] paramArray)
        {
            WebClient web = WebClientBLL.getWebClient();
            string    url = string.Format(root + path, paramArray);

            return(web.DownloadString(url));
        }
コード例 #2
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public static void UpdateOddsDataContent(string date)
        {
            WebClient web = WebClientBLL.getWebClient();
            string    url = string.Format(root + OddsDataURL, date);
            string    s   = web.DownloadString(url + "&_t=" + DateTime.Now);

            DataCache.SetCache("OddsDetailContent", s);
        }
コード例 #3
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public static void UpdateHistoryLiveDataContent(string date)
        {
            WebClient web = WebClientBLL.getWebClient();
            string    url = string.Format(HistoryDataURL, date);
            string    s   = web.DownloadString(url + "&" + DateTime.Now);

            DataCache.SetCache("LiveDataContent", s);
        }
コード例 #4
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public static void UpdateLiveDataContent()
        {
            WebClient web = WebClientBLL.getWebClient();
            TimeSpan  ts  = DateTime.Now - DateTime.Parse("1970-1-1 ");
            string    s   = web.DownloadString(LiveDataURL + "?" + (long)ts.TotalMilliseconds);

            DataCache.SetCache("LiveDataContent", s);
        }
コード例 #5
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public string LoadHistoryFile(string date)
        {
            WebClient web = WebClientBLL.getWebClient();
            string    url = string.Format(HistoryDataURL, date);
            string    s   = web.DownloadString(url + "&" + DateTime.Now);

            return(s);
        }
コード例 #6
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        /// <summary>
        /// 读取即时比分数据
        /// </summary>
        /// <returns></returns>
        public string LoadLiveFile()
        {
            WebClient web = WebClientBLL.getWebClient();
            TimeSpan  ts  = DateTime.Now - DateTime.Parse("1970-1-1 ");
            string    s   = web.DownloadString(LiveDataURL + "?" + (long)ts.TotalMilliseconds);

            return(s);
        }
コード例 #7
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public static void UpdateAnalysisContent(string scheduleID)
        {
            WebClient web = WebClientBLL.getWebClient();
            //string url = string.Format(Odds1x2, scheduleID);
            string url = string.Format(AnalysisURL, scheduleID);
            string s   = web.DownloadString(url + "?" + DateTime.Now);

            DataCache.SetCache("AnalysisContent", s);
        }
コード例 #8
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public string GetOddsHistoryContent(string id)
        {
            WebClient web = WebClientBLL.getWebClient();
            //string url = string.Format(Odds1x2, scheduleID);
            string url = string.Format(OddsHistoryURL, id);
            string s   = web.DownloadString(url + "&" + DateTime.Now);

            return(s);
        }
コード例 #9
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public string UpdateOdds1x2Content(string scheduleID)
        {
            WebClient web = WebClientBLL.getWebClient();
            //string url = string.Format(Odds1x2, scheduleID);
            string   url = string.Format(Odds1x2URL, scheduleID);
            TimeSpan ts  = new TimeSpan(DateTime.Now.Ticks - new DateTime(1970, 1, 1).Ticks);
            string   s   = web.DownloadString(url + "?" + ts.TotalMilliseconds);

            return(s);
        }
コード例 #10
0
ファイル: WebClientBLL.cs プロジェクト: opo30/bet-helper
        public static void UpdateMarkets()
        {
            WebClient web = WebClientBLL.getWebClient();

            web.Headers.Add("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)");
            web.Headers.Add("Accept", "image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*");
            web.Headers.Add("Accept-Language", "zh-CN");
            string s = web.DownloadString(MarketsURL + "?" + DateTime.Now);

            DataCache.SetCache("MarketsURL", s);
        }