Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для ExeiLj
13 / 13 / 3
Регистрация: 02.08.2012
Сообщений: 128

Скачка больших файлов

26.03.2013, 14:53. Показов 1329. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, как правильно закачивать большие файлы?
Можно скачать через TMemoryStream, но в таком случае все скачается в память, а после уже запишется в файл. При весе мегов в 200 это не хорошо...
Я полагаю логика такова: надо скачивать определенный размер в буфер, скажем килобайт 10(?), после чего записывать в файл, и так далее по циклу до конца скачки...но как это сделать?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.03.2013, 14:53
Ответы с готовыми решениями:

Масовая скачка файлов
Доброго дня, может есть идеи, как это организовать? К примеру, у меня есть список файлов для скачки(примерно 100 файлов с прямыми...

Скачка файлов через определенный интервал
Ребят подскажите самый не требовательный к ресурсам способ способ скачки файлов по времени К примеру если просто добавить TrackBar1...

Скачка файлов
Как в .html странице сделать ссылку на скачку .doc или .pdf файлов!?

5
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.03.2013, 16:45
Лучший ответ Сообщение было отмечено как решение

Решение

TFileStream ?

https://www.cyberforum.ru/blog... html#a_1.2
3
 Аватар для ExeiLj
13 / 13 / 3
Регистрация: 02.08.2012
Сообщений: 128
26.03.2013, 23:24  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
И что, будет корректно работать?
А шкалу загрузки можно сделать?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
26.03.2013, 23:31
Цитата Сообщение от ExeiLj Посмотреть сообщение
И что, будет корректно работать?
уважаемый Avazart по пустякам не говорит.
0
 Аватар для Lelik-pahan
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,850
26.03.2013, 23:43
ExeiLj, там и про отображение загрузки есть, 6-й пункт. В своё время эта статья очень помогла, спасибо
Avazartу.
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.03.2013, 23:52
Цитата Сообщение от ExeiLj Посмотреть сообщение
И что, будет корректно работать??
Не знаю точно, внуть TFileStream не доводилось заглядывать, но поидее он должен работать через буфер как вы писали
Цитата Сообщение от ExeiLj Посмотреть сообщение
А шкалу загрузки можно сделать?
https://www.cyberforum.ru/blog... 8.html#a_6

Только если файл будет слишком мал а инет быст, то процесс может неотобразится..
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.03.2013, 23:52
Помогаю со студенческими работами здесь

Скачка файлов с сервера
Вопрос в топике: как сделать скачку файлов, скажем с сайта. Есть у меня к примеру zip архив по адресу http://mysite.ru/folder/test.zip как...

Скачка выбранных файлов
Всем привет! В общем тема такая. Написал скрипт,который загружает файлы на сервер- все нормально. Теперь хочу написать скрипт, который...

Скачка файлов с ФТП
Я помню я делал так что скачивал 1 ZIP архив и распаковывал все с него библилтекой. Кто еще знает способы лучше. Очень надо.

FTP доступ и скачка файлов
Есть в общем сервер FTP(все под паролем) и нужно на него залить файлы так что б другие могли скачивать их не вводя пароль и логин. Пробовал...

Подсчет траффика. Скачка файлов.
Есть реальная задача. В папке files лежит оччень много фалов разного размера - от байт- до гигобайт.. Все єто во внутренней подсети...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 25.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru