private void SetBingImage() { if (Cache.GetCache("photourl") != null) { try { string path = AppDomain.CurrentDomain.BaseDirectory + "ImagesT\\Bing\\" + DateTime.Now.ToString("yyyyMMdd") + ".png"; if (!File.Exists(path)) { AppHelper.Httpget_Img(Cache.GetCache("photourl").ToString(), ""); } string tmp = Path.GetTempFileName(); File.Copy(path, tmp, true); Image image = Image.FromFile(path); this.pic_Box_Slide.Image = Image.FromFile(tmp); image.Save(path + ".bmp", System.Drawing.Imaging.ImageFormat.Bmp); WinAPI.SystemParametersInfo(20, 0, path + ".bmp", 0x2); } catch (Exception ex) { WriteLogs.WiteEx(ex); } } }
private void timer_SyncData_Tick() { if (isProcessing || isRemoving || isAdding) { return; } isProcessing = true; if (Cache.GetCache("bakurl") == null) { return; } if (Cache.GetCache("uid") == null) { return; } try { List <StickyNote.DBUtil.Note_Main> lst = new List <StickyNote.DBUtil.Note_Main>(); StickyNote.DBUtil.Note_Main mm = new StickyNote.DBUtil.Note_Main(); DataSet ds = mm.GetList("1=1 order by addtime desc"); if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { foreach (DataRow r in ds.Tables[0].Rows) { StickyNote.DBUtil.Note_Main m = new StickyNote.DBUtil.Note_Main(); m.GetModel(r["ID"].ToString()); if (m.ID == r["ID"].ToString()) { lst.Add(m); } } } bool change = false; string cur = DateTime.Now.ToString("yyyyMMddHHmmss"); string key = "Imfromlerioapplication001"; string uid = Cache.GetCache("uid").ToString(); string sign = AppHelper.UserMd5(uid + "(● ̄(エ) ̄●)" + key + "(● ̄(エ) ̄●)" + cur); string data = AppHelper.Serializer(lst); string result = AppHelper.HttpPost(Cache.GetCache("bakurl").ToString(), "data=" + HttpUtility.UrlEncode(data) + "&cur=" + cur + "&uid=" + uid + "&key=" + key + "&sign=" + sign + "&md=sync"); object lstObj = AppHelper.Deserializer(result, typeof(System.Collections.Generic.List <StickyNote.DBUtil.Note_Main>)); if (lstObj != null) { System.Collections.Generic.List <StickyNote.DBUtil.Note_Main> lstData = lstObj as System.Collections.Generic.List <StickyNote.DBUtil.Note_Main>; if (lstData != null) { foreach (StickyNote.DBUtil.Note_Main m in lstData) { StickyNote.DBUtil.Note_Main mc = new StickyNote.DBUtil.Note_Main(); mc.GetModel(m.ID); if (mc.ID != m.ID) { m.Add(); change = true; } } } } if (change) { if (this.InvokeRequired) { this.Invoke(new MethodInvoker(delegate { InitData(); })); } else { InitData(); } } } catch (Exception ex) { WriteLogs.WiteEx(ex); } isProcessing = false; }