Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
1

Загрузка файла на ftp с отображением прогресса

28.12.2012, 19:04. Показов 2948. Ответов 27
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всемм доброго времени суток форумчане с наступающим вас 2013 годом всего счастливого!!!!
И вот мой вопрос: Мне нужна программа которая выбранный заливает файл, всё это отображает прогресс бар
и в текст боксе после окончания пишется ссылка?
Думаю сразу всё сложно скажите тогда только то что знаете,
Заранне спасибо!!!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2012, 19:04
Ответы с готовыми решениями:

Копирование файла с отображением прогресса
Всем добрый вечер.Помогите пожалуйста реализовать такую задачу.Условно, есть две папки в одной из...

Скачивание файла с отображением прогресса. Перевести код с C#
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Загрузка файла с FTP с отображением прогресса
Всем привет. Задача: Есть форма. На ней два элемента - прогресс бар и кнопка. При нажатии на...

Скопировать папку и все ее содержимое с FTP на компьютер с отображением прогресса
Привет ребят, у меня есть код для копирования директории с компа на фтп, как сделать обратное? что...

27
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
28.12.2012, 19:25 2
Artem333, есть готовая, могу выложить. Но объясняться в ней мне не очень хочется
0
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
28.12.2012, 19:54  [ТС] 3
Хорошо
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
28.12.2012, 20:04 4
Лучший ответ Сообщение было отмечено как решение

Решение

Загрузка файла на ftp с отображением прогресса

Загрузка файла на ftp с отображением прогресса

Загрузка файла на ftp с отображением прогресса


Учетную запись нужно создать
Вложения
Тип файла: rar Новая работа с ФТП 2.rar (624.7 Кб, 70 просмотров)
9
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
28.12.2012, 20:16  [ТС] 5
Блин круто токо я не понял как да что DDDD но спасибо реально прикольно =)
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
28.12.2012, 20:37 6
Artem333, да, там наворочено, но там же не только загрузка файлов.
Там еще автоматическая генерация имен файлов, получение размеров файлов, псевдо-шифрование учетных данных, их сериализация ну и весь код, что вдыхает в это жизнь, чтобы показать на экране.

