Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как закачать файл на сервер по HTTP?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [В Сети] >> Как закачать файл на сервер по HTTP?
Имя
Сообщение << Старые топики   Новые топики >>
Как закачать файл на сервер по HTTP? - 2007-12-02 08:56:50.243333   
gitamon

Сообщений: 4
Оценки: 0
Присоединился: 2007-12-02 08:46:37.493333
Мой провайдер разрешает льготный доступ к некоторым сайтам.
Один из таких сайтов позволяет загружать на него картинки и видео, с размером 1 файла до 100 Мб и общим объёмом файлов до 200 Мб.
GIF, размером 1х1 занимает 33 байта. Сервер принимает только картинки и видео, но если в конец такого файла дописать другой файл, то будет возможно сохранить его на сервере, за телом картинки.
Закачки на сервер осуществляются через веб-интерфейс, через форму, в профиле пользователя. Закачивать можно с любого интернетовского IP. Авторизация пользователя производится через cookies.
Я хочу реализовать такую схему:
Я сообщаю роботу в инете скачать файл по такому-то URL (он также должен поддерживать cookies, т.к. некоторые файлы без куков не сольёшь). Он сливает этот файл и одновременно заливает его (используя небольшой буфер в оперативе или на диске) в мой профиль. Когда файл залит, сервер выдаёт страницу с формой для подтверждения (сохранения) закачки. Робот подтверждает закачку и отсылает мне уведомление (например, сообщение на ICQ), что всё готово.
Если файл больше 100 Мб, то робот разбивает его на части.
А я потом скачиваю этот файл по льготному тарифу.


Кто-нибудь реализовывал такую же или похожую схему? Может быть уже где-то есть готовое ПО, которое я смогу быстренько переделать/настроить под себя? Что посоветуете?
Post #: 1
RE: Как закачать файл на сервер по HTTP? - 2007-12-02 09:27:15.180000   
stampoon

Сообщений: 263
Оценки: 0
Присоединился: 2007-01-27 15:18:38.290000
ЛОЛ)) Дописать-то можно, хоть и неочень просто.
НО кто тебе их скачивать будет? Или ты к gif'у скрипт приписать хочешь?
Короче нифига у тебя не выйдет
ПыСы Палата?
Post #: 2
RE: Как закачать файл на сервер по HTTP? - 2007-12-02 09:28:16.900000   
stampoon

Сообщений: 263
Оценки: 0
Присоединился: 2007-01-27 15:18:38.290000
Это возможно, но тебе нужен сервер.
Post #: 3
RE: Как закачать файл на сервер по HTTP? - 2007-12-02 09:49:10.916666   
gitamon

Сообщений: 4
Оценки: 0
Присоединился: 2007-12-02 08:46:37.493333
Можно же зарегать бесплатный шелл.

Под роботом я имел ввиду скрипт или бинарную программу на бесплатном шелле.
Post #: 4
RE: Как закачать файл на сервер по HTTP? - 2007-12-02 21:33:53.860000   
gitamon

Сообщений: 4
Оценки: 0
Присоединился: 2007-12-02 08:46:37.493333
Ладно я сегодня сам разобрался. Это можно легко замутить с помощью утилиты curl (http://curl.haxx.se/).
Post #: 5
RE: Как закачать файл на сервер по HTTP? - 2008-05-27 20:12:30.176666   
serg000666

Сообщений: 12
Оценки: 0
Присоединился: 2008-03-16 13:19:50.150000
???? ну ненай
Post #: 6
Страниц:  [1]
Все форумы >> [В Сети] >> Как закачать файл на сервер по HTTP?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.