Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Скачать файл с файлообменика

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 30.10.2012, 18:53   #1
 Разведчик
Аватар для megbum
 
megbum на правильном путиmegbum на правильном пути
Регистрация: 10.10.2011
Сообщений: 35
Популярность: 184
Сказал(а) спасибо: 16
Поблагодарили 21 раз(а) в 9 сообщениях
 
По умолчанию Скачать файл с файлообменика

Как реализовать на Indy скачать файл с файлообменика?
зайти на сайт и нажать кнопку скачать я могу а как сохранить файл на комп после того как вылезет окошко для сохранения
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).



Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 30.10.2012, 19:31   #2
 Сержант
Аватар для Роспотребнадзор
 
Роспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражания
Регистрация: 10.08.2011
Сообщений: 136
Популярность: 1781
Сказал(а) спасибо: 60
Поблагодарили 246 раз(а) в 145 сообщениях
Отправить сообщение для Роспотребнадзор с помощью Skype™
 
По умолчанию Re: Скачать файл с файлообменика

Цитата:
Сообщение от megbumПосмотреть сообщение
Как реализовать на Indy скачать файл с файлообменика?
зайти на сайт и нажать кнопку скачать я могу а как сохранить файл на комп после того как вылезет окошко для сохранения

Код:
procedure TForm1.Button1Click(Sender: TObject); 
var LoadStream: TMemoryStream; 
begin 
 LoadStream := TMemoryStream.Create; // выделение памяти под переменную 
 idHTTP1.Get(Ссылка на файл, LoadStream); // загрузка в поток данных из сети 
 LoadStream.SaveToFile(Имя, под которым сохраняем файл); // сохраняем данные из потока на жестком диске 
 LoadStream.Free; // освобождаем память 
end;
Во время заргрузки файла, форма будет наглухо зависать, что бы уменьшить зависания, добавь компонет TIdAntiFreeze. Этот компонент располагается на вкладке Indy Misc
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Пользователь сказал cпасибо:
megbum (30.10.2012)
Старый 30.10.2012, 19:35   #3
 Разведчик
Аватар для megbum
 
megbum на правильном путиmegbum на правильном пути
Регистрация: 10.10.2011
Сообщений: 35
Популярность: 184
Сказал(а) спасибо: 16
Поблагодарили 21 раз(а) в 9 сообщениях
 
По умолчанию Re: Скачать файл с файлообменика

РОСПОТРЕБНАДЗОР, Спасибо чувак=)
А куда файл на жестком диске сохраняется?
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).



Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Последний раз редактировалось megbum; 30.10.2012 в 19:54.
  Ответить с цитированием
Старый 30.10.2012, 21:30   #4
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Скачать файл с файлообменика

Цитата:
Сообщение от РОСПОТРЕБНАДЗОРПосмотреть сообщение
Код:
procedure TForm1.Button1Click(Sender: TObject); 
var LoadStream: TMemoryStream; 
begin 
 LoadStream := TMemoryStream.Create; // выделение памяти под переменную 
 idHTTP1.Get(Ссылка на файл, LoadStream); // загрузка в поток данных из сети 
 LoadStream.SaveToFile(Имя, под которым сохраняем файл); // сохраняем данные из потока на жестком диске 
 LoadStream.Free; // освобождаем память 
end;
Во время заргрузки файла, форма будет наглухо зависать, что бы уменьшить зависания, добавь компонет TIdAntiFreeze. Этот компонент располагается на вкладке Indy Misc

Не стоит. Лучше вынести загрузку вообще в отдельный поток.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 31.10.2012, 01:10   #5
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Скачать файл с файлообменика

Напишите процедурку на винсоках и вынесите её в поток, вот вам и правильное решение.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 31.10.2012, 07:30   #6
 Сержант
Аватар для Роспотребнадзор
 
Роспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражания
Регистрация: 10.08.2011
Сообщений: 136
Популярность: 1781
Сказал(а) спасибо: 60
Поблагодарили 246 раз(а) в 145 сообщениях
Отправить сообщение для Роспотребнадзор с помощью Skype™
 
По умолчанию Re: Скачать файл с файлообменика

Цитата:
Сообщение от megbumПосмотреть сообщение
А куда файл на жестком диске сохраняется?

Туда же, где и лежит эксешник программы
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] файл не берёт nikita017 Общение и обсуждение S4 League 3 24.06.2012 02:55
[Помогите!] как скачать файл vladis_777 Треп 3 11.08.2011 13:13
файл нцп vladizio Вопросы и ответы: RF Online 6 08.04.2010 10:52

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 01:52.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net