public void TestMethod1() { var client = new GoogleSearch1(); var go = new GoogleSearchParser(); var rv = go.SearchQuery("מדריך לחיפוש דירה"); var b = client.MyProperty(); client.GetAsync(""); }
private async void btn_Search_Click(object sender, EventArgs e) { rtb_ResultString.Font = new Font(rtb_ResultString.Font, FontStyle.Italic); rtb_ResultString.Text = "Searching...."; try { InputValidation(); var search_string = tb_SearchString.Text; var search_url = tb_URLString.Text; var searchobj = new GoogleSearchClient(); var search_result = await searchobj.SearchGoogleAsync(search_string); var parser = new GoogleSearchParser(); var listOfResults = parser.Search_ExtractClassR(search_result); var listofIndex = new List <int>(); for (int x = 0; x < listOfResults.Count; x++) { if (listOfResults[x].Contains(search_url)) { listofIndex.Add(x); } } rtb_ResultString.Text = string.Empty; listofIndex.ForEach(x => { rtb_ResultString.Font = new Font(rtb_ResultString.Font, FontStyle.Regular); if (rtb_ResultString.Text.Length == 0) { rtb_ResultString.Text = $"{x + 1}"; } else { rtb_ResultString.Text += $", {x+1}"; } }); } catch (Exception ex) { rtb_ResultString.Font = new Font(rtb_ResultString.Font, FontStyle.Italic); rtb_ResultString.Text = $"Input Validation Failed - \r\nReason:{ex.Message}"; return; } }
private void button1_Click(object sender, EventArgs e) { var googleSerch = new GoogleSearchParser(); var youTube = new SearchYoutube(); var searchTermBuilder = new SearchTermBuilder(); var googleSuggest = new GoogleSuggest(); var TemplateReader = new TemplateReader(textBoxContentFile.Text); var SnipetReader = new TemplateReader(textBoxSnipetFile.Text); var TitlesReader = new TemplateReader(textBoxTitleFile.Text); var CraditReader = new TemplateReader(textBoxCredit.Text); var postBuilder = new PostBuilder(textBoxURL.Text, textBoxUserName.Text, textBoxPassword.Text); var program = new ProgramFlow(textBoxSubject.Text, textBoxURL.Text, CraditReader, googleSerch, searchTermBuilder, SnipetReader, TitlesReader, googleSuggest, TemplateReader, postBuilder, youTube); program.run(); }