Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать на Delphi программы закачки по типу FlashGet, Download Master, но несколько меньшей функциональности. Результатом работы должен стать исходный код на Dephi данного приложения. Частично, данная программа уже готова, в частности готов дизайн и частично функциональность. Т.е. фактически надо будет доработать существующий каркас.

По большей части от фрилэнсера будет требоваться уменее работать с многопоточностью и интернетом.

Краткое ТЗ:

I) Интерфейс

Интерфейс программы в стиле Download Master или FlashGet, с примерно такими же пунктами меню и панелью инструментов. Подробнее в исходнике.

2) Функциональность

а) Программа представляет собой менеджер закачек по протоколу HTTP, реализация закачки по протоколу ftp не нужна.

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

в) Обязательна должна быть реализована работа через прокси и socks

г) В меню “?” должен быть пункт меню «Аутентификация», где вводится регистрационный логин и пароль пользователя

д) При закачке каждого файла, на сервер n отправляется запрос GET с именем пользователя, паролем и URL, если возвращается OK то закачка начинается, если не OK, то нет.

е) При закачке каждого файла в запросе отправляется cookies с логином и регистрационным паролем.

ж) Каждую минуту закачки, на страницу regcheck отправляется GET запрос с указанием, кол-ва скаченных байтов, а так же логина и пароля.. в случае OK закачка продолжается, если не ОК, значит останавливается (для каждого задания в отдельности!!)

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

и) Во время закачки необходимо выводить кол-во времени прошедшего с начала закачки и кол-во оставшегося до завершения при условия сохранения текущей скорости.

к) У файла должна присутствовать возможность, смены состояний: «не закачивается, в закачке, по расписанию)

л) Необходимо обеспечить возможность закачки по расписанию

м) Перехват содержимого буфера обмена, если там список ссылок возможность добавления всех

н) Встраивание пункта меню «Закачать все» во все основные браузеры (IE, Firefox, Opera).

о) Необходимо встроить возможность перевода программы на любой язык с помощью файлов языков, все языки должны быть в Unicode.

п) Работа с протоколом https

18 лет назад
alexfedor
NaN лет
18 лет в сервисе
Был
17 лет назад
  • Похожие заказы
  • Программа предназначена для объединения нескольких файлов любого типа под Windows в один исполняемый файл. Возможность взять иконку как из .ico так и из .exe файлов, добавление программы в автозапуск (в реестр), шифрация вложенных файлов, строка ...

    Закрыт
    18 лет назад
  • Доработка типовой конфигурации ТиС для работы в дисконтно-бонусной системе. Требуемые навыки работы: знание MS SQL Server, знание Transact-SQL, Interbase, умение создавать внешние компоненты для 1С. Навык работы с торговым оборудованием - карт-ридер для магнитных карт.

    Закрыт
    17 лет назад
  • Нужна система подсчета пассажиро-потока на улице в транспорте. Задача сводится к созданию программы, которая будет обрабатывать видео, на котором записан пассажиро-поток, и выделять и подсчитывать объекты. Подробности по ICQ.

    Закрыт
    17 лет назад
  • Необходимо создать программу получения и отправки SMS посредством дата-кабеля. Необходимые функции: 1. получение SMS и создание файла с именем номера отправителя SMS .txt, в котором содержиться текст SMS. 2. создание и отправка SMS из файла .txt следующего формата: ...

    Прикладное ПО1 исполнитель
    Закрыт
    18 лет назад
  • $2500

    Назван верхний предел цены - стоимость и сроки работы является одним из важнейших критериев выбора. Функциональные задачи программы обработки прайс-листов Цели и задачи Цель – расширение ассортимента интернет-магазина за счёт добавления в него товаров, которые есть в наличие ...

    Прикладное ПО1 исполнитель
    Закрыт
    17 лет назад
  • Требуется разработать протокол обмена измерительного прибора в сети Modbus RTU (физический уровень RS-485), разработать функции на языке Си для реализации протокола в микроконтроллере прибора, разработать ПО для ПК для опроса и настройки наших приборов в ...

    Закрыт
    17 лет назад
  • $350

    Основное ядро: Многопоточность - от 1 до 100 потоков Использование прокси хттпс и сокс4/5 должен уметь сохранять текущий урл и по заданному шаблону обрабатывать форму на данном линке + заданная глубина Некоторые дополнительные фунуции на Вижуал Басик 6, в ...

    Прикладное ПО1 исполнитель
    Закрыт
    18 лет назад
  • Необходимо написать компонент на основе EasyListview (www.torry.net) способный отображать картинки (не просто иконки, а именно загружать графику из файла, как TImage) у каждого Item'а. Интерфейс загрузки картинки для Item'а примерно следующий: ELV.Items[0].Image.LoadFromFile(...); Компонент также должен содержать свойство ...

    Прикладное ПО1 исполнитель
    Закрыт
    18 лет назад
  • $50

    Нужно сделать программу на Delphi для генерации рукописного текста с его дальнейшей распечаткой на тетрадных листах. Обязательные требования: 1) должна быть доступна установка размеров страницы (до 35х21 см, можно больше) и полей с шагом в 0,1 ...

    Закрыт
    18 лет назад