| | |
| | | using System.Net.Http; |
| | | using System.Net.Http.Headers; |
| | | using System.Text; |
| | | using System.Text.RegularExpressions; |
| | | using System.Threading; |
| | | using zhengcaioa.Models; |
| | | namespace Crawler.sichuan |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 意向公开 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=9&dbselect=bidx&kw=%E6%84%8F%E5%90%91&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=9&dbselect=bidx&kw=%E6%84%8F%E5%90%91&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省意向公开 开始获取", "中国政采网四川省"); |
| | | yixianggonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage); |
| | | logg.WriteLog("中国政采网四川省意向公开 开始获取结束", "中国政采网四川省"); |
| | |
| | | |
| | | #region 公开招标 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=1&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=1&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省采购公告 公开招标 开始获取", "中国政采网四川省"); |
| | | caigougonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage, "1", "公开招标"); |
| | | logg.WriteLog("中国政采网四川省采购公告 公开招标 开始获取结束", "中国政采网四川省"); |
| | |
| | | |
| | | #region 询价 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=2&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=2&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省采购公告 询价 开始获取", "中国政采网四川省"); |
| | | caigougonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage, "4", "询价"); |
| | | logg.WriteLog("中国政采网四川省采购公告 询价 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 竞争性谈判 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=3&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=3&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省采购公告 竞争性谈判 开始获取", "中国政采网四川省"); |
| | | caigougonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage, "5", "竞争性谈判"); |
| | | logg.WriteLog("中国政采网四川省采购公告 竞争性谈判 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 单一来源 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=4&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=4&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省采购公告 单一来源 开始获取", "中国政采网四川省"); |
| | | caigougonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage, "7", "单一来源"); |
| | | logg.WriteLog("中国政采网四川省采购公告 单一来源 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 邀请招标 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=6&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=6&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省采购公告 邀请招标 开始获取", "中国政采网四川省"); |
| | | caigougonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage, "2", "邀请招标"); |
| | | logg.WriteLog("中国政采网四川省采购公告 邀请招标 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 竞争性磋商 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=10&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=10&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省采购公告 竞争性磋商 开始获取", "中国政采网四川省"); |
| | | caigougonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage, "3", "竞争性磋商"); |
| | | logg.WriteLog("中国政采网四川省采购公告 竞争性磋商 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 中标公告 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=7&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=7&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省中标公告 开始获取", "中国政采网四川省"); |
| | | zhongbiaogonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage); |
| | | logg.WriteLog("中国政采网四川省中标公告 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 成交公告 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=11&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=11&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省成交公告 开始获取", "中国政采网四川省"); |
| | | zhongbiaogonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage); |
| | | logg.WriteLog("中国政采网四川省成交公告 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 更正公告 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=8&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=8&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省更正公告 开始获取", "中国政采网四川省"); |
| | | gengzhenggonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage); |
| | | logg.WriteLog("中国政采网四川省更正公告 开始获取结束", "中国政采网四川省"); |
| | |
| | | //Thread.CurrentThread.Join(1000 * 60 * 30);//阻止设定时间 |
| | | #region 废标公告 |
| | | currPage = 1; |
| | | sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=12&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | sichuanpageurll = "https://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=12&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName="; |
| | | logg.WriteLog("中国政采网四川省废标公告 开始获取", "中国政采网四川省"); |
| | | feibiaogonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage); |
| | | logg.WriteLog("中国政采网四川省废标公告 开始获取结束", "中国政采网四川省"); |
| | |
| | | list11 = lists.ToList(); |
| | | } |
| | | |
| | | string[] bbb = null; |
| | | var scriptElements = document.QuerySelectorAll("script"); |
| | | foreach (var scriptElement in scriptElements) |
| | | { |
| | | var scriptText = scriptElement.TextContent; |
| | | |
| | | if (scriptText.Contains("var ohtmlurls")) // 检查文本中是否包含特定变量 |
| | | { |
| | | |
| | | int startIndex = scriptText.IndexOf('"') + 1; |
| | | int endIndex = scriptText.IndexOf('"', startIndex); |
| | | if (startIndex > 0 && endIndex > startIndex) |
| | | { |
| | | var aaaa = scriptText.Substring(startIndex, endIndex - startIndex); |
| | | if (!string.IsNullOrEmpty(aaaa)) |
| | | { |
| | | bbb = aaaa.Split(','); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | int ccc = 0; |
| | | |
| | | foreach (var sichuanjieshoudtl1 in lists) |
| | | { |
| | |
| | | try |
| | | { |
| | | sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl(); |
| | | aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | if(bbb!=null && bbb.Length>= ccc && !string.IsNullOrEmpty(bbb[ccc])) |
| | | { |
| | | aaaaaaaa.pageurl = bbb[ccc]; |
| | | ccc = ccc + 1; |
| | | } |
| | | else |
| | | { |
| | | ccc = ccc + 1; |
| | | continue; |
| | | } |
| | | // aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | |
| | | logg.WriteLog(aaaaaaaa.pageurl, "中国政采网四川省"); |
| | | aaaaaaaa.title = sichuanjieshoudtl1.QuerySelector("a").TextContent.Replace("\n", "").Trim(); |
| | |
| | | { |
| | | var ssss = fujianya.Id; |
| | | var sssss = fujianya.InnerHtml; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"http://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"https://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | } |
| | | fujianhtml += "</tbody></table></div>"; |
| | | |
| | |
| | | { |
| | | list11 = lists.ToList(); |
| | | } |
| | | |
| | | string[] bbb = null; |
| | | var scriptElements = document.QuerySelectorAll("script"); |
| | | foreach (var scriptElement in scriptElements) |
| | | { |
| | | var scriptText = scriptElement.TextContent; |
| | | |
| | | if (scriptText.Contains("var ohtmlurls")) // 检查文本中是否包含特定变量 |
| | | { |
| | | |
| | | int startIndex = scriptText.IndexOf('"') + 1; |
| | | int endIndex = scriptText.IndexOf('"', startIndex); |
| | | if (startIndex > 0 && endIndex > startIndex) |
| | | { |
| | | var aaaa = scriptText.Substring(startIndex, endIndex - startIndex); |
| | | if (!string.IsNullOrEmpty(aaaa)) |
| | | { |
| | | bbb = aaaa.Split(','); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | int ccc = 0; |
| | | |
| | | foreach (var sichuanjieshoudtl1 in lists) |
| | | { |
| | | Thread.CurrentThread.Join(1000 * 10);//阻止设定时间 |
| | | try |
| | | { |
| | | sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl(); |
| | | aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | if (bbb != null && bbb.Length >= ccc && !string.IsNullOrEmpty(bbb[ccc])) |
| | | { |
| | | aaaaaaaa.pageurl = bbb[ccc]; |
| | | ccc = ccc + 1; |
| | | } |
| | | else |
| | | { |
| | | ccc = ccc + 1; |
| | | continue; |
| | | } |
| | | // aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | |
| | | logg.WriteLog(aaaaaaaa.pageurl, "中国政采网四川省"); |
| | | aaaaaaaa.title = sichuanjieshoudtl1.QuerySelector("a").TextContent.Replace("\n", "").Trim(); |
| | |
| | | { |
| | | var ssss = fujianya.Id; |
| | | var sssss = fujianya.InnerHtml; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"http://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"https://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | } |
| | | fujianhtml += "</tbody></table></div>"; |
| | | |
| | |
| | | list11 = lists.ToList(); |
| | | } |
| | | |
| | | string[] bbb = null; |
| | | var scriptElements = document.QuerySelectorAll("script"); |
| | | foreach (var scriptElement in scriptElements) |
| | | { |
| | | var scriptText = scriptElement.TextContent; |
| | | |
| | | if (scriptText.Contains("var ohtmlurls")) // 检查文本中是否包含特定变量 |
| | | { |
| | | |
| | | int startIndex = scriptText.IndexOf('"') + 1; |
| | | int endIndex = scriptText.IndexOf('"', startIndex); |
| | | if (startIndex > 0 && endIndex > startIndex) |
| | | { |
| | | var aaaa = scriptText.Substring(startIndex, endIndex - startIndex); |
| | | if (!string.IsNullOrEmpty(aaaa)) |
| | | { |
| | | bbb = aaaa.Split(','); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | int ccc = 0; |
| | | |
| | | foreach (var sichuanjieshoudtl1 in lists) |
| | | { |
| | | Thread.CurrentThread.Join(1000 * 10);//阻止设定时间 |
| | | try |
| | | { |
| | | sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl(); |
| | | aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | if (bbb != null && bbb.Length >= ccc && !string.IsNullOrEmpty(bbb[ccc])) |
| | | { |
| | | aaaaaaaa.pageurl = bbb[ccc]; |
| | | ccc = ccc + 1; |
| | | } |
| | | else |
| | | { |
| | | ccc = ccc + 1; |
| | | continue; |
| | | } |
| | | // aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | |
| | | logg.WriteLog(aaaaaaaa.pageurl, "中国政采网四川省"); |
| | | aaaaaaaa.title = sichuanjieshoudtl1.QuerySelector("a").TextContent.Replace("\n", "").Trim(); |
| | |
| | | { |
| | | var ssss = fujianya.Id; |
| | | var sssss = fujianya.InnerHtml; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"http://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"https://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | } |
| | | fujianhtml += "</tbody></table></div>"; |
| | | |
| | |
| | | list11 = lists.ToList(); |
| | | } |
| | | |
| | | string[] bbb = null; |
| | | var scriptElements = document.QuerySelectorAll("script"); |
| | | foreach (var scriptElement in scriptElements) |
| | | { |
| | | var scriptText = scriptElement.TextContent; |
| | | |
| | | if (scriptText.Contains("var ohtmlurls")) // 检查文本中是否包含特定变量 |
| | | { |
| | | |
| | | int startIndex = scriptText.IndexOf('"') + 1; |
| | | int endIndex = scriptText.IndexOf('"', startIndex); |
| | | if (startIndex > 0 && endIndex > startIndex) |
| | | { |
| | | var aaaa = scriptText.Substring(startIndex, endIndex - startIndex); |
| | | if (!string.IsNullOrEmpty(aaaa)) |
| | | { |
| | | bbb = aaaa.Split(','); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | int ccc = 0; |
| | | |
| | | foreach (var sichuanjieshoudtl1 in lists) |
| | | { |
| | | Thread.CurrentThread.Join(1000 * 10);//阻止设定时间 |
| | | try |
| | | { |
| | | sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl(); |
| | | aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | if (bbb != null && bbb.Length >= ccc && !string.IsNullOrEmpty(bbb[ccc])) |
| | | { |
| | | aaaaaaaa.pageurl = bbb[ccc]; |
| | | ccc = ccc + 1; |
| | | } |
| | | else |
| | | { |
| | | ccc = ccc + 1; |
| | | continue; |
| | | } |
| | | // aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | |
| | | logg.WriteLog(aaaaaaaa.pageurl, "中国政采网四川省"); |
| | | aaaaaaaa.title = sichuanjieshoudtl1.QuerySelector("a").TextContent.Replace("\n", "").Trim(); |
| | |
| | | { |
| | | var ssss = fujianya.Id; |
| | | var sssss = fujianya.InnerHtml; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"http://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"https://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | } |
| | | fujianhtml += "</tbody></table></div>"; |
| | | |
| | |
| | | list11 = lists.ToList(); |
| | | } |
| | | |
| | | |
| | | string[] bbb = null; |
| | | var scriptElements = document.QuerySelectorAll("script"); |
| | | foreach (var scriptElement in scriptElements) |
| | | { |
| | | var scriptText = scriptElement.TextContent; |
| | | |
| | | if (scriptText.Contains("var ohtmlurls")) // 检查文本中是否包含特定变量 |
| | | { |
| | | |
| | | int startIndex = scriptText.IndexOf('"') + 1; |
| | | int endIndex = scriptText.IndexOf('"', startIndex); |
| | | if (startIndex > 0 && endIndex > startIndex) |
| | | { |
| | | var aaaa = scriptText.Substring(startIndex, endIndex - startIndex); |
| | | if (!string.IsNullOrEmpty(aaaa)) |
| | | { |
| | | bbb = aaaa.Split(','); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | int ccc = 0; |
| | | |
| | | foreach (var sichuanjieshoudtl1 in lists) |
| | | { |
| | | Thread.CurrentThread.Join(1000 * 10);//阻止设定时间 |
| | | try |
| | | { |
| | | sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl(); |
| | | aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | if (bbb != null && bbb.Length >= ccc && !string.IsNullOrEmpty(bbb[ccc])) |
| | | { |
| | | aaaaaaaa.pageurl = bbb[ccc]; |
| | | ccc = ccc + 1; |
| | | } |
| | | else |
| | | { |
| | | ccc = ccc + 1; |
| | | continue; |
| | | } |
| | | // aaaaaaaa.pageurl = sichuanjieshoudtl1.QuerySelector("a").GetAttribute("href"); |
| | | |
| | | logg.WriteLog(aaaaaaaa.pageurl, "中国政采网四川省"); |
| | | aaaaaaaa.title = sichuanjieshoudtl1.QuerySelector("a").TextContent.Replace("\n", "").Trim(); |
| | |
| | | { |
| | | var ssss = fujianya.Id; |
| | | var sssss = fujianya.InnerHtml; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"http://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | fujianhtml += "<tr><td class=\"bid_attachtab_content\">附件下载:<a class=\"bizDownload\" target=\"_blank\" href =\"https://download.ccgp.gov.cn/oss/download?uuid=" + ssss + "\" id=\"0E1723104D34335C527765FF6CD28A\" title=\"点击下载\">" + sssss + "</a><br></td></tr>"; |
| | | } |
| | | fujianhtml += "</tbody></table></div>"; |
| | | |