Лишнее в голову не берите, со временем все станет ясно. Пока что смотрите только в суть Ваших потребностей
0
52 / 52 / 1
Регистрация: 05.12.2012
Сообщений: 167
Записей в блоге: 1
28.12.2012, 20:49 7
Памирыч, а можно как нибудь получить иконки файлов на ftp сервере?
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
28.12.2012, 20:51 8
Маршинин, если с FTP, то не знаю. Даже Файрфокс вроде не показывает иконку до тех пор, пока не скачает.
0
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
29.12.2012, 08:55  [ТС] 9
Крутая прога =(

Добавлено через 11 часов 57 минут
Я на факе смотрел брал код вставлял код не работает! Помогите!
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
29.12.2012, 09:12 10
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    Sub UpLoad(ByVal FileName As String, ByVal Address As String, ByVal Folder As String)
        ProgressBar1.Value = 0
        Try
            wc.UploadFileAsync(New Uri("ftp://" & Address & "/" & Folder & "/" & TextBox3.Text), FileName)
        Catch ex As Exception
            Sound(1, ErrorToString())
        End Try
    End Sub
 
    Private Sub wc_up(ByVal sender As Object, ByVal e As System.Net.UploadProgressChangedEventArgs) Handles wc.UploadProgressChanged
        ProgressBar1.Maximum = e.TotalBytesToSend \ 1024
        ProgressBar1.Value = e.BytesSent \ 1024
        Label6.Text = "Отправлено килобайт: " & e.BytesSent \ 1024 & " из " & e.TotalBytesToSend \ 1024
    End Sub
Вот. Пропишите только логины-сервера-пароли
0
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
29.12.2012, 09:33  [ТС] 11
Не что то нет 8 ошибок что такое wc что такое sound зачем нужен textbox3
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
29.12.2012, 09:44 12
Artem333, ну я рассчитывал что Вы переделаете без труда, там же все просто.
Саунд - закомментируйте, Вам это не нужно
Вместо текстбокса - подставьте имя файла
0
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
29.12.2012, 09:54  [ТС] 13
Хорошо сейчас попробую

Добавлено через 2 минуты
А что такое wc

Добавлено через 4 минуты
Памирыч, а вы не знаете когда _Лёша_ зайдет??? Вы ведь с ним еще общаетесь?
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
29.12.2012, 11:26 14
Цитата Сообщение от Artem333 Посмотреть сообщение
А что такое wc
Я же Вам проект скинул, почему не смотрите? Все - оттуда
Объявите где-то в классе формы
VB.NET
1
Dim WithEvents wc As New System.Net.WebClient
Цитата Сообщение от Artem333 Посмотреть сообщение
а вы не знаете когда _Лёша_ зайдет??? Вы ведь с ним еще общаетесь?
Общаемся, но не настолько, чтобы он мне докладывал, когда заходит
1
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
29.12.2012, 14:38  [ТС] 15
0
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
29.12.2012, 14:57  [ТС] 16
Люди помогите разобраться с FTP сервером (как скачать, как загрузить)
Skype: [***]
0
24 / 24 / 3
Регистрация: 22.11.2011
Сообщений: 290
29.12.2012, 18:21 17
Качаешь Serv-U с кряком, создаешь аккаунт себе, ставишь параметры создатель а не администратор, там дальше выбираешь к каким папкам у тебя будет доступ(сможешь ли ты в них загружать или скачивать с них и т.д.). Потом создаешь акки для друзей, там тоже нужно указать какие права пользования они могут иметь по отношению к твоему ftp серву и говоришь им логин и пароль, заходишь на 2ip.ru говоришь им свой ип например(ftp://192.168.1.1:21 <= это для удобства можно вбивать в проводнике). Ставиш фильтрацию(если клиент делает много попыток подключения за минуту тогда бан на сколько решать тебе) от тупых китайцев которые ~через месяц начинают досить. Не нравится запоминать длинный нудный ип? тогда заходи http://www.dnsdynamic.org/ и привязывай буквенный домен на халяву!
0
Почетный модератор
21414 / 9148 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
29.12.2012, 19:25 18
Artem333, Дублирование тем запрещено. И это уже не в первый раз.
Контакты размещать тут не следует. Задавайте вопросы в этой теме, если снова попытаетесь уклониться от выполнения Правил - я буду вынужден применить санкции.
1
23 / 23 / 1
Регистрация: 12.10.2012
Сообщений: 288
29.12.2012, 20:50  [ТС] 19
Мне самому как то тяжко разбираться помогите кто нибудь?
0
Заблокирован
03.01.2013, 13:35 20
Artem333, Качай исходник. Замени там : "ftp://site.ru/" на свой адрес(пример "ftp://artem333.ru/") ; далее пропиши свой логин и пароль в этой строке.
VB.NET
1
wc.Credentials = New System.Net.NetworkCredential("Login", "Password") ' За место "Login" напиши свой логин, а за место "Password" напиши свой пароль.
Если все правильно сделал. Нажми F5, далее нажми на кнопку Обзор(выбери файл, который хочешь загрузить) и потом нажми кнопку Загрузить. Если все верно то увидишь как ProgressBar будет заполняться и в Label1 будет написано сколько процентов загрузилось.
Вложения
Тип файла: rar UploadFiles.rar (92.4 Кб, 28 просмотров)
1
03.01.2013, 13:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2013, 13:35
Помогаю со студенческими работами здесь

Загрузка файлов в потоке с отображением прогресса
У меня есть класс AutoUpdaterKit (Класс со всем необходимым для встраивания системы автообновлений...

Отправка файла (пара гигабайт) на сервер с отображением прогресса, скорости и т.д
Здравствуйте, уважаемые форумчане. В домашних условиях была самому себе поставлена задача залить...

Загрузка файла на сервер с использованием BackgroundWorker - отображение прогресса
Добрый вечер! Знаю, подобных тем полно, но ответ на свой вопрос я так и не нашел. Я через...

Скачивание файлов с отображением прогресса
Как это реализовать? И присоединить к процессу скачки прогрессбар?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru