Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace DownloadImage
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- //GetImageID
- int Fail = 0;
- int Succsess = 0;
- string previous = "";
- private void GetImage()
- {
- try
- {
- if (webBrowser1.Url.ToString() != previous)
- {
- HtmlElement imgCollection1 = webBrowser1.Document.GetElementById("fsImage");
- string ImageUrl = imgCollection1.GetAttribute("src");
- HtmlElement ImageTextCollection = webBrowser1.Document.GetElementById("fsImageText");
- string ImageText = ImageTextCollection.OuterText;
- StreamWriter sw = new StreamWriter(@"imageUrl.txt", true);
- sw.Write(ImageUrl + Environment.NewLine);
- sw.Flush();
- sw.Close();
- sw.Dispose();
- StreamWriter sw2 = new StreamWriter(@"imageText.txt", true);
- sw2.Write(ImageText + Environment.NewLine);
- sw2.Flush();
- sw2.Close();
- sw2.Dispose();
- StreamWriter sw3 = new StreamWriter(@"diaryImage.txt", true);
- sw3.Write(webBrowser1.Url.ToString().Replace("/hd", "") + Environment.NewLine);
- sw3.Flush();
- sw3.Close();
- sw3.Dispose();
- ListViewItem lvi = new ListViewItem(webBrowser1.Url.ToString().Replace("/hd", ""));
- lvi.SubItems.Add(ImageUrl);
- lvi.SubItems.Add(ImageText);
- listView1.Items.Add(lvi);
- Succsess++;
- label1.Text = "Success: " + Succsess.ToString();
- previous = webBrowser1.Url.ToString();
- webBrowser1.Document.GetElementById("fsNext").InvokeMember("click");
- }
- else
- {
- timer1.Enabled = false;
- MessageBox.Show("Klar med: " + Succsess.ToString() + "!");
- }
- }
- catch
- {
- Fail++;
- label2.Text = "Fail: " + Fail.ToString();
- }
- }
- //FormLoad
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- //GoBtn
- private void button1_Click(object sender, EventArgs e)
- {
- webBrowser1.Navigate("http://dayviews.com/" + textBox1.Text + "/" + textBox2.Text + "/hd");
- }
- //StartBtn
- private void button2_Click(object sender, EventArgs e)
- {
- timer1.Enabled = true;
- }
- //StopBtn
- private void button3_Click(object sender, EventArgs e)
- {
- timer1.Enabled = false;
- }
- //Tmr
- private void timer1_Tick(object sender, EventArgs e)
- {
- GetImage();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement