Помощник
|
Скачивание файлов с сайта с помощью клиента (web setup) |
shdb
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
16.1.2011, 14:02;
Ответить: alexdrob
Сообщение
#2
|
|
То есть типа как гугл хром устанавливается? Качается клиент пару сотен килобайт а он уже качает файл и инсталирует ?
|
|
|
shdb
|
Сообщение
#3
|
|
Примерно да)))
|
|
|
alexdrob |
16.1.2011, 14:12;
Ответить: alexdrob
Сообщение
#4
|
|
Ну я не знаю как это принято делать) Но можно взять любой язык, например c++ или delphi и написать на нём)
Просто форма, полоса загрузки, грузим файл и показываем процент выполнения, потом просто запускаем его на установку. |
|
|
alexdrob |
16.1.2011, 14:15;
Ответить: alexdrob
Сообщение
#5
|
|
http://msdn.microsoft.com/en-us/library/k8...5(v=vs.71).aspx
не оно? в визувл студии есть проект веб установка |
|
|
shdb
|
Сообщение
#6
|
|
Походу оно, но где ее скачать?)))
|
|
|
shdb
|
Сообщение
#7
|
|
Я вот качаю что то (ru_visual_studio_2010_ultimate_x86_528427.iso)
Незнаю точно можно ли там его сделать |
|
|
AmNeZiA_hb |
16.1.2011, 14:50;
Ответить: AmNeZiA_hb
Сообщение
#8
|
|
наверно можно...
|
|
|
Alcorn |
17.1.2011, 18:12;
Ответить: Alcorn
Сообщение
#9
|
|
|
Простейший пример скачивания и отображения css (Visual Studio, c#) -
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net; using System.IO; namespace testurl { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string result = null; var s = new StreamReader(WebRequest.Create("http://www.html.by/styles/forum.css").GetResponse().GetResponseStream(), Encoding.UTF8); { result = s.ReadToEnd(); } textBox1.Text = result; } } } А если погуглить, то можно найти и готовый код закачки файлов с интернета (проверил у себя, работает) - using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net; using System.IO; namespace testurl { public partial class Form1 : Form { public Form1() { InitializeComponent(); } public static void DownloadFile(string url, string toLocalPath) { WebRequest wr = WebRequest.Create(url); WebResponse response = wr.GetResponse(); using (Stream responseStream = response.GetResponseStream()) using (FileStream fs = new FileStream(toLocalPath, FileMode.OpenOrCreate, FileAccess.ReadWrite)) { byte[] buffer = new byte[4096]; do { int count = responseStream.Read(buffer, 0, buffer.Length); if (count == 0) break; fs.Write(buffer, 0, count); } while (true); fs.Flush(); } } private void button1_Click(object sender, EventArgs e) { DownloadFile("http://download.utorrent.com/2.2/utorrent.exe", "c:\\utorrent.exe"); } } }
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Какой % отказов нормален для сайта? | 14 | Aloof | 3384 | 23.4.2024, 13:50 автор: Vmir |
|
Быстрая индексация страниц сайта и обратных ссылок - 2Index | 39 | 2Index | 6742 | 22.4.2024, 16:16 автор: 2Index |
|
Раскройте свой потенциал заработка с помощью 2x2 Media Network — вашего пути к выгодным предложениям CPA! Присоединяйтесь к 2x2 Media Network, вашему надежному партнеру в мире |
11 | 2x2MediaLimited | 3299 | 18.4.2024, 4:22 автор: 2x2MediaLimited |
|
Проверка позиций сайтов в поисковых системах с помощью Positon.ru Мониторинг продвижения сайтов |
183 | Positon | 179780 | 12.4.2024, 8:32 автор: Positon |
|
SiteAnalyzer - бесплатная программа для аудита и анализа сайта | 77 | Chaser | 74286 | 9.4.2024, 11:36 автор: Chaser |
Текстовая версия | Сейчас: 25.4.2024, 18:19 |