private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { //string html = webBrowser1.DocumentText; if (webBrowser1.Url.ToString() == "https://twitter.com/oauth/authorize") { Regex re = new Regex(" ([0-9]{7})"); string pin = re.Match(webBrowser1.DocumentText).Value.Trim(); if (pin != "") { Internet.Twitter tw = new Internet.Twitter(); webBrowser1.Visible = false; while (this.Height > 95) { this.Height -= speed; Application.DoEvents(); } tw.conectar(pin); } } }
private void btOk_Click(object sender, EventArgs e) { if (inTitulo.Text == "") { MessageBox.Show("Digite um título", "Alerta | Knoodou"); inTitulo.Focus(); } else if (inAno.Text.Length != 4) { MessageBox.Show("Digite o ano de lançamento", "Alerta | Knoodou"); inAno.Focus(); } else if (comboClass.Text == "") { MessageBox.Show("Escolha uma classificação", "Alerta | Knoodou"); comboClass.Focus(); } else if (inDuracao.Text == "") { MessageBox.Show("Digite a duração do filme"); inDuracao.Focus(); } else if (checkedListBox1.CheckedItems.Count < 1) { MessageBox.Show("Escolha ao menos um gênero", "Alerta | Knoodou"); } else if (comboFormato.Text == "") { MessageBox.Show("Escolha um formato"); comboFormato.Focus(); } else { IList <int> listadegeneros = new List <int>(); foreach (int gen in checkedListBox1.CheckedIndices) { listadegeneros.Add(ids[gen]); } if (this.id < 0) { filmes.criarFilme(formatos[comboFormato.SelectedIndex], Convert.ToInt32(inAno.Text), inTitulo.Text, comboClass.Text, Convert.ToInt32(inQuantidade.Text), inIMDB.Text, inURL.Text, Convert.ToInt32(inDuracao.Text), comboCaract.Text, listadegeneros.ToArray <int>()); //Twitter Banco.Config config = new Banco.Config(); config.conectar(); if (config.twitterToken()[0] != "") { Internet.Twitter tw = new Internet.Twitter(); if (inTitulo.Text.Length > 128) { tw.novaMensagem("Novo filme: " + inTitulo.Text.Substring(0, 125) + "..."); } else { tw.novaMensagem("Novo filme: " + inTitulo.Text); } } //facebook if (config.buscarFacebookToken()[0] != "") { Internet.Facebook fb = new Internet.Facebook(); fb.postarNoFB("Novo filme: " + inTitulo.Text); } } else { filmes.atualizarFilme(formatos[comboFormato.SelectedIndex], Convert.ToInt32(inAno.Text), inTitulo.Text, comboClass.Text, Convert.ToInt32(inQuantidade.Text), inIMDB.Text, inURL.Text, Convert.ToInt32(inDuracao.Text), comboCaract.Text, listadegeneros.ToArray <int>(), this.id); } this.Close(); } }
private void btOk_Click(object sender, EventArgs e) { if (inTitulo.Text == "") { MessageBox.Show("Digite um título", "Alerta | Knoodou"); inTitulo.Focus(); } else if (inAno.Text.Length != 4) { MessageBox.Show("Digite o ano de lançamento", "Alerta | Knoodou"); inAno.Focus(); } else if (comboClass.Text == "") { MessageBox.Show("Escolha uma classificação", "Alerta | Knoodou"); comboClass.Focus(); } else if (inDuracao.Text == "") { MessageBox.Show("Digite a duração do filme"); inDuracao.Focus(); } else if (checkedListBox1.CheckedItems.Count < 1) { MessageBox.Show("Escolha ao menos um gênero", "Alerta | Knoodou"); } else if (comboFormato.Text == "") { MessageBox.Show("Escolha um formato"); comboFormato.Focus(); } else { IList<int> listadegeneros = new List<int>(); foreach (int gen in checkedListBox1.CheckedIndices) listadegeneros.Add(ids[gen]); if (this.id < 0) { filmes.criarFilme(formatos[comboFormato.SelectedIndex], Convert.ToInt32(inAno.Text), inTitulo.Text, comboClass.Text, Convert.ToInt32(inQuantidade.Text), inIMDB.Text, inURL.Text, Convert.ToInt32(inDuracao.Text), comboCaract.Text, listadegeneros.ToArray<int>() ); //Twitter Banco.Config config = new Banco.Config(); config.conectar(); if (config.twitterToken()[0] != "") { Internet.Twitter tw = new Internet.Twitter(); if(inTitulo.Text.Length > 128) tw.novaMensagem("Novo filme: " + inTitulo.Text.Substring(0,125) + "..."); else tw.novaMensagem("Novo filme: " + inTitulo.Text); } //facebook if (config.buscarFacebookToken()[0] != "") { Internet.Facebook fb = new Internet.Facebook(); fb.postarNoFB("Novo filme: " + inTitulo.Text); } } else { filmes.atualizarFilme(formatos[comboFormato.SelectedIndex], Convert.ToInt32(inAno.Text), inTitulo.Text, comboClass.Text, Convert.ToInt32(inQuantidade.Text), inIMDB.Text, inURL.Text, Convert.ToInt32(inDuracao.Text), comboCaract.Text, listadegeneros.ToArray<int>(), this.id); } this.Close(); } }
void navegador() { Internet.Twitter tw = new Internet.Twitter(); webBrowser1.Visible = true; webBrowser1.Url = tw.autorizar(); }
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { //string html = webBrowser1.DocumentText; if(webBrowser1.Url.ToString() == "https://twitter.com/oauth/authorize") { Regex re = new Regex(" ([0-9]{7})"); string pin = re.Match(webBrowser1.DocumentText).Value.Trim(); if (pin != "") { Internet.Twitter tw = new Internet.Twitter(); webBrowser1.Visible = false; while (this.Height > 95) { this.Height -= speed; Application.DoEvents(); } tw.conectar(pin); } } }