示例#1
0
        /// <summary>
        /// 保存邮箱信息
        /// </summary>
        /// <param name="SendUserName"></param>
        /// <param name="SendUserPass"></param>
        /// <param name="SendStmp"></param>
        /// <param name="SendToMail"></param>

        internal static void SaveMailInfo(string SendUserName, string SendUserPass, string SendStmp, string SendToMail)
        {
            try
            {
                SendCatMailInfo product = new SendCatMailInfo()
                {
                    UserName = SendUserName,
                    UserPass = SendUserPass,
                    Stmp     = SendStmp
                    ,
                    ToMail = SendToMail
                };

                string json = JsonConvert.SerializeObject(product);
                FileHelper.WriteUTF8Text(StaticValue.BinPath + "Mail.json", json);
            }
            catch (Exception ex) {
                PrintLog.Log(ex);
            }
        }
示例#2
0
 /// <summary>
 /// 初始化扫描
 /// </summary>
 /// <param name="UserDataJson"></param>
 private static void InitScanner(string UserDataJson)
 {
     try
     {
         string ReadJson = FileHelper.ReadContextUtf8(StaticValue.UserInfoPath + UserDataJson + ".json");
         Tool.AddSite.AddHelper.UserData ALLJson = JsonConvert.DeserializeObject <Tool.AddSite.AddHelper.UserData>(ReadJson);
         string        Shtml    = WebHelper.HttpGet(ALLJson.WebLink1);
         List <string> TempList = HtmlHelper.GetLinkVlaueList(Shtml, ALLJson.Xpath1);
         foreach (string Line in TempList)
         {
             string Temptext = Line + DateTime.Now.ToString("yyyyMMdd");
             if (!StaticValue.LogList.Contains(Temptext))
             {
                 Console.WriteLine("加入{0}", Line);
                 PrintLog.ReflushLog(StaticValue.UrlLogFile, StaticValue.LogList, Temptext);
                 FileHelper.AppendUTF8Text(StaticValue.SiteLogFloderPath + UserDataJson + DateTime.Now.ToString("yyyyMMdd"), Temptext);
             }
         }
     }
     catch (Exception ex) {
         PrintLog.Log(ex);
     }
 }