Вот мой код для загрузки файла Я передаю URL, но я хочу, чтобы мой менеджер загрузки поймать ссылку автоматическиПоймать ссылку для загрузки автоматически, как IDM?
private void button1_Click_1(object sender, EventArgs e)
{
WebClient client = new WebClient();
client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted);
string []filename;
string fn ; fn=textBox1.Text;
int i;
filename =fn.Split('/');
for (i = 1; i <= filename.Length; i++) ;
string oname=filename[i-2];
//////// Starts the download
client.DownloadFileAsync(new Uri("http://dinirah.wen.ru/Internet-k-zariye-musalmano-gumrah-kia-ja-raha.mp3"), textBox2.Text+"\\"+oname);
//////// the above i passed the url to download.
label4.Text = i.ToString();
button1.Text = "Download In Process";
button1.Enabled = false;
}
Теперь я хочу, чтобы мой загрузчик автоматически получить URL загрузки и хранения он в строке, которая затем передается как URL-адрес позже.
Вы пытаетесь сделать это в элементе управления WebBrowser или в автономном веб-браузере? –
веб-браузер, например, chrome firefox и т. Д. –