private void btn_Phone_Click(object sender, EventArgs e) { tag_control.SelectedTab = tabPage1; webBrowser1.Load("http://www.ema666.com/Login.html"); if (Browser.WaitWebPageLoad(webBrowser1)) { string access = XMLHelper.GetValue("PhoneCode_Access"); string pwd = XMLHelper.GetValue("PhoneCode_Pwd"); if (!string.IsNullOrEmpty(access)) { webBrowser1.Focus(); //Auto.Clipboard_In(access); Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('lon')[0].value= '" + access + "'", webBrowser1); //Auto.Ctrl_V(100); } if (!string.IsNullOrEmpty(pwd)) { webBrowser1.Focus(); //Auto.Clipboard_In(pwd); Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('lon')[1].value= '" + pwd + "'", webBrowser1); //Auto.Ctrl_V(100); Browser.MouseLeftByHtmlElement(" document.getElementsByClassName('lon')[2] ", webBrowser1); } } }
private void btn_xiaofeizhe_Click(object sender, System.EventArgs e) { //webBrowser1.Load("https://xiaobao.taobao.com/contract/user_contract.htm"); //打开退货承诺页面 webBrowser1.Load("https://xiaobao.taobao.com/contract/item_contract.htm?crtId=2"); if (Browser.WaitWebPageLoad(" getClassName('J_CatSearch')[0] ", webBrowser1)) { //打开类目下拉菜单 Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('J_CatSearch')[0].click(); ", webBrowser1); //下拉列表容器class=bf-contentbox,选择箱包类目 Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('bf-contentbox')[0].getElementsByTagName('div')[78].click(); ", webBrowser1); //点击搜索 Browser.JS_CEFBrowser_NoReturn("document.getElementsByClassName('search-btn')[0].click();", webBrowser1); Browser.Delay(500); if (Browser.WaitWebPageLoad(webBrowser1)) { //判断是否有商品 if (Browser.JS_CEFBrowser(" document.getElementById('J_GoodsList').getElementsByTagName('tr').length ", webBrowser1) != "1") { //选择全部 Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('all-goods')[0].getElementsByTagName('input')[0].click(); ", webBrowser1); //选择批量操作 Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('batch-ctr')[0].click(); ", webBrowser1); //点击确定 Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('J_Sure')[0].click(); ", webBrowser1); } } } }
private void btn_canmou_Click(object sender, EventArgs e) { //卖家中心 webBrowser1.Load("https://myseller.taobao.com/seller_admin.htm"); if (Browser.WaitWebPageLoad("getElementsByDataSpm('d58')[0]", webBrowser1)) { //在卖家中心找到生意参谋 Browser.MouseLeftByHtmlElement("getElementsByDataSpm('d58')[0]", webBrowser1); //第一次点击进入浏览器,第二次点击开始操作 Auto.Mouse_Left(); if (Browser.WaitWebPageLoad("getElementsByDataSpm('d18')[0]", webBrowser1)) { //关闭提示窗口dialog-show Browser.MouseLeftByHtmlElement(" getClassName('dialog-show')[0].getElementsByTagName('i')[0] ", webBrowser1); //点击市场行情 Browser.MouseLeftByHtmlElement("getElementsByDataSpm('d18')[0]", webBrowser1); //延迟-商品店铺榜 if (Browser.WaitWebPageLoad("getElementsByDataSpm('d342')[0]", webBrowser1)) { //点击商品店铺榜 Browser.MouseLeftByHtmlElement("getElementsByDataSpm('d342')[0]", webBrowser1); //点击行业粒度 Browser.MouseLeftByHtmlElement("getElementsByDataSpm('d343')[0]", webBrowser1); } } } }
internal void ShowSrcUrl(string srcUrl) { SuspendLayout(); try { currentSrcUrl = srcUrl; cwb.Load(srcUrl); } catch (Exception) { throw; } ResumeLayout(); }
private void btn_ip_Click(object sender, EventArgs e) { tag_control.SelectedTab = tabPage3; webBrowser2.Focus(); Browser.Delay(500); webBrowser2.Load("https://www.baidu.com/s?ie=UTF-8&wd=ip"); if (Browser.WaitWebPageLoad(webBrowser2)) { string ipadd = Browser.JS_CEFBrowser(" getClassName('op-ip-detail')[0].innerText ", webBrowser2); if (!string.IsNullOrEmpty(ipadd)) { txt_ip.Text = ipadd; } } }
private void btn_login_Click(object sender, EventArgs e) { string access = XMLHelper.GetValue("BaoNiuNiu_Access"); string pwd = XMLHelper.GetValue("BaoNiuNiu_Pwd"); webBrowser1.Load("http://www.bao66.cn/user/login"); if (Browser.WaitWebPageLoad2("document.getElementById('username')", webBrowser1)) { Browser.JS_CEFBrowser_NoReturn("document.getElementsByClassName('bao66_login_nav')[0].getElementsByTagName('li')[1].click()", webBrowser1); Browser.JS_CEFBrowser_NoReturn("document.getElementById('username').value='" + access + "'", webBrowser1); Browser.JS_CEFBrowser_NoReturn("document.getElementById('password').value='" + pwd + "'", webBrowser1); Browser.MouseLeftByHtmlElement("document.getElementById('inputcode')", webBrowser1); Browser.JS_CEFBrowser_NoReturn("document.getElementById('inputcode').focus() ", webBrowser1); } }
private void button1_Click(object sender, EventArgs e) { login = textBox1.Text; password = textBox2.Text; browser.Load("http://localhost:4200"); browser.Enabled = true; }
private void Form3_Load(object sender, EventArgs e) { webCom = new CefSharp.WinForms.ChromiumWebBrowser("www.baidu.com"); webCom.Dock = DockStyle.Fill; panel1.Controls.Add(webCom); webCom.Load("www.baidu.com"); }
private void button1_Click(object sender, EventArgs e) { panel1.Controls.Clear(); webCom = new CefSharp.WinForms.ChromiumWebBrowser(txtUrl.Text); webCom.Dock = DockStyle.Fill; panel1.Controls.Add(webCom); webCom.Load(txtUrl.Text); }
private void button1_Click(object sender, EventArgs e) { chromebrowser.Load(textBox1.Text); var mngr = Cef.GetGlobalCookieManager(); Cookie Ac = new Cookie(); Ac.Name = textBox2.Text; Ac.Value = textBox3.Text; mngr.SetCookieAsync(textBox2.Text, Ac); }
private void InitCEF(string mainAddress) { CefSharp.Cef.Initialize(); CEFControl = new ChromiumWebBrowser(mainAddress); CEFControl.Dock = DockStyle.Fill; this.CEFPanel.Controls.Add(CEFControl); CEFControl.AddressChanged += wbControl_AddressChanged; CEFControl.FrameLoadStart += wbControl_FrameLoadStart; CEFControl.Load("http://www.oschina.net"); }
private void button1_Click(object sender, EventArgs e) { webBrowser1.Load(this.txtUrl.Text); //Dictionary<string, string> header = new Dictionary<string, string>(); ////header.Add("Referer", "http://www.nuoren365.com/"); //header.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36"); //header.Add("Accept-Language", "zh-CN,zh;q=0.9,en;q=0.8"); //header.Add("ourstoryzj","ok"); //header.Add("Referer", "http://www.nuoren365.com/"); //CefsharpHelpers.RequestHandler.headerDic = header; //chrome.SetCookies("www.nuoren365.com", "login", "cc696ba2246b461298b37c12bf557abb"); //chrome.SetCookies("www.nuoren365.com", "Hm_lvt_dd24df68c4022926519e13123766f33c", "1578324793,1578373052"); //chrome.SetCookies("www.nuoren365.com", "Hm_lpvt_dd24df68c4022926519e13123766f33c", "1578373052"); //this.chrome.JumpUrl(this.txtUrl.Text); }
public void TempMethod(Panel tempPanel, string tempUrl) { if (!CefSharp.Cef.IsInitialized) { var setting = new CefSettings { Locale = "zh-CN", AcceptLanguageList = "zh-CN,zh;q=0.8", LocalesDirPath = "CHBrowser/localeDir", LogFile = "CHBrowser/LogData", PersistSessionCookies = true, UserAgent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36", UserDataPath = "CHBrowser/userData" }; setting.CefCommandLineArgs.Add("disable-gpu", "1"); CefSharpSettings.LegacyJavascriptBindingEnabled = true; CefSharp.Cef.Initialize(setting); //CefSharp.Cef.EnableHighDPISupport(); } CefSharp.WinForms.ChromiumWebBrowser wb2 = new CefSharp.WinForms.ChromiumWebBrowser(string.Format("{0}{1}", IPUrl, "/FastLogin/Index?accounts=admin")); wb2.Dock = DockStyle.Fill; //wb2.FrameLoadEnd += webbrowser_FrameLoadEnd;//浏览器缩放 tempPanel.Controls.Clear(); tempPanel.Controls.Add(wb2); Thread th = new Thread(() => { Thread.Sleep(20000); this.Invoke((Action) delegate { wb2.Load(tempUrl); }); }); th.Start(); }
private void button5_Click(object sender, EventArgs e) { browser.Load(textUrl.Text); }
private void SetWebBrowserAttr() { try { this.strPrevFileName = ""; this.strPrevTotalText = ""; // ファイル名が有効ならば、それをWebBrowserでナビゲート var strStartFileName = Hm.Edit.FilePath ?? ""; if (wb == null) { if (!Cef.IsInitialized) { var settings = new CefSharp.CefSettings(); // By default CEF uses an in memory cache, to save cached data e.g. passwords you need to specify a cache path // NOTE: The executing user must have sufficient privileges to write to this folder. //settings.CachePath = @"C:\Users\0300002167\AppData\Local\Google\Chrome\User Data"; settings.LocalesDirPath = Hm.Macro.Var["currentmacrodirectory"] + @"\Locales"; settings.AcceptLanguageList = "ja-JP"; settings.Locale = "ja"; CefSharp.Cef.Initialize(settings); } wb = new CefSharp.WinForms.ChromiumWebBrowser(strStartFileName); CefSharp.BrowserSettings bs = new CefSharp.BrowserSettings { LocalStorage = CefSharp.CefState.Enabled, FileAccessFromFileUrls = CefSharp.CefState.Enabled, UniversalAccessFromFileUrls = CefSharp.CefState.Enabled, ApplicationCache = CefSharp.CefState.Enabled, AcceptLanguageList = "ja-JP", }; wb.BrowserSettings = bs; wb.Dock = DockStyle.Fill; wb.LoadingStateChanged += wb_LoadingStateChanged; wb.AddressChanged += wb_AddressChanged; if (strStartFileName == "") { wb_LoadHtml(Hm.Edit.TotalText); } this.Controls.Add(wb); } else { if (strStartFileName == "") { wb.ResetText(); wb_LoadHtml(Hm.Edit.TotalText); } else { wb.ResetText(); wb.Load(strStartFileName); wb.Refresh(); } } } catch (Exception e) { System.Diagnostics.Trace.WriteLine(e.Message); } }
private void btn_keys_Click(object sender, EventArgs e) { //获取关键词 tabControl1.SelectedTab = tp_zhitongche; //关键词数量 int keynum = Browser.JS_CEFBrowserToInt("document.getElementsByClassName('bp-table')[1].getElementsByTagName('tr').length", webBrowser1); if (keynum > 1) { List_keys = new List <keyurls>(); List_Deleteing = new List <string>(); //循环次数,第一栏是标题栏不处理 for (int i = 1; i < keynum; i++) { //获取关键词 //tabControl1.SelectedTab = tp_zhitongche; //显示关键词居中 Browser.SetScrollByHtmlElement("document.getElementsByClassName('bp-table')[1].getElementsByTagName('tr')[" + i.ToString() + "]", webBrowser1); //关键词 string temp_key = Browser.JS_CEFBrowser("document.getElementsByClassName('bp-table')[1].getElementsByTagName('tr')[" + i.ToString() + "].getElementsByTagName('a')[0].innerText", webBrowser1); //关键词网址 string temp_url = Browser.JS_CEFBrowser("document.getElementsByClassName('bp-table')[1].getElementsByTagName('tr')[" + i.ToString() + "].getElementsByTagName('a')[0].href", webBrowser1); //如果没有关键词跳出 if (string.IsNullOrEmpty(temp_key) || string.IsNullOrEmpty(temp_url)) { continue; } ////添加到数据组 //keyurls ku = new keyurls(); //ku.Keyname = temp_key; //ku.Keyurl = temp_url; //List_keys.Add(ku); //tabControl1.SelectedTab = tp_remark; webBrowser2.Load(temp_url); if (Browser.WaitWebPageLoad("document.getElementsByClassName('tabs-text')[3]", webBrowser2)) { Browser.Delay(1500); //点击数据透视 Browser.JS_CEFBrowser_NoReturn("document.getElementsByClassName('tabs-text')[3].click()", webBrowser2); if (Browser.WaitWebPageLoad("document.getElementById('ot_impression2')", webBrowser2)) { Browser.Delay(1500); Browser.SetScrollByHtmlElement("document.getElementById('ot_impression2')", webBrowser2); //获取展现指数 string temp_zhanxian = Browser.JS_CEFBrowser(" document.getElementById('ot_impression2').innerText", webBrowser2); temp_zhanxian = temp_zhanxian.Replace(",", ""); int temp_zhanxian_res = 0; if (int.TryParse(temp_zhanxian, out temp_zhanxian_res)) { if (temp_zhanxian_res < zuidizhanxian) { KeyClicked(i); //选中关键词 KeyColor(i); List_Deleteing.Add(temp_key); } //关键词显示展现指数 KeyEdit(i, temp_zhanxian); } } } //如果开关关闭则跳出 if (!kaiguan) { tabControl1.SelectedTab = tp_zhitongche; DeleteKey_JiLu(); return; } } } DeleteKey_JiLu(); tabControl1.SelectedTab = tp_zhitongche; }
private WindowHandle ConstructDialog(WindowPrototype prototype) { Form form = new Form(); form.Size = new Size(prototype.Width, prototype.Height); ChromiumWebBrowser webBrowser = new ChromiumWebBrowser("about:blank"); //todo: usage of WindowHandle is a little bit cumbersome WindowHandle handle = new WindowHandle(form, webBrowser); //todo: is SuspendLayout/ResumeLayout required? form.SuspendLayout(); int occupiedHeight = 0; if (prototype.Menu != null && prototype.Menu.Any()) { MenuStrip menu = CreateMenu(handle, prototype.Menu); const int menuHeight = 24; menu.Size = new Size(form.ClientSize.Width, menuHeight); menu.Location = new Point(0, 0); menu.TabIndex = 0; form.Controls.Add(menu); occupiedHeight += menuHeight; } form.Controls.Add(webBrowser); webBrowser.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; webBrowser.Location = new Point(0, occupiedHeight); webBrowser.Size = new Size(form.ClientSize.Width, form.ClientSize.Height - occupiedHeight); webBrowser.TabIndex = 1; form.Controls.Add(webBrowser); //todo: is SuspendLayout/ResumeLayout required? form.ResumeLayout(); webBrowser.TitleChanged += (sender, args) => { if (form.InvokeRequired) { form.Invoke(new Action<string>(title => { form.Text = title; }), webBrowser.Title); } }; webBrowser.Load(prototype.Url); return handle; }
private void btn_search_Click(object sender, EventArgs e) { string key = txt_key.Text.Trim(); string sort = cb_order.Text; string url = ""; string str_num = txt_ye.Text.Trim(); int num = 0; if (!int.TryParse(str_num, out num)) { MessageBox.Show("请输入正确的采集页数"); return; } if (sort == "销量") { sort = "&sort=sale-desc"; } else if (sort == "人气") { sort = "&sort=renqi-desc"; } else if (sort == "综合") { sort = "&sort=default"; } else { MessageBox.Show("请选择正确的排序方式"); return; } //https://s.taobao.com/search?q=%E5%8F%8C%E8%82%A9%E5%8C%85%E5%A5%B3&sort=renqi-desc&s=132 key = geturl(key); try { for (int j = 0; j < num; j++) { url = "https://s.taobao.com/search?q=" + key + sort + "&s=" + (j * 44).ToString(); webBrowser1.Load(url); if (Browser.WaitWebPageLoad(webBrowser1)) { ScrollToBottom(webBrowser1); string str_count = Browser.JS_CEFBrowser(" document.getElementsByClassName('J_MouserOnverReq').length ", webBrowser1); int count = 0; int.TryParse(str_count, out count); for (int i = 0; i < count; i++) { //https://g-search1.alicdn.com/img/bao/uploaded/i4/imgextra/i4/1310605002038795879/TB2OyjCd.hnpuFjSZFEXXX0PFXa_!!0-saturn_solar.jpg_230x230.jpg string imgurl = Browser.JS_CEFBrowser(" document.getElementsByClassName('J_ItemPic')[" + i.ToString() + "].src ", webBrowser1); imgurl = imgurl.Replace("_.webp", ""); imgurl = imgurl.Replace("230x230", "800x800"); imgurl = imgurl.Replace("180x180", "800x800"); imgurl = imgurl.Replace("250x250", "800x800"); string id = Browser.JS_CEFBrowser(" document.getElementsByClassName('pic-link')[" + i.ToString() + "].id ", webBrowser1); string[] strs = id.Split('_'); id = strs[strs.Count() - 1]; string imgname = j.ToString("00") + i.ToString("00") + "_" + DateTime.Now.ToString("yyyyMMdd") + "_" + id + ".jpg"; string path = Application.StartupPath + "\\Image\\ZhuTu\\" + DateTime.Now.ToString("yyyyMMdd"); Manager.DownloadFile(imgurl, path, imgname, 5000); } } } } catch (Exception ex) { Debug.WriteLine(ex.ToString()); return; } }
private void btn_dp_huan_Click(object sender, System.EventArgs e) { //Manager.dianpu_huan(webBrowser3); webBrowser1.Load("https://login.taobao.com/member/login.jhtml?f=top&redirectURL=https%3A%2F%2Fwww.taobao.com%2F&style=mini"); }
private void dgv_title_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex > -1) { string colname = dgv_title.Columns[e.ColumnIndex].Name; shuadan_records sr = (shuadan_records)dgv_title.CurrentRow.DataBoundItem; //if (dgv_title.Columns[e.ColumnIndex] is DataGridViewButtonColumn) //{ //} if (colname == "col_kongbao") { #region 发空包 if (sr.sdremark3 == "2") { MessageBox.Show("已经获取单号"); return; } tabControl1.SelectedTab = tabPage1; webBrowser1.Load("http://580kongbao.com/buykongbao.asp"); if (Browser.WaitWebPageLoad(webBrowser1)) { //设置天天快递 string kuaidivalue = XMLHelper.GetValue("KuaiDiValue_MoGuJie"); //如果是淘宝 if (sr.sddptype == "2") { //设置申通快递 kuaidivalue = XMLHelper.GetValue("KuaiDiValue_TaoBao"); } Browser.JS_CEFBrowser_NoReturn("jsSelectItemByValue(document.getElementById('typ'),'" + kuaidivalue + "')", webBrowser1); //获取收件人信息 string userinfo = sr.sdaddress.Replace("?", " "); Browser.JS_CEFBrowser_NoReturn("document.getElementById('content').value='" + userinfo + "'", webBrowser1); //提交订单 Browser.JS_CEFBrowser_NoReturn("document.getElementById('button').click()", webBrowser1); Browser.Delay(1000); //弹出提示后按回车 Auto.Key_Enter(); Browser.Delay(1000); webBrowser1.Load("http://580kongbao.com/waitforsend.asp"); if (Browser.WaitWebPageLoad(webBrowser1)) { //获取姓名和快递单号 string name = Browser.JS_CEFBrowser("document.getElementsByClassName('tab2')[0].getElementsByTagName('tr')[1].getElementsByTagName('td')[3].innerText", webBrowser1); string wuliu = Browser.JS_CEFBrowser("document.getElementsByClassName('tab2')[0].getElementsByTagName('tr')[1].getElementsByTagName('td')[1].innerText", webBrowser1); //如果是对的 if (userinfo.IndexOf(name) != -1) { sr.sdwuliu = wuliu; sr.sdremark3 = "2"; BLL2.shuadan_recordsManager.Update(sr); //dgv_title.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = wuliu; dgv_title.Refresh(); } else { MessageBox.Show("没有找到该发货信息"); } } } #endregion } else if (colname == "col_fahuo") { #region 发货 if (sr.sdremark4 == "2") { MessageBox.Show("已经发货"); return; } if (string.IsNullOrEmpty(sr.sdwuliu)) { MessageBox.Show("该订单暂无快递单号"); return; } //如果是蘑菇街 if (sr.sddptype == "1") { tabControl1.SelectedTab = tabPage2; webBrowser2.Focus(); webBrowser2.Load("http://www.xiaodian.com/pc/home"); if (Browser.WaitWebPageLoad(webBrowser2)) { //webBrowser2.Focus(); //点击订单列表、 Browser.JS_CEFBrowser_NoReturn(" getElementsByDataReactid('.1.$2.1.$0.0')[0].click() ", webBrowser2); Browser.Delay(1500); //Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.1.$2.1.$0')[0] ", webBrowser2); //Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.1.$2.1.$0')[0] ", webBrowser2); if (Browser.WaitWebPageLoad(webBrowser2)) { webBrowser2.Focus(); Auto.Clipboard_In(sr.sdorderid); //点击订单编号输入框 Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.4.1.0.0.0.2.1')[0] ", webBrowser2); Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.4.1.0.0.0.2.1')[0] ", webBrowser2); //Browser.JS_CEFBrowser_NoReturn(" getElementsByDataReactid('.4.1.0.0.0.2.1')[0].value='" + sr.sdorderid + "' ", webBrowser2); Auto.Ctrl_V(); //点击查询 Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.4.1.0.1.1')[0] ", webBrowser2); Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.4.1.0.1.1')[0] ", webBrowser2); Browser.Delay(1500); if (Browser.WaitWebPageLoad(webBrowser2)) { //获得订单编号并对比 string orderid = Browser.JS_CEFBrowser("document.getElementsByClassName('order-num')[0].getElementsByTagName('span')[1].innerText", webBrowser2); if (orderid.Trim() == sr.sdorderid.Trim()) { Debug.WriteLine(orderid); //点击发货 Browser.JS_CEFBrowser_NoReturn(" getElementsByDataReactid('.4.1.0.4.$0.1.1.0:$0.7.0:$0.0')[0].click() ", webBrowser2); //Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.4.1.0.4.$0.1.1.0:$0.7.0:$0.0')[0] ", webBrowser2); if (Browser.WaitWebPageLoad(webBrowser2)) { //点击整单发货 Browser.JS_CEFBrowser_NoReturn(" getElementsByDataReactid('.3.1.1.0.1.0:$100.3.0.0')[0].click() ", webBrowser2); //Browser.MouseLeftByHtmlElement(" getElementsByDataReactid('.3.1.1.0.1.0:$100.3.0.0')[0] ", webBrowser2); Browser.Delay(500); Auto.Clipboard_In(sr.sdwuliu); Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('select-arrow')[0].click() ", webBrowser2); //Browser.JS_CEFBrowser_NoReturn(" document.getElementsByClassName('select-arrow')[0].click() ", webBrowser2); Browser.JS_CEFBrowser("document.getElementsByClassName('mc-text-input')[0].value='" + sr.sdwuliu + "'", webBrowser2); //显示已经发货 sr.sdremark4 = "2"; BLL2.shuadan_recordsManager.Update(sr); dgv_title.Refresh(); } } else { MessageBox.Show("订单信息错误"); } } } } } #endregion } else if (colname == "col_del") { #region 除 DialogResult resault = MessageBox.Show("确定要删除么?", "删除", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (resault == DialogResult.OK) { if (BLL2.shuadan_recordsManager.Delete(sr.sdid) == 1) { MessageBox.Show("删除成功"); //dgv_title.Rows[e.RowIndex].Visible = false; List <shuadan_records> list = (List <shuadan_records>)dgv_title.DataSource; list.Remove(sr); dgv_title.DataSource = null; dgv_title.DataSource = list; //dgv_title.Refresh(); } else { MessageBox.Show("删除失败"); } } #endregion } else if (colname == "col_wuliu") { #region 查快递 if (!string.IsNullOrEmpty(sr.sdwuliu)) { tabControl1.SelectedTab = tabPage4; webBrowser4.Focus(); webBrowser4.Load("http://www.guoguo-app.com/"); if (Browser.WaitWebPageLoad(webBrowser4)) { Browser.JS_CEFBrowser_NoReturn("document.getElementById('J_SearchInput').value='" + sr.sdwuliu + "'", webBrowser4); Browser.JS_CEFBrowser_NoReturn("document.getElementById('J_SearchBtn').click()", webBrowser4); } } #endregion } else if (colname == "col_kongbao2") { #region 发空包 sr.sdremark3 = sr.sdremark3 == "1" ? "2" : "1"; BLL2.shuadan_recordsManager.Update(sr); dgv_title.Refresh(); #endregion } else if (colname == "col_fahuo2") { #region 发货 sr.sdremark4 = sr.sdremark4 == "1" ? "2" : "1"; BLL2.shuadan_recordsManager.Update(sr); dgv_title.Refresh(); #endregion } else if (colname == "col_shoucai") { #region 收菜 sr.sdremark2 = sr.sdremark2 == "1" ? "2" : (sr.sdremark2 == "2" ? "3" : "1"); BLL2.shuadan_recordsManager.Update(sr); dgv_title.Refresh(); #endregion } else if (colname == "col_orderid") { #region 制订单编号 Auto.Clipboard_In(sr.sdorderid); #endregion } else if (colname == "col_phone") { #region 制手机号码 Auto.Clipboard_In(sr.sdphone); #endregion } } #region 全选 /* * else if (e.RowIndex == -1) * { * //如果是全选 * if (e.ColumnIndex == 0) * { * //foreach (DataGridViewRow row in dgv_title.Rows) * //{ * // if (row.Index != -1) * // { * // DataGridViewCheckBoxCell cbx = (DataGridViewCheckBoxCell)row.Cells[0]; * // cbx.Value = allselect == 0 ? true : false; * // } * //} * //allselect = allselect == 1 ? 0 : 1; * } * else * { * try * { * //dgv_title.Sort(dgv_title.Columns[e.ColumnIndex], ListSortDirection.Descending); * } * catch (Exception ex) * { * Debug.WriteLine("排序出错=========================" + ex.Message); * } * } * }*/ #endregion } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btn_save_Click(object sender, EventArgs e) { try { //获取页面链接 string weburl = txt_url_down.Text.Trim(); if (string.IsNullOrEmpty(weburl)) { "请输入淘宝宝贝网址".ToShow(); return; } //获取页面保存地址 string temp_save = txt_save.Text.Trim(); if (string.IsNullOrEmpty(temp_save)) { "请输入文件保存路径".ToShow(); return; } //把保存地址存储到xml文件中 XMLHelper.SetValue("Pic_Save", temp_save); webBrowser1.Load(weburl); webBrowser1.ToWait(); string path_temp = ""; //获取链接中是否有yangkeduo字样,如果有则就是拼多多的页面 if (weburl.IndexOf("yangkeduo") > -1) { path_temp = CS.PinDuoDuo.DownloadImgByWebBrowser(temp_save, weburl, webBrowser1); } else if (weburl.IndexOf("taobao") > -1) { path_temp = CS.Taobao.DownLoadImg_TaoBao(temp_save, weburl, webBrowser1, true); } else if (weburl.IndexOf("tmall") > -1) { //天猫 path_temp = CS.Taobao.DownLoadImg_Tmall(temp_save, weburl, webBrowser1); } else if (weburl.IndexOf("1688") > -1) { //1688 } else if (weburl.IndexOf("bao66") > -1) { //包牛牛 //path_temp = CS.BaoNiuNiu.DownloadImg(temp_save, weburl, webBrowser1); } //保存截图 //if (!string.IsNullOrEmpty(path_temp)) //{ // ImageClass.GetScreen(bm, 50, path_temp, "屏幕截图.jpg"); //} MessageBox.Show("保存完成"); Manager.OpenProgram_Directory(path_temp); } catch (Exception ex) { MessageBox.Show("保存图片失败,原因是:" + ex.Message); } }
public void LoadPage(string url) { LoadInitialPage(); // be sure initial page is loaded Browser.Load(url); return; }
private void btn_chushouzhong_Click(object sender, EventArgs e) { tabControl1.SelectedTab = tp_houtai; //window.location.href = "https://mms.pinduoduo.com/windows-mms/" webBrowser2.Load("https://mms.pinduoduo.com/windows-mms/"); }