using CefSharp; using CefSharp.WinForms; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Reflection; using System.Windows.Forms; using WindowsFormsApp1.utils; using WindowsFormsApp1.utils.tb; namespace WindowsFormsApp1 { static class Program { private static object onSuccess; /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); AppDomain.CurrentDomain.AssemblyResolve += Resolver; // SQLiteDataBaseUtil.getInstance().AddTaoBaoAccount(); SQLiteDataBaseUtil.getInstance().ListTaoBaoAccount(); CefSettings _settings= new CefSettings(); _settings.PersistSessionCookies = true; Cef.Initialize(_settings); Application.Run(new Main()); //Application.Run(new TBLogin(2)); //TestCookie(); } private static Assembly Resolver(object sender, ResolveEventArgs args) { if (args.Name.StartsWith("CefSharp")) { string assemblyName = args.Name.Split(new[] { ',' }, 2)[0] + ".dll"; string archSpecificPath = Path.Combine(AppDomain.CurrentDomain.SetupInformation.ApplicationBase, Environment.Is64BitProcess ? "x64" : "x86", assemblyName); return File.Exists(archSpecificPath) ? Assembly.LoadFile(archSpecificPath) : null; } return null; } private static void TestCookie() { String cookies = "cna=Q9eYFEM1rm8CAXH7EKUDSamu; otherx=e%3D1%26p%3D*%26s%3D0%26c%3D0%26f%3D0%26g%3D0%26t%3D0; hng=CN%7Czh-CN%7CCNY%7C156; lid=%E6%A4%B0%E8%A7%86%E7%A7%91%E6%8A%80; enc=RGqVJip4t0I%2Bu6rmW8v5j6r8tqJSACRF%2F92GJymWSYUrcPIi%2BLfoZwxWR31%2BNEoPUsPmhqtFMEU9tg0cNz2UuA%3D%3D; sm4=500100; sgcookie=EsgReQXiPG936%2FDLxoo76; t=2e0bd62b0e7ef117c2752bc8f5a47149; tracknick=%5Cu6930%5Cu89C6%5Cu79D1%5Cu6280; lgc=%5Cu6930%5Cu89C6%5Cu79D1%5Cu6280; _tb_token_=e7e1833ff3e3e; cookie2=141eef46fe5d454202093f0c085f77d6; _m_h5_tk=aa1765c2711f8214225e4cd840e2fc7f_1592215556600; _m_h5_tk_enc=f385dc4a51d9511d2f572363e2600eb6; dnk=%5Cu6930%5Cu89C6%5Cu79D1%5Cu6280; uc1=existShop=false&pas=0&cookie14=UoTV7gOtpy1DDQ%3D%3D&cookie21=UtASsssmfuQi&cookie16=W5iHLLyFPlMGbLDwA%2BdvAGZqLg%3D%3D&cookie15=URm48syIIVrSKA%3D%3D; uc3=id2=UNN%2F6whEupDGWQ%3D%3D&nk2=sbdfkkkB37A%3D&vt3=F8dBxGDXLASVnQp5e6g%3D&lg2=UtASsssmOIJ0bQ%3D%3D; _l_g_=Ug%3D%3D; uc4=id4=0%40UgQ3BPth2rlXv3Pxjwnw703Qf5%2Fd&nk4=0%40s9JQzQv3gdCkG6Ybkta0BsGleQ%3D%3D; unb=3327215652; cookie1=AnRaCZfOZrWoY8u%2BoXxB8y%2FnnwnZszWqI6Bbr5BrFtM%3D; login=true; cookie17=UNN%2F6whEupDGWQ%3D%3D; _nk_=%5Cu6930%5Cu89C6%5Cu79D1%5Cu6280; sg=%E6%8A%8021; csg=85507ef5; l=eBPRIjGqvEU6H_93KOfZourza77TSIRAguPzaNbMiOCP_5565gThWZxkse8BCnGNh6VkR3RILX7QBeYBqQAonxvtFnNOGsDmn; isg=BMvLGZKcEXVl109UCASCztw-Wm-1YN_i6adODD3Iq4phXOu-xTQzM-b6NlSy_Dfa"; TBCookieUtil.parseAccount(cookies); } } }