2016-09-18 12 views
1

Soo iveがC#で私の最初のプロジェクトを完成させましたが、この上にuppを実行しました "ライブイベント:ブレークポイントヒット:Timer1_tick、Fornブレークポイントまたはトレースポイントがデバッガにヒットしました"私は本当にカントは何も間違っている聖霊降臨祭の私のコードを見つける洙私は本当にここではこの問題を解決する方法を知らないコードアイブはC#ブレークポイントがデバッガを打ちました

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 

namespace WindowsFormsApplication1 
{ 
    public partial class Form1 : Form 
    { 
     public Form1() 
     { 
      InitializeComponent(); 
      webBrowser1.Navigate("mywebsite.com"); 
      webBrowser1.ScriptErrorsSuppressed = true; 
     } 
     private int failed = 0; 
     string startbet = "250"; 
     string bet2 = "150000"; 
     string bet3 = "300000"; 
     string bet4 = "600000"; 
     string bet5 = "1200000"; 
     string bet6 = "2400000"; 
     string bet7 = "4800000"; 
     private void Form1_Load(object sender, EventArgs e) 
     { 

     } 

     private void button1_Click(object sender, EventArgs e) 
     { 
      webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("brukernavn")[0].SetAttribute("value", textBox1.Text); 
      webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("passord")[0].SetAttribute("value", textBox2.Text); 
      webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("login_buton")[0].InvokeMember("click"); 
      timer1.Enabled = true; 
     } 

     private void timer1_Tick(object sender, EventArgs e) 
     { 
      webBrowser1.Navigate("mywebsite.com/gamblingsite.php"); 
      webBrowser1.DocumentCompleted += Krigside; 
      timer1.Enabled = false; 
     } 
     private void Krigside(object sender, WebBrowserDocumentCompletedEventArgs e) 
     { 
      webBrowser1.DocumentCompleted -= Krigside; 
      timer2.Enabled = true; 
      timer2.Interval = 1000; 
     } 
     private void timer2_Tick(object sender, EventArgs e) 
     { 
      if (webBrowser1.DocumentText.Contains("bokstavene")) 
      { 
       MessageBox.Show("Anti-bot! du har 60 sekunder på og fullføre!"); 
       timer2.Enabled = true; 
       timer2.Interval = 60000; //60 sekunder før den sjekker anti-bot igjen. 
      } 
      else 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", startbet); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer2.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
     } 
     private void SjekkVinnFeil(object sender, WebBrowserDocumentCompletedEventArgs e) 
     { 
      MessageBox.Show("KRIG SIDEN ER KLAR!"); 
      webBrowser1.DocumentCompleted -= SjekkVinnFeil; 
      if (webBrowser1.DocumentText.Contains("taper")) 
      { 
       failed += 1; 
      } 
      else 
      { 
       failed = 0; 
      } 
      timer3.Enabled = true; 
     } 

     private void timer3_Tick(object sender, EventArgs e) 
     { 
      if (webBrowser1.DocumentText.Contains("bokstavene")) 
      { 
       MessageBox.Show("Anti-bot! du har 60 sekunder på og fullføre!"); 
       timer3.Enabled = true; 
       timer3.Interval = 60000; //60 sekunder før den sjekker anti-bot igjen. 
      } 
      else if (failed == 3) 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", bet2); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
      else if (failed == 4) 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", bet3); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
      else if (failed == 5) 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", bet4); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
      else if (failed == 6) 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", bet5); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
      else if (failed == 7) 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", bet6); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
      else if (failed == 8) 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", bet7); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
      else 
      { 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("bet")[0].SetAttribute("value", startbet); 
       webBrowser1.Document.GetElementsByTagName("input").GetElementsByName("start")[0].InvokeMember("click"); 
       timer3.Enabled = false; 
       webBrowser1.DocumentCompleted += SjekkVinnFeil; 
      } 
     } 

     private void button2_Click(object sender, EventArgs e) 
     { 
      timer1.Enabled = false; 
      timer2.Enabled = false; 
      timer3.Enabled = false; 
      MessageBox.Show("Stoppet!"); 
     } 

     private void textBox2_TextChanged(object sender, EventArgs e) 
     { 

     } 
    } 
} 

といただきました間違った洙私を理解しwhitout今、私のコードの上に時間のカップルを探してIVEにしようとしてきています私が間違って何をしているのかを教えてくれるだろうと思っていました。私は新鮮なので、私はあなたがそれを解決する任意の幸運whitout問題を検索するために既にtryedとして私を助けることができることを願っています。

答えて

3

あなたの唯一の質問は、なぜブレークポイントがヒットしているのかです。はいの場合は、デバッグの目的でブレークポイントを設定したことが原因です。それらをもう必要としない場合は、メニューオプションdebugを選択し、delete all breakpointまたはdisable all breakpointを選択してブレークポイントを削除することを検討してください。

Releaseモードでアプリケーションを実行することもできます(オプション:start without dedbugging)。 (OR)web.config/app.configで、これは私はそれが簡単にあなたの先生に感謝することを知らなかった問題を解決する助け

<Compilation debug="false" /> 
+0

おかげで以下の行を設定します:) –

関連する問題