删除没用的文件
This commit is contained in:
1 parent
358bb5490e
commit
9e0a3fc10c
32 files changed
+3
-17521
No files matched your search
@@ -354,72 +354,6 @@ namespace Work.CollectClass
|
||||
}
|
||||
}
|
||||
|
||||
private static string ReadResponse(HttpWebResponse response)
|
||||
{
|
||||
using (Stream responseStream = response.GetResponseStream())
|
||||
{
|
||||
Stream streamToRead = responseStream;
|
||||
if (response.ContentEncoding.ToLower().Contains("gzip"))
|
||||
{
|
||||
streamToRead = new GZipStream(streamToRead, CompressionMode.Decompress);
|
||||
}
|
||||
else if (response.ContentEncoding.ToLower().Contains("deflate"))
|
||||
{
|
||||
streamToRead = new DeflateStream(streamToRead, CompressionMode.Decompress);
|
||||
}
|
||||
|
||||
using (StreamReader streamReader = new StreamReader(streamToRead, Encoding.UTF8))
|
||||
{
|
||||
return streamReader.ReadToEnd();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private string Request_m_jingxi_com(string url, string refer, string cookies)
|
||||
{
|
||||
HttpWebResponse response = null;
|
||||
string responseText = "";
|
||||
|
||||
try
|
||||
{
|
||||
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://m.jingxi.com/pingou_api/getskusprice?skuids=66516696547,66516696549,66516696551,66516696553,66516696555,66516696557,66516696559,66516696560,66516696561,66516696562,66516696563,66516696564,10026355267735,10026355267736,10026355267737,10026355267738,10026355267739");
|
||||
|
||||
request.KeepAlive = true;
|
||||
request.Headers.Set(HttpRequestHeader.CacheControl, "max-age=0");
|
||||
request.Headers.Add("sec-ch-ua", @""" Not;A Brand"";v=""99"", ""Google Chrome"";v=""91"", ""Chromium"";v=""91""");
|
||||
request.Headers.Add("sec-ch-ua-mobile", @"?0");
|
||||
request.Headers.Add("Upgrade-Insecure-Requests", @"1");
|
||||
request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36";
|
||||
request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
|
||||
request.Headers.Add("Sec-Fetch-Site", @"none");
|
||||
request.Headers.Add("Sec-Fetch-Mode", @"navigate");
|
||||
request.Headers.Add("Sec-Fetch-User", @"?1");
|
||||
request.Headers.Add("Sec-Fetch-Dest", @"document");
|
||||
if (!string.IsNullOrEmpty(refer))
|
||||
request.Referer = refer;
|
||||
request.Headers.Set(HttpRequestHeader.AcceptEncoding, "gzip, deflate, br");
|
||||
request.Headers.Set(HttpRequestHeader.AcceptLanguage, "zh-CN,zh;q=0.9");
|
||||
//request.Headers.Set(HttpRequestHeader.Cookie, @"webp=1; mba_muid=1620291779033615364177; 3AB9D23F7A4B3C9B=IIBLOQ4IFTT367KU2NCECZAFXTVCN7AYLXSIP3HZSBOMBKQXGQTJFDGRW5JWCEU377HKC5C5HJQRHJJC3D5ZASWFTE; shshshfpb=boDuOdz%20%2FGt9KQ74G6vTQmA%3D%3D; shshshfpa=5d4141ae-427a-678c-4712-9baed34739a1-1599815587; visitkey=31617493194533400; retina=0; deviceVersion=91.0.4472.114; equipmentId=IIBLOQ4IFTT367KU2NCECZAFXTVCN7AYLXSIP3HZSBOMBKQXGQTJFDGRW5JWCEU377HKC5C5HJQRHJJC3D5ZASWFTE; fingerprint=3554b07451d83da66d73db4c41f0feaf; deviceName=Chrome; deviceOS=; deviceOSVersion=; sc_width=1920; autoOpenApp_pgDownCloseDate_auto=1624939789383_21600000; shshshfp=587434f372f9b93d7f1fdb2094808628; warehistory=""70742086787,""; wxmall_ptype=2; cid=3; __jdv=122270672%7Cdirect%7Ct_1000072676_17008_001%7Cshouq%7C-%7C1625192682227; __jda=122270672.15940195332131193805118.1594019533.1624948496.1625192682.150; __jxjda=76161171.15940195332131193805118.1594019533.1624948498.1625192682.151; sbx_hot_h=null; __wga=1625192761948.1625192682221.1624948498385.1620295125422.5.7; PPRD_P=UUID.15940195332131193805118-LOGID.1625192762279.162952430-EA.17008.1.14-CT.138631.1.3; wq_prior=5; wq_ug=14; pin=%E6%AE%BF%E6%95%8F%E5%AE%B6%E5%B1%85%E6%97%A5%E7%94%A8%E6%8B%BC%E8%B4%AD%E5%BA%97; unick=%E6%AE%BF%E6%95%8F%E5%AE%B6%E5%B1%85%E6%97%A5%E7%94%A8%E6%8B%BC%E8%B4%AD%E5%BA%97; thor=1BAE23EC9D9791A1474EC42D7F7F8C83B7231A71F615C334906B0C3758FA60CABDE9502205933B0331B61610000AF0F9D0125204144AA5AB85D21A72BD6584849C2900A7B54574A9DC4A0DB96997B6C6909A236512E657BF74EA85E8CD750D055C6EACA03A7A45A03A801C2AB8EC11C78BB83B2E1736FF837978DA5B46D1DC999478FBA07B98566A44F74DBD9974339C");
|
||||
if (!string.IsNullOrEmpty(cookies))
|
||||
request.Headers.Set(HttpRequestHeader.Cookie, cookies);
|
||||
|
||||
response = (HttpWebResponse)request.GetResponse();
|
||||
}
|
||||
catch (WebException e)
|
||||
{
|
||||
if (e.Status == WebExceptionStatus.ProtocolError) response = (HttpWebResponse)e.Response;
|
||||
else return e.Message;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
if (response != null) response.Close();
|
||||
return ex.Message;
|
||||
}
|
||||
|
||||
responseText = ReadResponse(response);
|
||||
response.Close();
|
||||
return responseText;
|
||||
}
|
||||
|
||||
|
||||
private string getSkuHtml(long skuid, ref bool canUse)
|
||||
@@ -873,17 +807,6 @@ namespace Work.CollectClass
|
||||
|
||||
return list;
|
||||
}
|
||||
private string GetDetailImageImgHtml(long skuid)
|
||||
{
|
||||
#region
|
||||
//
|
||||
// { "content":"<p><img src=\"http://img30.360buyimg.com/popWareDetail/jfs/t1/106784/4/19721/152751/5ea14516E50bb01d1/f136b21cce9e62d8.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/101055/24/18598/163020/5e957063E616b6e61/eef8053df4bf5f12.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/116647/30/1137/181417/5e957063Ec3e2bd21/6b93d6b01e24412e.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/109297/6/12411/163541/5e957064Eb2c1e3f3/e2eb1354e76c6b74.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/97529/1/18600/170168/5e957064E3f067cf8/01f3155103d3bb85.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/98019/8/18708/167835/5e957065E5ee2265e/bf539b786ac88216.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/107920/36/12469/103897/5e957068E072195e7/fd5967af0236ab5d.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/107916/40/12398/66013/5e957065E759c3fba/7d8221c777f60a98.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/101249/3/18625/120447/5e957065Ee5d26194/27f1e899858b7d2a.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/101072/40/18571/143111/5e957065E3f270cf9/6d16738aa9365858.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/94118/2/18522/163003/5e957066Eea34c311/53039077add05274.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/105973/3/18358/190612/5e957066Efca99a4e/9b86601b42226bf3.jpg\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/117369/7/1161/153200/5e957066Ea679c2f4/86c5cc6ddf9ac55c.jpg\"><br></p><p><br></p>","plus":false,"isMobileDesc":true,"msg":"","success":"1"}
|
||||
#endregion
|
||||
List<string> list = new List<string>();
|
||||
string url = "https://wqsitem.jd.com/detail/" + skuid + "_d14399653725_normal.html";
|
||||
string html = AllBase.GetHtml.GetUtf8(url, AllBase.BaseClass.ChromeUserAgent);
|
||||
return html;
|
||||
}
|
||||
/// <summary>
|
||||
/// 获取拼团的销量
|
||||
/// </summary>
|
||||
@@ -1053,25 +976,7 @@ namespace Work.CollectClass
|
||||
public string Prop3 = "";
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 单位换算:将万等转换为具体的数字,
|
||||
/// 如52万=520000等
|
||||
/// </summary>
|
||||
/// <param name="data"></param>
|
||||
/// <returns></returns>
|
||||
public static decimal Unit_Conversion(string data)
|
||||
{
|
||||
decimal result = 0;
|
||||
string s1 = AllBase.BaseRegex.GetMatchRegexString(ref data, "(\\d*[.\\d*]*)");
|
||||
if (decimal.TryParse(s1, out result))
|
||||
{
|
||||
if (data.Contains("万"))
|
||||
result *= 10000;
|
||||
if (data.Contains("亿"))
|
||||
result *= 100000000;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public enum GoodsStatusEnum
|
||||
{
|
||||
/// <summary>
|
||||
@@ -1085,50 +990,4 @@ namespace Work.CollectClass
|
||||
|
||||
}
|
||||
}
|
||||
public static class ConvertExtension
|
||||
{
|
||||
/// <summary>
|
||||
/// 删除特殊字
|
||||
/// </summary>
|
||||
/// <param name="text"></param>
|
||||
/// <param name="characters"></param>
|
||||
/// <returns></returns>
|
||||
public static string RemoveSpecialChar(this string text, params string[] characters)
|
||||
{
|
||||
//{ ":", ":", "/", "\\", "\"", "?", "✅", "◆", "‼️" }
|
||||
string str = text;
|
||||
List<string> specialCharacters = new List<string>(characters);
|
||||
specialCharacters.ForEach(c => { str = str.Replace(c, ""); });
|
||||
|
||||
return str;
|
||||
}
|
||||
}
|
||||
|
||||
public class JingXiCollectDemo
|
||||
{
|
||||
public static void Get(string skuID)
|
||||
{
|
||||
ProductCollectBase pb = new ProductCollectBase();
|
||||
pb.from_id = skuID.ParseToLong(); ;
|
||||
JingXiCollect tm = new JingXiCollect(pb);
|
||||
tm.Get();
|
||||
var p = tm.Product;
|
||||
|
||||
}
|
||||
|
||||
public static void GetTaobao(string skuID)
|
||||
{
|
||||
ProductCollectBase pb = new ProductCollectBase();
|
||||
pb.from_url = "https://item.taobao.com/item.htm?id=" + skuID;
|
||||
pb.from_id = long.Parse(skuID);
|
||||
TaobaoMobileCollect tm = new TaobaoMobileCollect(pb);
|
||||
tm.Pinduoduo = true;
|
||||
tm.Name = "淘宝";
|
||||
tm.Get();
|
||||
var p = tm.Product;
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -14,7 +14,6 @@ using System.IO.Compression;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using System.Security.Cryptography;
|
||||
using System.Windows.Forms;
|
||||
using Work.BLL.Upload;
|
||||
using AllBase.Extension;
|
||||
using NaiBa.Util.Extension;
|
||||
|
||||
|
||||
Reference in new issue
Block a user