Monday 27 May 2013 photo 2/2
![]() ![]() ![]() |
Håller på att skriva en "Youtube Liker". Själva "motorn" till botten är nästan klar nu
Inte klar, med "logga ut delen" än och massvis med buggs i den här koden!
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;
using System.Threading;
namespace YoutubeLike
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//FormLoad
private void Form1_Load(object sender, EventArgs e)
{
listBox1.SelectedIndex = 0;
listBox2.SelectedIndex = 0;
}
//TestKnapp
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
webBrowser1.Navigate(textBox1.Text);
}
}
//StartKnapp
private void button3_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
timer3.Enabled = true;
}
else
{
MessageBox.Show("Skriv in en url!");
}
}
//StopKnapp
private void button4_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
//TimersFörLogin
private void timer3_Tick(object sender, EventArgs e)
{
webBrowser1.Navigate("https://accounts.google.com/ServiceLogin?hl=sv_SE&continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26feature%3Dsign_in_button%26hl%3Dsv_SE%26next%3D%252F%26nomobiletemp%3D1&passive=true&service=youtube&uilel=3");
timer1.Enabled = true;
timer3.Enabled = false;
}
private void timer1_Tick(object sender, EventArgs e)
{
try
{
webBrowser1.Document.GetElementById("Email").SetAttribute("value", listBox1.SelectedItem.ToString());
webBrowser1.Document.GetElementById("Passwd").SetAttribute("value", listBox2.SelectedItem.ToString());
webBrowser1.Document.GetElementById("signIn").InvokeMember("click");
}
catch
{
MessageBox.Show("Din dator eller internetlina är för seg!");
}
try
{
listBox1.SelectedIndex++;
listBox2.SelectedIndex++;
timer2.Enabled = true;
}
catch
{
MessageBox.Show("Klar!");
}
timer1.Enabled = false;
}
//TimmersFörLike
private void timer2_Tick(object sender, EventArgs e)
{
webBrowser1.Navigate(textBox1.Text);
timer4.Enabled = true;
timer2.Enabled = false;
}
private void timer4_Tick(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
try
{
webBrowser1.Document.GetElementById("Watch-like").InvokeMember("click");
timer3.Enabled = true;
}
catch
{
MessageBox.Show("Du fuckade upp URLn!");
}
timer4.Enabled = false;
}
}
}
}
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;
using System.Threading;
namespace YoutubeLike
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//FormLoad
private void Form1_Load(object sender, EventArgs e)
{
listBox1.SelectedIndex = 0;
listBox2.SelectedIndex = 0;
}
//TestKnapp
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
webBrowser1.Navigate(textBox1.Text);
}
}
//StartKnapp
private void button3_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
timer3.Enabled = true;
}
else
{
MessageBox.Show("Skriv in en url!");
}
}
//StopKnapp
private void button4_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
//TimersFörLogin
private void timer3_Tick(object sender, EventArgs e)
{
webBrowser1.Navigate("https://accounts.google.com/ServiceLogin?hl=sv_SE&continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26feature%3Dsign_in_button%26hl%3Dsv_SE%26next%3D%252F%26nomobiletemp%3D1&passive=true&service=youtube&uilel=3");
timer1.Enabled = true;
timer3.Enabled = false;
}
private void timer1_Tick(object sender, EventArgs e)
{
try
{
webBrowser1.Document.GetElementById("Email").SetAttribute("value", listBox1.SelectedItem.ToString());
webBrowser1.Document.GetElementById("Passwd").SetAttribute("value", listBox2.SelectedItem.ToString());
webBrowser1.Document.GetElementById("signIn").InvokeMember("click");
}
catch
{
MessageBox.Show("Din dator eller internetlina är för seg!");
}
try
{
listBox1.SelectedIndex++;
listBox2.SelectedIndex++;
timer2.Enabled = true;
}
catch
{
MessageBox.Show("Klar!");
}
timer1.Enabled = false;
}
//TimmersFörLike
private void timer2_Tick(object sender, EventArgs e)
{
webBrowser1.Navigate(textBox1.Text);
timer4.Enabled = true;
timer2.Enabled = false;
}
private void timer4_Tick(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
try
{
webBrowser1.Document.GetElementById("Watch-like").InvokeMember("click");
timer3.Enabled = true;
}
catch
{
MessageBox.Show("Du fuckade upp URLn!");
}
timer4.Enabled = false;
}
}
}
}
Annons